Міняємо user agent в браузері, розширення для chrome

Навіщо це потрібно?

Поки що тільки з єдиною метою - завантажувати з Яндекс.Народ без капчі (це така штуковина, де циферки треба вводити, щоб завантажити файл 🙂).

Напишу детально і нудно, щоб самому распоследній нубу все стало ясно і зрозуміло з першого разу. Хто знайомий з подібним редагуванням, може прочитати по діагоналі.

Що таке User Agent і навіщо він потрібен можете прочитати Вікіпедії.

Є кілька способів запустити Chrome з потрібними параметрами User Agent 'a.
Відразу перейдемо до самого практичному, але вимагає найбільше рухів тіла. Це пропатчити файл chrome.dll.

Де знаходиться цей файл пояснювати сенсу немає. там куди ви встановили Хром. З урахуванням кількості збірок, інсталяторів, модів, портативності, осей - кількість шляхів наближається до нескінченності. Та ще, кажуть, що, наприклад, в SRWare Iron цей файл називається iron.dll.

Коротше, це самий жирний файл в дистрибутиві Хрома

30 Мб. Зрештою пошук по комп'ютеру ніхто не відміняв.

Ставимо курсор на текстовий розділ.

Міняємо user agent в браузері, розширення для chrome
Натискаємо Ctrl + F або Меню -> Пошук -> Знайти.
Забиваємо в поле пошуку слово Safari (якщо Хром вільно обходиться без агента Internet Explorer. То без Safari вже точно обійдеться. Його ми і почикались заради благої справи).
Тиснемо ОК.
Міняємо user agent в браузері, розширення для chrome
Перший же результат пошуку наш.
Міняємо user agent в браузері, розширення для chrome
Перемикаємо розкладку клавіатури на англійську і вбиваємо YB / 6.5.0
Якщо виділення злетіло, курсор треба поставити перед буквою S.
Якщо зробили помилку - натисніть Ctrl + Z або правою кнопкою миші, пункт Скасувати. Ніяких Backspace або Delete. це не Блокнот. Копіювати / Вставити так само краще не використовувати.

Хірургічна частина закінчена.

Потрапляємо відразу на сторінку завантаження.

Усе. Яндекс обдурити. Ми на коні.

Єдиний недолік цього способу - вносити зміни доведеться кожного разу після оновлення браузера. Якщо знати, як це робиться, вийде зовсім напряжно.

Цей спосіб реалізований в портативних збірках, що запускають браузер через завантажувач, наприклад, цей. Або вже згаданий SRWare Iron. У таких збірок присутній файл конфігурації (* .ini) в який можна прописати параметри запуску, в тому числі і User Agent.

Спосіб третій.
Найпоширеніший і найбільш незручний для використання - прописати User Agent в ярлик браузера. Як це робиться описувалося безліч разів, якщо треба знайдете без проблем. Недоліки теж відомі - потрібно запускати браузер тільки через цей ярлик. При запуску браузера з інших програм або при відкритті локально збережених файлів HTML, Chrome запуститися без ваших параметрів. Кількість, що прописуються символів в ярлику обмежена, все забаганки можуть і не поміститися.

Додати агента в ярлик можна, приблизно, так:

"--user-agent = Mozilla / 5.0 (Windows NT 5.1) AppleWebKit / 535.11 (KHTML, like Gecko) Chrome / 17.0.963.83 YB / 6.5.0"

Забивати як є - в лапках.

Існують і інші екзотичні способи запуску Chrome до призначених для користувача параметрами, типу запуску через батник або з правкою ключів реєстру.

Працездатність не перевіряв. вірніше колись через реєстр пробував - у мене не пішло.

zye • Neat Bookmarks RU • 11 Жов 12:04 Дякую, cvvar00!

kuchkan • Passter Lite і Passter Lite Private • 20 Сен 10:00 Не знаю конкретно про lastpass, чи є у нього експорт в форматі csv. а так, можна залити будь-яку базу, тільки ...

Kaster Tr0y • Passter Lite і Passter Lite Private • 19 Сен 19:46 Підкажіть будь ласка, чи можна як то імпортувати базу збережених паролів з інших менеджерів (наприклад lastpass) в цей?

Марія • Більш ранні версії Google Chrome і CoolNovo • 31 Авг 14:40 Величезне спасибі! Нарешті знизила версію хрому, хоч і незначно.