Автор Тема: Разно извънтемие  (Прочетена 192813 пъти)

4096bits

  • Напреднали
  • *****
  • Публикации: 6344
    • Профил
Re: Разно извънтемие
« Отговор #3405 -: Jul 06, 2023, 14:53 »
Не мен пък са ми забавни.  :)

На практика, можеш абсолютно целия адрес да го кодираш по този начин. Като почнеш от https, та до края. Това всъщност са ascii или utf-8 кодове, с добавен знак за процент пред тях и браузъра перфектно ще ги разбере.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Nik123

  • Напреднали
  • *****
  • Публикации: 3290
  • Distribution: Mageia, Q4OS
    • Профил
Re: Разно извънтемие
« Отговор #3406 -: Jul 06, 2023, 19:04 »
В случая аз копирах линка и го поставих тука, пък то излезе с процентите :) И преди се е случвало, от тоя сайт- лекс.бг.
Активен

malin1

  • Напреднали
  • *****
  • Публикации: 612
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: Разно извънтемие
« Отговор #3407 -: Jul 06, 2023, 20:21 »
За да го излъжеш, браузера. форума и т.н. правиш следното. Копираш връзката + една допълнителна пауза накрая. На целия копиран кирилски адрес заедно с паузата му слагаш една връзка. И процентите ще изчезнат.

;) Ами ако копирам линка на 2 последователни части (кирилското във втората).
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3422
    • Профил
Re: Разно извънтемие
« Отговор #3408 -: Jul 06, 2023, 23:43 »
;) Ами ако копирам линка на 2 последователни части (кирилското във втората).

Сега като гледам, работи и ако копираш адреса без http:// отпред. Трябва да си мисли че това което копираш е текст а не адрес. Затова явно добавянето на пауза накрая, го обърква и ти дава текст.

---
Реално браузера при изобразяването на адреса  прави хакерска работа - извън стандарта.(и горе в адрес бара и долу като посочваш линка)  Стандарта за URL-а изисква %-но кодиране, но браузера казва: защо трябва да затормозявам визуално юзерите. я да го изобразя както трябва с уникоде, нормални буквички...тъй и тъй %-тите сочат уникоде символ.

Обаче ако се опиташ да копираш адреса, той няма избор. Трябва да ти подаде каноничния, по стандарт URL с процентите, а не хакерския такъв.
Добавянето на пауза, копирането по части...го обърква и получаваш чист текст.


---
Това с 'хакерското' извън стандарта, нормално изобразяване (без проценти) може да го прави всеки веб софтуер. По подобие на браузера като види адрес с %-но кодиране да го изобрази с 'буквички'. Явно тук форума не го прави.


« Последна редакция: Jul 06, 2023, 23:51 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

remotexx

  • Напреднали
  • *****
  • Публикации: 3377
    • Профил
Re: Разно извънтемие
« Отговор #3409 -: Jul 07, 2023, 05:43 »
Не мен пък са ми забавни.  :)

На практика, можеш абсолютно целия адрес да го кодираш по този начин. Като почнеш от https, та до края. Това всъщност са ascii или utf-8 кодове, с добавен знак за процент пред тях и браузъра перфектно ще ги разбере.

Само да вметна че НЕ е целия адрес (процентно кодиран) напр. domain/host name ползва punycode за не ascii символи
Освен това обик. процентнотo кодиранe се пoлзва само зa кодиране само на частта с данните, обик. протокола не се кодира (въпреки че стандарта разрешава, но Хрома се дъни)
Освен това стандартните разделители в адреса НЕ СЕ кодират (/,&, etc. т.е. ако са кодриани се приема че са част от данни/те а не разделители)

https://en.wikipedia.org/wiki/Internationalized_domain_name

Example of Greek IDN with domain name in non-Latin alphabet: ουτοπία.δπθ.gr (Punycode is xn--kxae4bafwg.xn--pxaix.gr)

напр. пробвайте (макар че редиректва към латиница)
https://xn--80aqf6ah.xn--90ae/

и само за Гогата
https://факти.бг/

Гога такивата хостове и тях ли ... в девета глуха и как ги описваш по hosts файловете...

