如何将单个 Firefox 扩展导出为可安装的 xpi 文件?

如何将单个 Firefox 扩展导出为可安装的 xpi 文件?

曾几何时,我安装了一个不再可用的扩展程序:YouTube Smart Pause 在此处输入图片描述

有什么办法出口此扩展返回到陣陣文件,以便我可以将其发送给我的朋友?

有一些解决方案允许导出整个扩展集合(FEBE、Firefox sync 等)。我正在寻找一种导出单身的扩大。

答案1

通常,您可以通过从 Firefox 配置文件中复制 xpi 文件来手动进行导出。这是一个 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

引自::妈妈齐拉嗪::- 安装扩展

扩展文件位于 :: 的“extensions”子文件夹中配置文件夹::(单用户)以及 :: 的“扩展”子文件夹中安装目录::(全局);每个扩展都有一个文件夹,使用其 ID 代码命名。要分辨哪个是哪个,请查看每个文件夹的“chrome”子文件夹,您将在其中找到一些有关该扩展的人性化信息。

笔记:从 Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1) 开始,XPI 文件不再被解压在安装扩展时。相反,XPI 本身被放置在扩展目录中,文件直接从包中加载。

在 Windows 7 上,打开文件夹:“%APPDATA%\Mozilla\” 转到 Mozilla > Firefox > 配置文件 > *.default > 扩展

在这里您会找到一些 xpi 文件,并且您的 Firefox 扩展名 .xpi 将位于该列表中。

相关内容