4

Я хотел установить новое дополнение в Firefox - Firesheep, но когда я попытался сделать это (из файла xpi ), он сказал мне, что его можно установить, потому что он несовместим для 4.0.1.

Однако проверка совместимости отключена. Есть ли способ заставить надстройку установить?

4 ответа4

9

Насколько я понимаю, вы можете взломать xpi файл, чтобы изменить максимальную требуемую версию.

  1. Переименуйте xpi в zip и распакуйте его с помощью вашей любимой разархивирующей программы
  2. Найдите файл install.rdf и откройте его в текстовом редакторе.
  3. Измените следующую строку (если вы говорите об этом Firesheep):

    <em:maxVersion>3.6.*</em:maxVersion>
    
  4. к этому:

    <em:maxVersion>4.0.1</em:maxVersion>
    
  5. Сохраните файл и снова скопируйте всю папку.

  6. Переименуйте zip в xpi и попробуйте установить дополнение снова.

Обратите внимание, что это не обязательно заставляет надстройку работать, но она должна по крайней мере установить.

0

Вы можете использовать Add-on Compatibility Reporter. С этим расширением Firefox установит все расширения независимо от того, совместимы они или нет. Кроме того, из Менеджера дополнений вы можете сообщить (если хотите), если данное расширение несовместимо с текущей версией Firefox или сообщать об ошибках.

0

Если ничего не помогает, вот несколько ссылок для загрузки предыдущих версий Firefox:
https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

Вы, вероятно, захотите версию 3.6:
https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.6/win32/en-US/

0

скачайте эту версию мозила, она должна отлично работать:https://ftp.mozilla.org/pub/firefox/releases/3.6.28/win32/en-GB/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .