Custom UserAgent String je rozšíření Firefoxu, které vám umožňuje nastavit user-agenta pro jednotlivé stránky

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Tak, Mozilla odstranila nastavení přepsání uživatelských agentů specifických pro daný web z Firefoxu 71 . Existuje řešení, které, jak je uvedeno v předchozím článku, je použití globálního uživatelského agenta. Hlavním problémem tohoto řešení je, že nastavený uživatel-agent je poté použit na každém webu, který navštívíte ve webovém prohlížeči Firefox.

A i když jsem vás varoval, možná nějaké vedlejší účinky, zpočátku jsem si mnoho nevšiml, kromě toho, že se YouTube vrátil ke staršímu designu. O několik dní později, když jsem navštívil bankovní web, jsem zjistil, že zobrazuje zprávu, která čte něco jako „Upgradujte prohlížeč pro přístup na web“. Jeden nebo dva weby se občas prostě nenačítaly. Ignoroval jsem je, protože jsem si myslel, že se jedná o problém se serverem, ale mí přátelé mi řekli, že mají přístup k webům z jejich prohlížeče (také Firefoxu).

Custom UserAgent String is a Firefox extension that lets you set a user-agent on a per-site basis

To je, když mě to zasáhlo, samozřejmě nastavení uživatelských agentů je to, co se děje s ostatními webovými stránkami. Jistě, deaktivace nastavení zajistila, že tyto webové stránky fungují tak, jak běžně fungují. Ironický, že? Nastavíte možnost přístupu k některým webům, ale nakonec to přeruší ostatní. Hledal jsem opravu a existuje doslova pouze jedna možnost, použít rozšíření přepínače user-agent.

Po nějakém výzkumu a testování (a hledání alternativ ke stávajícím doplňkům) jsem narazil na ten, který mi umožňuje používat uživatelské agenty na základě jednotlivých stránek. Rozšíření se nazývá Custom UserAgent String. Je napsán autorem Přepínač User-Agent oživil add-on (nesmí být zaměňován s doplňkem od Alexander Schlarb ). Je úžasné, kolik doplňků má stejné jméno.

Funkčně jsou oba doplňky od společnosti Liner velmi podobné, ale rozšíření User-Agent Switcher umožňuje pouze nastavit globálního uživatelského agenta, což jsme chtěli opravit zde. Vlastní řetězec UserAgent String vám však umožňuje nastavit uživatele-agenta na základě jednotlivých stránek. Perfektní a velmi jednoduché použití.

Jak používat vlastní UserAgent String

Nainstalujte rozšíření, klikněte na jeho ikonu a poté na tlačítko Možnosti. Tím se dostanete na obrazovku nastavení.

Ignorujte oddíl I a přeskočte na oddíl II, který je označen jako „Předdefinované řetězce UserAgent Strings“. Má dvě rozbalovací nabídky, jednu pro výběr prohlížeče a operačního systému a druhou pro výběr uživatelského agenta prohlížeče.

Krok 1

custom user agent string - section ii

Klikněte na pole uvedené v části „Zadejte požadovanou adresu URL“. Uvidíte, že v něm je hvězdička *. Odstraňte jej a do pole zadejte adresu webu, pro který chcete nastavit agenta uživatele. Zde je divná část: Zadáním částečné adresy do pole URL, jako je ghacks.net nebo www.ghacks.net, se web nepřidá správně, tj. Vrátí se k hvězdičce (což umožňuje globální použití uživatelského agenta).

Abyste tomu zabránili, musíte použít úplnou adresu. Například https://www.ghacks.net/ bude fungovat.

custom user agent string - section ii how to use

Krok 2

Použijte pole pod nastavením, které zní „Zadejte vlastní řetězec UserAgent nebo vyberte jeden z výše uvedeného seznamu“. Zde můžete zadat vlastní uživatelské agenty pro konkrétní weby. Uživatelského agenta můžete získat z výše uvedené rozbalovací nabídky. Nebo můžete použít svůj vlastní (pro starší verze prohlížeče, které možná chybí). Kliknutím na tlačítko + na pravé straně dokončete přidání uživatelského agenta pro konkrétní web; měl by se objevit v tabulce na konci stránky.

Poznámka : Možnost vlastního řetězce je vhodná pro dlouhodobé použití, protože i když nebyl doplněk aktualizován, můžete získat nejnovější uživatelský agent odkudkoli a použít jej.

Podívejme se na další příklad:

Řekněme, že chcete přistupovat ke službě Skype na webu. URL by mělo být napsáno takto https://web.skype.com/

Uživatel-agent by měl být Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537,36 (KHTML, jako Gecko) Chrome / 65.0.3325.181 Safari / 537,36

Pro tabulku Custom UserAgent String jsou užitečné další dvě věci. Zaškrtávací políčko vedle každého uvedeného webu přepíná uživatele-agenta, který se použije pro celý web (doména nejvyšší úrovně) nebo pouze pro danou adresu. Kliknutí na prázdné šedé tlačítko na pravém konci tabulky slouží jako přepínač pro povolení / zakázání uživatelského agenta.

Doplněk Custom UserAgent String můžete zcela zakázat kliknutím na ikonu a stiskem tlačítka napájení.

Tato metoda funguje naprosto v pořádku ve Firefoxu 71. Jaké rozšíření používáte pro nastavení uživatelských agentů specifických pro web?