Спеціальний рядок UserAgent - це розширення 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. Це написано автором Перемикач користувача-агента відродився доповнення (не плутати з тим, яке зробив автор Олександр Шларб ). Дивно, скільки доповнень мають одне ім’я.

Функціонально обидва доповнення від 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 речі, для яких корисна таблиця рядків користувацьких агентів. Поставити прапорець поруч із кожним переліченим сайтом, перемикає користувальницький агент, який буде використовуватися для всього веб-сайту (домен верхнього рівня) або лише для вказаної адреси. Клацання порожньої сірої кнопки в правому кінці таблиці виконує функцію перемикання для вмикання / відключення користувача-агента.

Ви можете повністю відключити додатковий додаток для користувацьких агентів, натиснувши на піктограму та натиснувши кнопку живлення.

Цей метод відмінно працює в Firefox 71. Яке розширення ви використовуєте для налаштування конкретних користувальницьких агентів?