2

Когда-то я установил расширение, которое больше не доступно: YouTube Smart Pause ,

Есть ли способ экспортировать это расширение обратно в файл xpi , чтобы я мог передать его своим друзьям?

Существуют решения, которые позволяют экспортировать всю коллекцию расширений (FEBE, Firefox sync и т.д.). Я прошу способ экспортировать одно расширение.

2 ответа2

3

Часто вы можете сделать экспорт вручную, скопировав файл xpi из вашего профиля Firefox. Это пример Linux, но подобный метод будет работать для Windows:

mkdir somextension
cd somextension/
cp ~/.mozilla/firefox/5x0w1g3w.weave24a/extensions/jid0-k75TfRGfOXPHfEZmJ9cKu5eCgLc\@jetpack.xpi .
mkdir orig
cd orig
unzip ../jid0-k75TfRGfOXPHfEZmJ9cKu5eCgLc\@jetpack.xpi

Приведенный выше пример копирует xpi из моего профиля firefox в рабочий каталог, а затем использует unzip для извлечения файлов в подкаталог orig/

Вам не нужен шаг извлечения, если вы просто заинтересованы в файле xpi.

2

Цитата ::Momzillazine:: - Установка расширений

Файлы расширений расположены в подпапке "extensions" в папке:: profile:: (для одного пользователя) и в подпапке "extensions" в каталоге:: Installation:: (global); существует одна папка для каждого расширения, названная с использованием их идентификационных кодов. Чтобы узнать, что есть что, загляните в подпапку "chrome" каждой папки, где вы найдете удобочитаемую информацию о расширении.

Примечание . Начиная с версии Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1), файлы XPI больше не распаковываются при установке расширений. Вместо этого сам XPI помещается в каталог расширений, а файлы загружаются непосредственно из пакета.

В Windows 7 откройте папку: «% APPDATA%\Mozilla\» Перейдите в Mozilla> Firefox> Профили> * .default> расширения

Здесь вы найдете некоторые xpi-файлы, и ваше расширение Firefox .xpi будет среди этого списка.

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