В общем, это просто! А посему давайте отключим запрет браузера Mozilla Firefox на установку дополнений (фича запретов постигла пользователей с выходом крайних версий брауза)), а также включим мультипроцессность и мультипроцессорность.
Что ж, продолжим прошлую статью, — в ней говорилось о возможностях обхода запрещений Firefox установки расширений/дополнений.
Сегодня тема немного посложнее, так что приготовьтесь: нужно будет создать пару файлов сценария для приложения firefox и поместить их в корень ядра, и ещё кое-что поправить в скрытых настройках обозревателя Фаерфокс. В общем, будет очень интересно и что более важно — полезно!
Поехали:
отключаем запрет Firefox к установке сторонних дополнений
Для великого начала, давайте включим запрет браузеру на проверку дополнений (что это, подробнее в статье, ссылка выше).
Создадим такой файл сценария с расширением JS: имя config.js
(кому писанина файлов туго достаётся, их можно просто скачать в финале статьи, и разложить по своим полочкам в папке файлов firefox).
А создаются файлы таким образом: открываем текстовый редактор Виндовс — обычный блокнот и записываем в его тело следующие ниже строки (можно копировать).
Вот начинка первого файла:
// отключаем запрет установки дополнений
try { Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {}) .eval("SIGNED_TYPES.clear()"); }
catch(ex) {}
Далее… в меню блокнота во вкладке «Файлы» выбираем «Сохранить как…» и — параметры показаны на фото…
Идём по следующему пути:
C: Program Files\Mozilla Firefox
….и закидываем в директорию созданный файл.
Напишем следующий js-файл: с именем — config-prefs.js
// отключаем запрет установки дополнений (файл в связке с config.js)
pref("general.config.obscure_value", 0); pref
("general.config.filename", "config.js");
Осиливаем в ядре Firefox и эту дорожку до папки pref, чтобы и туда подкинуть созданный файлик:
С: Program Files\Mozilla Firefox\defaults\pref
Вот и всё!! запрет проверки и установки дополнений браузером Фаерфокс окончен!
И теперь, как в прежние безмятежные времена, запросто можно устанавливать дополнения — без всяких «надуманных» запрещений разработчиков Fire — в обычном и привычном для нас режиме.
Однако нам, как завсегда водится — этих знаний мало !!
А давайте-ка подключим (или включим, кому как угодно)
к оглавлению
мультипроцессность браузера Mozilla Firefox
Мультипроцессность (многопроцессность) это..! хотя, думаю, толковать подробно излишне, — значение понятия логично и ясно, к тому же имеет философскую мультипликационную составляющую скоростной работы вкладок браузера Firefox, о ней в следующей статье подробнее. Непременно подписывайтесь:
Online консультация по настройкам и созданию сайтов на WordPress
Для того, чтобы заработала мультипроцессность включить соответствующую логику обработки данных не составит особого труда — воспользуемся скрытыми настройками браузера (которые кстати пригодятся для тестирования проделанной работы).
В адресной строке браузера (не в строке запросов, а той, что в самом верху окна браузера) копируем и прописываем следующий вензель:
about:config
…жмём «Enter»…
Внимание:
на этом этапе перехода к скрытым настройкам браузера появится логичное предупреждение пользователю (то бишь нам) об осторожности !!
Соглашаемся быть аккуратными!
Теперь предстоит создать новую логическую строку, которая добавится к подобным уже существующим строкам (настройкам) Фаер…
Правая кнопь мышки… выбираете «Логическое» — далее, в окошке записываете саму вариант-логику:
browser.tabs.remote.force-enable
…тут же выпадет следующее модальное оконце, в котором нужно выбрать сущность true
Готово дело!
Можете перезапустить браузер и взглянуть на результат лично выполненной работы.
как эпилог…
После перезапуска обозревателя firefox, снова, в адресной строке прописываем, но уже такой адрес:
about:support
Откроется страничка сводки настроек браузера, а в графе «Мултипроцессные окна» (или многопроцессные…) будет записано «Разрешено пользователем» или «Включены пользователем» т.е вами, дорогой товарищ))
Внимание:
…тем, которые пользуются переводчиком (дополнением) Google Translator for Firefox и его опцией перевода выделенного текста нужно знать !! — возможно, этот способ перевода отключится!
Полный перевод странички (который не всегда корректно отрабатывает) функционировать будет в обычном режиме, а вот опция «выделенного текста» нет!
А вот чтобы использовать настройки опций по полной, без глюк… рекомендую правильно настраивать браузер, например — использовать несколько рабочих профилей Firefox одновременно!
И как только насладимся результатом проверки, давайте уж бонусом к этой статье разберёмся:
к оглавлению
как включить мультипроцессорный режим Firefox
Мультипроцессорный (или многопроцессорный) режим в Firefox включаем — может кому пригодится !!
Кстати, в следующей статье подробнее, так что не забудьте подписываться !!
Итак:
Вновь посетим адресок:
about:config
В в адресной строке поиска настроек пропишем следующее:
browser.tabs.remote.autostart
как только результат поиска логической строки выпал — всё здорово! Двигаемся курсоров вдоль строки вправо и меняем выставленное false на true
Смена значений — элементарна: кликаете пару раз на фразу false
она мгновенно меняется на true
.
Как и обещал: вот ссылка для скачивания готовых к употреблению файлов — Я.Диск.
А вот полезное видео о настройке не менее полезной программки MozBackup, которая замечательным образом помогает сохранять все настройки браузера Firefox: пароли, расширения, закладки, дополнения и т.п.
Очень служит при переустановке браузера или ОС — в течение минуты восстанавливается привычная работоспособность браузера.
В общем, избавляет от рутины пользовательских настроек.
Очень рекомендую: благодарить станете…
как продлить антивирус Аваст ещё на год — бесплатно!..
Видео о том, как сохранить и восстановить настроенный профиль браузера Firefox — дело 5-ти минут.
mihalica.ru !
Я так понимаю в FF 72.0.1, этот метод не работает? И зачем в начале нужно включать запрет? : xpinstall.signatures.required
После всех манипуляций пишет, дополнение не может быть установлено, т.к. видимо повреждено.
Здравствуйте Дмитрий!
В FF 72 я не пробовал метод из этого поста.
Поставлю чистый Ф 72 и протестирую… Добавлю результат в статью.
Хорошо, если не сложно напишите ответ, что бы я увидел.
Вечер добрый, Дмитрий!
Если устанавливать браузер 72 чисто (с чисткой данных ОС от ФФ) всё работает прекрасно.
Если обновлять от предыдущей версии, то — есть баги (не разбирался глубоко из-за чего /скорее всего из-за несоответствия обнов расширений и браузера.) — совет: переустановите ЧИСТО браузер и смотрите по обновам расширений, которые вам требуются: установить/НЕ установить (пробуйте из файла установить нужное).
А в будущем, сохраняйте рабочий профиль браузера требуемой вам версии (файлами!! не программой!!!!)… и работайте на здоровье.
Если остались вопросы, спрашивайте, попробуем разобраться…
На портативной версии с переносом плагинов и настроек из основной версии это можно провернуть? Если да, то как это сделать правильно?
И вы так и не ответили «И зачем в начале нужно включать запрет? : xpinstall.signatures.required»?
Можно провернуть и на портабле версии (для этого потребуется сохраненный рабочий профиль браузера).
Посмотрите эту статью (и там по ссылкам, если что)… принципиально все действия схожи.
честно говоря, не помню — но что-то связанное именно с конкретной версией браузера.
Спасибо, что обратили внимание и напомнили… Перечитаю (потестирую) и внесу коррекции в статье…
Что делать? как быть!
Мне тоже не помогло! не могу вернуть свой любимый FlashGot эта грёбанная мазилллла! Достали уже ! то что они предлагают в замен такое Г!
Насчёт FlashGot точно на данный момент не знаю, как обстоят дела: попробую…
Хотя, я сам давно уже расстался с этим дополнением… когда-то эта связка б/р тоже мудрила… и…
и эти два файла добавила — ничего не помогает, версия мозилы последняя, только обновила перед этим..
Здравствуйте!
У вас какая именно версия браузера, Галина?
66.0.3 вчера обновила, думала поможет
Просто спас. С меня пиво.
Доброго времени суток! Ваш сценарий обхода блокировки на установку обновлений не сработал в версии 66.0.3. Установка дополнения из файла так-же не помогла (пишет, что дополнение повреждено). Есть-ли еще варианты обхода этой блокировки? Спасибо!
Здравствуйте, Алексей!
варианты есть, но их в коммах не опишешь… да и решения нечёткие: так что лучший вариант (в этом случае с 66.0.3) дождаться обновы 66.0.4, к примеру.
А ещё лучше, всегда иметь под рукой бэкап рабочего браузера.
Да, можно и файлами устанавливать…
Пока не пробовал в данном случае…
Всего Вам хорошего! Успехов!
…и Вам удачи, конечно же..!
Суть текста была в том, что в версии 50.1.0
танцы с бубном и скриптами ни к чему не привели…
Как были под запретом некоторые дополнения, так и остались.
А то есть — это не панацея и не всем, видимо, помогает…
А жаль, я расчитывал, что это поможет, но нет…
Ну, тогда всё просто:
Устанавливайте дополнения из сохранённого файла, и делоф!!
Вот тут подсказки.
А так, нужно рассматривать все привязки скриптов (кода) с поправкой к конкретной версии (иначе: где-то прибудет, а где-то — убудет в отработке иных функций…).
===Вот и всё!! запрет проверки и установки дополнений браузером Фаерфокс окончен!===
Да щассс… Как бы ни так…
Уж сто лет, как не работает эта фича с JS файлами и прочее…
Всё это уже устаревшая хренотень не стоящая внимания…
Попробуйте сделать то же самое,например с версией 51…
И ничего у вас не получится… Разрабы тоже не тупые ребята…
Здравствуйте Сергей!
Я не совсем понял суть Вашего коммюнике… А в общем, пока существует it разработка и всевозможные обновы — баги будут всегда! Нужно всего-то просто определиться с тем, что нам конкретно из… требуется от обозревателя: а вот для этого приходится изучать тех-часть определённой направленности.
Знания — хороши вкупе.
А сведения же в рамках одной статьи, не всегда «эликсир» для начинающего пользователя: опять же в силу его нечётких требований к браузеру.
У меня сейчас стоит 50.1.0 — всё что нужно работает: и дополнения в т.ч.
И — да, в обнове (51.0.1), как мне показалось, с js есть закавыка (!! подчеркну !! — не со всяким, скажем так, JS. Конфликты версий, знаете ли). А посему я и не обновлялся: нужно посмотреть следующую сборку… а уж потом прикидывать…
…этого не понял. Вы что хотите сказать, будто б они эти баги специально подкидывают? или что…
но оно действительно не работает. как был запрет,так и остался.
мазила 56.0.2 32 бит.
А если дополнения просто в настройках удалить. Разве это не поможет?
В статье речь идёт об Как
А касательно Вашего вопроса: уж тогда и не устанавливать дополнения вовсе, ну — чтобы не удалять… ))