П.П.
Значи според колегата някое от тези би трябвало да работи ...ама нъцки
http://https%3A%2F%2F%D1%84%D0%B0%D0%BA%D1%82%D0%B8.%D0%B1%D0%B3%2F
https://%D1%84%D0%B0%D0%BA%D1%82%D0%B8.%D0%B1%D0%B3%2F
и понеже форума ги омотва
Цитат
https%3A%2F%2F%D1%84%D0%B0%D0%BA%D1%82%D0%B8.%D0%B1%D0%B3%2F
https://%D1%84%D0%B0%D0%BA%D1%82%D0%B8.%D0%B1%D0%B3%2F

Егати! И цитатите променя тоя форум т.е. не цитира правилно, но за сметка на това явно разбира от код  :P (и то най вече като го хакват)
Код:
https%3A%2F%2F%D1%84%D0%B0%D0%BA%D1%82%D0%B8.%D0%B1%D0%B3%2F
https://%D1%84%D0%B0%D0%BA%D1%82%D0%B8.%D0%B1%D0%B3%2F

П.П.П. Между друогото, според мойте браузъри, такъв сайт няма лекс.бг / xn--e1akb0a.xn--90ae - това нещо само отвътре ли се отваря (от БГ-то)
...относно
Цитат
И преди се е случвало, от тоя сайт- лекс.бг
« Последна редакция: Jul 07, 2023, 06:16 от remotexx »
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3290
  • Distribution: Mageia, Q4OS
    • Профил
Re: Разно извънтемие
« Отговор #3410 -: Jul 07, 2023, 06:52 »
Сайтът е lex.bg , от време на време го чета, основно е юридически. Има интересни (за мен) статии понякога.
По инерция го изписах на български направо "лекс.бг", моя грешка.
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5438
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Разно извънтемие
« Отговор #3411 -: Jul 07, 2023, 10:01 »
Хайд сега и референдум за еврото.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

4096bits

  • Напреднали
  • *****
  • Публикации: 6344
    • Профил
Re: Разно извънтемие
« Отговор #3412 -: Jul 07, 2023, 17:18 »
Ами Mozilla си го отваря.

Превръщам например "https://en.wikipedia.org/wiki/Internationalized_domain_name" в това:

%104%116%116%112%115%58%47%47%101%110%46%119%105%107%105%112%101%100%105%97%46%111%114%103%47%119%105%107%105%47%73%110%116%101%114%110%97%116%105%111%110%97%108%105%122%101%100%95%100%111%109%97%105%110%95%110%97%109%101

Което е пълния адрес, но кодиран. Всеки един симивол във всяка една част от адреса. От протокола, та до края. Давам този миш-маш на браузъра и той си отваря директно https://en.wikipedia.org/wiki/Internationalized_domain_name, като дори си го превежда така, като му пусна в лентата миш-маша.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

remotexx

  • Напреднали
  • *****
  • Публикации: 3377
    • Профил
Re: Разно извънтемие
« Отговор #3413 -: Jul 07, 2023, 19:35 »
A-a-a кой точно е Мозила браузъра, че нещо се обърквам вече - те всичките във User-Agent пишат че са Mozilla
напр. при мен с последна версия на Mozilla Firefox онова с процентите (копирано дословно) не ми го отваря ами го търси (през търсачката ми по подразбиране - като се има предвид че съм си изкарал отделен сърч бар)
т.е. при  мен тие двете  радио бутончета е избрано второто и не копирам процентите в сърч бара ами в адреса
(  ) Use the address bar for search and navigation
(*) Add search bar in toolbar
А и съм му спрял всякакво auto suggestions, проверка на правописа и т.п.

т.е.
Код:
%104%116%116%112%115%58%47%47%101%110%46%119%105%107%105%112%101%100%105%97%46%111%114%103%47%119%105%107%105%47%73%110%116%101%114%110%97%116%105%111%110%97%108%105%122%101%100%95%100%111%109%97%105%110%95%110%97%109%101
ми отваря това
Код:
https://duckduckgo.com/?t=ffab&q=%25104%25116%25116%25112%25115%2558%2547%2547%25101%25110%2546%25119%25105%25107%25105%25112%25101%25100%25105%2597%2546%25111%25114%25103%2547%25119%25105%25107%25105%2547%2573%25110%25116%25101%25114%25110%2597%25116%25105%25111%25110%2597%25108%25105%25122%25101%25100%2595%25100%25111%25109%2597%25105%25110%2595%25110%2597%25109%25101&ia=answer


А бе къде е Гогата сега да ни каже в lynx, links/elinks и т.п. работи ли и колко е сбъркан стандарта  :P

