>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Как изменить useragent в файле prefs? постоянно слетает. http://forum.mozilla-russia.org/viewtopic.php?id=73481 |
mihailbereznikovw > 21-04-2018 14:50:21 |
Здравствуйте. Пытаюсь в файле prefs менять настройку агента, и создаётся файл invalidprefs.Может ещё в каких файлах изменить нужно,или каким строкам true поставить??? |
sandro79 > 21-04-2018 15:08:47 |
mihailbereznikovw пишет
Значит при правке prefs, он становится непригодным. Может дело в редакторе? Я правлю редактором AkelPad или notepad++, и то редко. Можно и через about:config проделать данные манипуляции - создать параметр: строка, целое или логическое, вписать или выставить значение и всё. |
mihailbereznikovw > 21-04-2018 15:27:03 |
Через строку about:config, пробывал.Мне надо скриптом изменять,чтобы автоматически менялось.Изменяю в notepad++. Акелпадом попробывал,не меняет useragent, создаёт invalidprefs или строку выкидывает. |
Coroner > 21-04-2018 21:03:10 |
mihailbereznikovw пишет
А зачем в prefs.js, если для такого предназначен user.js? Ищите ошибку. При редактировании prefs.js могли случайно какие-нибудь строчки "задеть". |
mihailbereznikovw > 22-04-2018 07:07:34 |
Coroner пишет
Такого файла в мазиле нет. На виртуальном сервере, замена useragent делается нормально.Всё меняется без ошибок.Взял от туда файл prefs,закинул у себя на компьютере.Открыл мазилу работает.Потом вручную меняю настройку агента, и слетает файл. В другой ОС у себя на компьютере, тоже слетает файл. Пробывал в разных редакторах блокнот,нотепад,алкипад. Раньше менял агента в хроме,через неделю перестали также натройки меняться.Подумал, что хром свои файлы где-то оставил. Думаю как бы в мазиле тоже не оставил гугл свои файлы. |
snarka > 22-04-2018 07:17:34 |
Его надо создать и положить в ту же папку, что pref.js . Когда запустишь фокс, в преф перепишется всё содержимое юзер.жс - это правильный путь редактирования префс )). Это простой текстовый файл с содержимым вот такого вида (у меня): Выделить код Код:// Don't show plugins update tab on startup: user_pref("plugins.update.notifyUser", false); user_pref("extensions.update.enabled", false); user_pref("app.update.auto", false); user_pref("app.update.enabled", false); // // Remove "Inspect Element Q" from the context menu: user_pref("devtools.inspector.enabled", false); user_pref("devtools.scratchpad.enabled", false); // // No blinking text on web-pages: user_pref("browser.blink_allowed",false); // // Disable the crash recovery feature: user_pref("browser.sessionstore.resume_from_crash",false); ...и так далее. Два слэша - для комментариев. Если нужно там задать строковые или числовые переменные, то синтаксис такой: user_pref("переменная как в about:config","значение"); Если после закрытия фокса текст из юзер.жс подцепился в преф и расставился по порядку - значит всё правильно. Если там строчки не появилось, значит ошибка в синаксисе. |
mihailbereznikovw > 22-04-2018 07:39:22 |
snarka, спасибо большое, работает. |
drage2 > 22-04-2018 10:36:09 |
mihailbereznikovw Выделить код Код:lockPref("general.useragent.override.youtube.com", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 PaleMoon/27.4.2"); lockPref("browser.download.panel.shown", false); lockPref("dom.push.enabled", false); lockPref("dom.webnotifications.enabled", false); lockPref("reader.parse-on-load.enabled", false); lockPref("security.insecure_field_warning.contextual.enabled", false); lockPref("security.insecure_password.ui.enabled", false); lockPref("signon.autofillForms.http", true); И файла all-settings.js в defaults- pref Выделить код Код:pref("general.config.obscure_value", 0); pref("general.config.filename", "mozilla.cfg"); Все это в каталоге , а не в профиле! |
Coroner > 22-04-2018 11:37:38 |
mihailbereznikovw пишет
У Вас на обоих браузерах абсолютно одинаковые профили? В противном случае стрёмно перекидывать настройки одного браузера на другой. |
snarka > 22-04-2018 14:36:58 |
А можно я тут тоже помощи попрошу? (Вроде не совсем оффтоп )). Я не очень понимаю почти всё из вышенаписанного. У меня Windows XP SP3 - можно мне такой юзерагент для ютуба поставить? Насчет фокса я уже где-то прочитала, что для старого интерфейса ютуба он должен быть не выше 42. А вот с виндой непонятно... NT 6.1 - это чо? И что такое WOW... вернее - если эта строчка годится для ХР, то можете ничего не объяснять )) А если не годится - то что годится... |
Coroner > 22-04-2018 16:44:19 |
snarka пишет
Вот здесь тот-же вопрос: https://forum.mozilla-russia.org/viewto … 65#p755665
Должно работать вне зависимости от вашей версии виндовз. Но можете и поменять. А если специально для Вашего случая, то наверное UA будет выглядеть так: Mozilla/5.0 (Windows NT 5.1; rv:42.0) Gecko/20100101 Firefox/42.0 |
жрнжп > 22-04-2018 17:54:07 |
snarka, Coroner |
snarka > 22-04-2018 19:38:41 |
Coroner пишет
Спасибо!! жрнжп пишет
Ммм? Какую возможность? Менять юзерагент? |
mihailbereznikovw > 22-04-2018 19:49:35 |
drage2, как раз нужно от гугла с яндексом данные скрыть.Файл Mozilla.cfg поместить сюда ......default,а all-settings.js этот в какой каталог, папку создать надо??? |
Coroner > 23-04-2018 00:08:15 |
жрнжп пишет
На борде нашёл что убрали такую возможность начиная с 58 версии, но для 52 работает: http://forum.ru-board.com/topic.cgi?for … tart=260#7 А вот про смену UA для конкретного домена — я не в курсе. По правде говоря никогда не проверял эту настройку и думал что её уже лет 10 как нет. Во всяком случае упоминания на Mozilla Wiki не обнаружил. Вроде это когда-то на Симанках работало и древних Firefox. Но может и работает... Попробовать можно. Я пробовать не стал, так как не в курсе чем интерфейсы ютюба отличаются. snarka пишет
Да. Но, мне кажется, в принципе там не важно что писать. Наверное и 256-битную указать можно. Важна лишь версия браузера, указанная в UA. |
snarka > 23-04-2018 00:47:18 |
Coroner спасибо. |
drage2 > 23-04-2018 10:58:05 |
mihailbereznikovw Файл Mozilla.cfg - просто в каталоге ( записи в нем со второй строки!)....На любой сайт свой UserAgent... Если этого недостаточно, то и прокси тоже . скрытый текст Выделить код Код:function FindProxyForURL(url, host) { var proxy_server = 'HTTPS us-81-193-1.friproxy.biz:443 PROXY us-81-193-1.friproxy.biz:443 SOCKS5 uk11.friproxy.biz:1080; SOCKS5 fr11.friproxy.biz:1080; DIRECT'; var no_proxy = 'DIRECT'; { var proxy_list = new Array( 'yandex.ua', 'yandex.ru', 'rutube.ru', 'yadi.sk', 'ok.ru', 'yandex.net', 'rutracker.org', 'yastatic.net', 'google.com', 'livejournal.com', ); for (var i = 0; i < proxy_list.length; i++){ var value = proxy_list[i]; if (dnsDomainIs(host, '.' + value) || host === value) { return proxy_server; } } return no_proxy; } return no_proxy; } |
mihailbereznikovw > 23-04-2018 14:40:35 |
Добавил Proxy.pac. Яндекс yandex.ru/internet видит,так же всё. |