Capushon
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору omamont: 16:32 20-11-2014 Цитата:Да, действительно это получше. Спасибо! Цитата:Кинул в копилку Цитата: выкинь патченый dll, и редактируй override.ini | запись для конкретного сайта в override.ini, например: Код: [apis.google.com] User Prefs|Ignore Target=0 User Prefs|Target Destination=0 User Prefs|Ignore Unrequested Popups=1 User Prefs|Force Encoding User Prefs|Local CSS File={Resources}styles/user.css User Prefs|Allow script to raise window=1 User Prefs|Allow script to lower window=1 User Prefs|User JavaScript=1 User Prefs|Always Load User JavaScript=1 User Agent|Spoof UserAgent ID=2 User Prefs|Strategy On Application Cache=1 User Prefs|Custom User-Agent=Mozilla/5.0 (Windows NT 6.1; rv:33.0) Gecko/20100101 Firefox/33.0 | полностью меняет юзерагент, это верно, но для этого нужно самому ручками туда каждый раз лезть, что весьма не удобно. Понятно, что можно через меню прикрутить что-то типа: Код: [Capushon User Agent Addon Menu] Item, "Firefox/31.0" = Set preference, "User Prefs|Custom User-Agent=Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0",,, Radio_unselected Item, "Firefox/32.0" = Set preference, "User Prefs|Custom User-Agent=Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0",,, Radio_unselected Item, "Firefox/33.0" = Set preference, "User Prefs|Custom User-Agent=Mozilla/5.0 (Windows NT 6.1; rv:33.0) Gecko/20100101 Firefox/33.0",,, Radio_unselected Item, "Пусто" = Set preference, "User Prefs|Custom User-Agent=",,, Radio_unselected | но работать это будет для всех сайтов, что в принципе удобно для тестирования, а как задать необходимый юзерагент конкретному сайту не выходя из Оперы (смотри скрин настроек ниже, т.е.не ручками в override.ini) ? Никак... Вот поэтому хорошо пользовать и то и другое - и патченный dll и всякие меню типа: coherent: 16:32 20-11-2014 Цитата: Как вы отнесетесь к вопросам по вашей длл-ке? | Как любой нормальный человек - нормально. Цитата: зачем сделаны замены (по сравнению с оригинальной длл-кой): | Цитата: Data4 -> Search4 Data2 -> Search2 | строчки из operaprefs.ini связанные с search.ini, которые меняются на каждом ПК. Изменил название в целях удобства их исследования. Цитата: Opera Mail/%s (%s) -> 00... opera.com -> gmail.com op. -> 00... (2 раза) | Тут всё просто, при использовании встроенного почтового клиента - Опера пихает в тело каждого письма информацию о почтовом клиенте, раскрывая персонифицированные данные. Ну и второе, при получении RSS, опять же Опера говорила сайтам что она Опера, теперь говорит что она web-клиент Гугла (gmail.com). Цитата: MenuButton -> 00... tbb_MenuButton -> 00... | Этим я убрал кнопку меню Оперы в углу. Цитата: DepositFiles/FileMamager 0.9.9.206 YB/3.5.1 googlebot/2.1 | 4-й юзерагент для окна настроек сайта попытка обхода капчи и таймеров для разных говнохостингов. Цитата: Opera/9.80 (%s%s%s) Presto/3.14.2 | пятый юзерагент - пустая строка, шестой - не понятно как и где в меню используется, поэтому и версия Оперы там стоИт "от фонаря", чтобы потом можно было отличить. Цитата: в сравнении с патченными длл PREVED и Gimmor, что юзер-агенты могут записываться в достаточно произвольной форме? | Не совсем, есть начальный адрес каждого юзерагента, откуда Опера их читает, есть переменные %s%s%s - первая %s будет заменена на операционную систему +версия, типа: Windows NT 6.1, вторая %s - добавит информацию из меню (опционально) типа: Код: Item, "Прикидываемся ЯндексБаром" = Set preference, "ISP|Id=YB/3.5.1" | третья %s - уже не помню... | Всего записей: 4757 | Зарегистр. 18-07-2006 | Отправлено: 15:53 20-11-2014 | Исправлено: Capushon, 17:31 20-11-2014 |
|