Я использовал старую версию Firefox, потому что у меня есть устаревшая надстройка, несовместимая с новыми версиями. Сейчас многие веб-сайты перестали работать в старой версии Firefox, и это вынуждает меня обновиться до Firefox 56 и изменить код устаревшей надстройки, чтобы сделать ее работоспособной.
В целом устаревшее дополнение работает в Firefox 56, но есть некоторые проблемы, которые мне нужно решить.
Моя текущая проблема: Я изменяю файлы надстроек в текстовом редакторе, сохраняю их, перезапускаю Firefox, но вместо использования новых файлов надстроек браузер продолжает использовать старые версии этих файлов. Понятия не имею, где они их хранят.
Я отключил проверку подписи надстройки в браузере. Код надстройки находится в папке на локальном диске (не в сжатом виде). В профиле Firefox в папке «extension» находится текстовый файл, содержащий путь к этой папке. Браузер загружает надстройку, надстройка работает, но использует старые версии файлов надстройки даже после того, как я изменил исходные файлы. Пытался отключить, а потом включить надстройку, это совершенно не помогло.
Как я могу заставить Firefox 56 перезагрузить эту устаревшую надстройку после того, как я изменю файлы надстройки?





Скопируйте в путь пакет (xpi) для установленного и отключенного / несовместимого дополнения. (... \ Профили \ xxxxxxx.default \ extensions) Обратите внимание, что файлы могут иметь такие имена, как {b9db16a4-6edc-47ec-a1f4-b86292ed211d} .xpi, но используя about: support, вы можете найти имя, связанное с этим дополнением.
Отредактируйте install.rdf (содержит идентификацию расширения и проверки совместимости) включить другую версию изменить максимальную версию 56. *
Отредактируйте chrome.manifest (содержит техническую конфигурацию, которая может быть общей для всех браузеров и версий или может быть настроена для каждого отдельного браузера или версии) Измените версию приложения, чтобы применить ее к версии вашего браузера.
Добавить все файлы в файл .zip
У вас есть более подробная информация в: лучшие практики с firefox-palemoon.html
Поскольку я не читал, что вы удаляете / устанавливаете аддон, я понимаю, что вы хотите изменить файлы из установленного аддона, НО без изменения xpi и повторной установки. Правильно? Я всегда модифицирую xpi и устанавливаю его снова, и он всегда работает нормально.
Нет, чувак, xpi вообще нет: «Код надстройки находится в папке на локальном диске (не в сжатом виде). В профиле Firefox в папке« extension »есть текстовый файл, содержащий путь в эту папку ".
Понятно, но я все еще думаю, что вам следует изменить xpi и установить его. Если у вас нет файла xpi в папке расширений, вы можете загрузить xpi, используя классический архив надстроек (github.com/JustOff/ca-archive/releases)
Я ценю вашу попытку помочь, но, похоже, вы не понимаете, о чем я спрашиваю. Я создал ту надстройку, xpi как никогда не было.
Я так понял, что вы модифицируете ранее установленный аддон. В противном случае вы имеете в виду, что вы создали его в прошлом, не создавая и не устанавливая пакет xpi? Я понимаю, что вы хотите, но это не стандартная процедура, и я не могу вам помочь. Так что я просто надеюсь, что кто-то еще может вам помочь
Спасибо за попытку помочь, но я спрашивал совсем не об этом.