Как заставить Firefox 56 перезагрузить устаревшее дополнение?
Я использовал старую версию Firefox, потому что у меня есть устаревшая надстройка, которая несовместима с новыми версиями. Сейчас многие сайты перестали работать в старой версии Firefox, и это заставляет меня обновиться до Firefox 56 и изменить код устаревшего дополнения, чтобы оно работало.
В общем, устаревшая надстройка работает в Firefox 56, но есть некоторые проблемы, которые мне нужно решить.
Моя текущая проблема: я изменяю файлы надстроек в текстовом редакторе, сохраняю их, перезапускаю Firefox, но вместо использования новых файлов надстроек браузер продолжает использовать старые версии этих файлов. Я понятия не имею, где он их держит.
Я отключил проверку подписи дополнений в браузере. Код надстройки находится в папке на локальном диске (не сжимается). В профиле Firefox в папке "extensions" есть текстовый файл, содержащий путь к этой папке. Браузер загружает надстройку, надстройка работает, но использует старые версии файлов надстройки, даже после того, как я изменю исходные файлы. Я пытался отключить, а затем включить надстройку, это не помогло вообще.
Как заставить Firefox 56 перезагружать эту устаревшую надстройку после изменения файлов надстройки?
0 ответов
Скопируйте в путь пакет (xpi) для установленного и отключенного / несовместимого дополнения. (...\Profiles\xxxxxxx.default\extensions) Обратите внимание, что файлы могут иметь имена, например {b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi, но с помощью about:support вы можете найти имя, связанное с этим дополнением.
- Удалить отключенный / несовместимый аддон
- Распакуйте xpi-файл (это zip-файл)
Отредактируйте файл install.rdf (содержит идентификацию расширений и проверки совместимости), чтобы включить другую версию, измените максимальную версию 56.*
Отредактируйте chrome.manifest (содержит техническую конфигурацию, которая может быть общей для всех браузеров и версий или может быть настроена для каждого отдельного веб-браузера или версии) Измените appversion, чтобы применить к вашей версии браузера
Добавить все файлы в файл.zip
- переименуйте файл.zip в file.xpi
- Установите файл дополнения на свой Firefox
У вас есть больше деталей в: лучшие практики с firefox-palemoon.html