П.П. Юруш на масл....е ъ-ъ-ъ депозитите
https://razkritia.com/razkritia/bankite-ni-glatnaha-zaedno-s-parcalite/205468
банките повишават лихвите ...по депозитите
ама за Ганьо Балкански явно гроздето пак (ще) е кисело  ::)
« Последна редакция: Jul 07, 2023, 19:48 от remotexx »
Активен

remotexx

  • Напреднали
  • *****
  • Публикации: 3377
    • Профил
Re: Разно извънтемие
« Отговор #3414 -: Jul 07, 2023, 20:13 »
Ами Mozilla си го отваря.

Превръщам например "https://en.wikipedia.org/wiki/Internationalized_domain_name" в това:

%104%116%116%112%115%58%47%47%101%110%46%119%105%107%105%112%101%100%105%97%46%111%114%103%47%119%105%107%105%47%73%110%116%101%114%110%97%116%105%111%110%97%108%105%122%101%100%95%100%111%109%97%105%110%95%110%97%109%101

Което е пълния адрес, но кодиран. Всеки един симивол във всяка една част от адреса. От протокола, та до края. Давам този миш-маш на браузъра и той си отваря директно https://en.wikipedia.org/wiki/Internationalized_domain_name, като дори си го превежда така, като му пусна в лентата миш-маша.

Колега, има нещо сбъркано в тия твоите проценти... и подозирам че ти го вади от кеша или отнякъде другаде
1) по стандарт числото след процента е шестнадесетично (а не десетично)
Percent-encoding a reserved character involves converting the character to its corresponding byte value in ASCII and then representing that value as a pair of hexadecimal digits (if there is a single hex digit, a leading zero is added). The digits, preceded by a percent sign (%) as an escape character

2) а дай един адрес с параметри да видим дали ще сработи тъй какато е целия кодиран - напр.
Код:
https://www.google.com/search?q=percent+encoding&source=hp
%68%74%74%70%73%3a%2f%2f%77%77%77%2e%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%73%65%61%72%63%68%3f%71%3d%70%65%72%63%65%6e%74%2b%65%6e%63%6f%64%69%6e%67%26%73%6f%75%72%63%65%3d%68%70

или даже това
https://www.linux-bg.org/forum/index.php?topic=48822.msg331066#msg331066
%68%74%74%70%73%3a%2f%2f%77%77%77%2e%6c%69%6e%75%78%2d%62%67%2e%6f%72%67%2f%66%6f%72%75%6d%2f%69%6e%64%65%78%2e%70%68%70%3f%74%6f%70%69%63%3d%34%38%38%32%32%2e%6d%73%67%33%33%31%30%36%36%23%6d%73%67%33%33%31%30%36%36
« Последна редакция: Jul 07, 2023, 20:49 от remotexx »
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6344
    • Профил
Re: Разно извънтемие
« Отговор #3415 -: Jul 08, 2023, 03:54 »
Ремо, сега не работи.

Нито един от адресите не захапва. Защо допреди това ги отваряше?

Версията на лисицата е 115.0
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

spec1a

  • Напреднали
  • *****
  • Публикации: 3985
    • Профил
Re: Разно извънтемие
« Отговор #3416 -: Jul 08, 2023, 08:14 »
   Виж да не си вмъкнал някъде нещо не каквото трябва -
интервал или специални символи (обикновено не се виждат).
   Има значение и откъде "почват" процентите - различните браузъри
интерпретират стринговете по различен начин.
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5438
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Разно извънтемие
« Отговор #3417 -: Jul 08, 2023, 08:19 »
А едно време нямаше чак такива простотийки, и Netscape Navigator-а си отваряше всички линкове правилно.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

remotexx

  • Напреднали
  • *****
  • Публикации: 3377
    • Профил
Re: Разно извънтемие
« Отговор #3418 -: Jul 09, 2023, 21:31 »
А добрата новина е че щели да вдигат заплати и пенсийки вместо да усвояват (от) магистралки

https://m.dir.bg/business/ikonomika/asen-vasilev-za-vsichko-ot-sredna-firma-nagore-shte-se-vkara-malko-red-i-kontrol
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3290
  • Distribution: Mageia, Q4OS
    • Профил
Re: Разно извънтемие
« Отговор #3419 -: Jul 09, 2023, 22:01 »
Пробват се да пълнят бюджета, че е издънен отвсякъде. И няма какво да усвояват, там е проблема.
Активен