Custom UserAgent String - это расширение Firefox, которое позволяет вам устанавливать пользовательский агент для каждого сайта.

Попробуйте наш инструмент устранения неполадок

Так, Mozilla удалила настройку переопределения пользовательского агента для конкретного сайта из Firefox 71 , Для этого есть обходной путь, который, как упоминалось в предыдущей статье, заключается в использовании глобального пользовательского агента. Основная проблема с обходным путем заключается в том, что установленный пользовательский агент затем используется на каждом сайте, который вы посещаете в веб-браузере Firefox.

И хотя я предупреждал вас, что могут быть некоторые побочные эффекты, сначала я не заметил многих, за исключением того, что YouTube вернулся к более старому дизайну. Несколько дней спустя, когда я посетил веб-сайт банка, я обнаружил, что он отображает сообщение, которое гласит что-то вроде «Обновите свой браузер, чтобы получить доступ к веб-сайту». Иногда один или два сайта просто не загружались. Я проигнорировал их, потому что думал, что это проблема с сервером, но мои друзья сказали мне, что могут получить доступ к сайтам из своего браузера (также Firefox).

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

Вот когда меня осенило, конечно, настройка агента пользователя - это то, что мешает другим веб-сайтам. Разумеется, отключение этого параметра гарантировало, что эти веб-сайты будут работать как обычно. Иронично, не правда ли? Вы устанавливаете возможность доступа к некоторым веб-сайтам, но в конечном итоге это нарушает работу других. Я искал исправление, и есть буквально один вариант - использовать расширение переключателя пользовательского агента.

После некоторого исследования и тестирования (и поиска альтернатив существующим надстройкам) я наткнулся на один, который позволял мне использовать пользовательские агенты для каждого сайта. Расширение называется Custom UserAgent String. Написано автором Переключатель User-Agent возрожден надстройка (не путать с созданной Александр Шларб ). Удивительно, как много надстроек имеют одно и то же имя.

Функционально обе надстройки от Liner очень похожи, но расширение User-Agent Switcher позволяет вам установить только глобальный пользовательский агент, что мы и хотели здесь исправить. Однако настраиваемая строка UserAgent позволяет вам установить пользовательский агент для каждого сайта. Идеально, и им довольно просто пользоваться.

Как использовать настраиваемую строку UserAgent

Установите расширение, щелкните его значок, а затем кнопку «Параметры». Вы должны перейти на экран настроек.

Игнорируйте раздел I и переходите к разделу II, который озаглавлен «Предопределенные строки UserAgent». Он имеет два раскрывающихся меню, одно для выбора браузера и операционной системы, а другое для выбора пользовательского агента браузера.

Шаг 1

custom user agent string - section ii

Щелкните поле под заголовком «Введите желаемый URL-адрес». Вы увидите, что на нем есть символ звездочки *. Удалите его и введите адрес веб-сайта, для которого вы хотите установить пользовательский агент, в поле. Вот что странно: ввод частичного адреса в поле URL, например ghacks.net или www.ghacks.net, не добавляет сайт правильно, т.е. он возвращается к звездочке (что заставляет его использовать пользовательский агент глобально).

Чтобы этого не произошло, необходимо использовать полный адрес. Например, https://www.ghacks.net/ будет работать.

custom user agent string - section ii how to use

Шаг 2

Используйте поле под настройкой, которое гласит: «Введите настраиваемую строку UserAgent или выберите ее из списка выше». Здесь вы можете ввести настраиваемые пользовательские агенты для определенных веб-сайтов. Вы можете получить агент пользователя из раскрывающегося меню, упомянутого выше. Или вы можете использовать свой собственный (для более старых версий браузера, которые могут отсутствовать). Нажмите кнопку + справа, чтобы завершить добавление пользовательского агента для конкретного сайта; он должен появиться в таблице в конце страницы.

Заметка : Параметр настраиваемой строки хорош для длительного использования, поскольку даже если надстройка не была обновлена, вы все равно можете получить последнюю версию пользовательского агента из другого места и использовать его.

Давайте посмотрим на другой пример:

Скажем, вы хотите получить доступ к Skype в Интернете. URL должен быть записан так https://web.skype.com/

Пользовательский агент должен быть Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, например Gecko) Chrome / 65.0.3325.181 Safari / 537.36

Есть еще 2 вещи, для которых полезна таблица Custom UserAgent String. Флажок рядом с каждым перечисленным сайтом переключает пользовательский агент, который будет использоваться для всего сайта (домена верхнего уровня) или только для данного адреса. Нажатие на пустую серую кнопку в правом конце таблицы действует как переключатель для включения / отключения пользовательского агента.

Вы можете полностью отключить надстройку Custom UserAgent String, щелкнув значок и нажав кнопку питания.

Этот метод отлично работает в Firefox 71. Какое расширение вы используете для настройки пользовательских агентов для конкретных сайтов?