Bagaimana cara mengekspor satu ekstensi Firefox sebagai file xpi yang dapat diinstal? [duplikat]

3

Pertanyaan ini sudah ada jawabannya di sini:

Sekali waktu saya telah menginstal ekstensi, itu tidak lagi tersedia: YouTube Smart Pause masukkan deskripsi gambar di sini.

Apakah ada cara untuk mengekspor ekstensi ini kembali ke file xpi , jadi saya bisa memberikannya kepada teman saya?

Ada solusi yang memungkinkan mengekspor seluruh koleksi ekstensi (FEBE, sinkronisasi Firefox, dll.). Saya meminta cara untuk mengekspor satu ekstensi.

Adam Ryczkowski
sumber
Versi Firefox apa yang Anda miliki?
mk117
@ mk117 Satu-satunya versi saat ini - hanya satu yang dipertahankan. Saat ini 31.0.
Adam Ryczkowski

Jawaban:

4

Seringkali Anda dapat melakukan ekspor secara manual dengan menyalin file xpi dari profil firefox Anda. Ini adalah contoh Linux, tetapi metode serupa akan bekerja untuk Windows:

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

Contoh di atas menyalin xpi dari profil firefox saya ke direktori yang berfungsi dan kemudian menggunakan unzip untuk mengekstrak file ke dalam subdirektori orig /

Anda tidak perlu langkah ekstrak jika Anda hanya tertarik pada file xpi.

Gregor
sumber
1
Kedua jawaban itu benar dan benar-benar sederhana. Saya bersimpati dengan orang-orang yang menjalankan Linux, dan ini adalah satu-satunya alasan mengapa saya menerima jawaban ini atas jawaban yang lain :-)
Adam Ryczkowski
2

Kutipan dari :: Momzillazine :: - Menginstal Ekstensi

File ekstensi terletak di subfolder "extensions" dari :: profile folder :: (single-user) dan dalam subfolder "extensions" dari direktori :: instalasi :: (global); ada satu folder per ekstensi, dinamai menggunakan kode ID mereka. Untuk mengetahui yang mana, lihat di dalam subfolder "krom" setiap folder di mana Anda akan menemukan beberapa informasi yang dapat dibaca manusia mengenai ekstensi tersebut.

Catatan : Mulai di Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1), file XPI tidak lagi dibongkar ketika ekstensi diinstal. Sebaliknya, XPI itu sendiri ditempatkan di direktori ekstensi, dan file dimuat langsung dari paket.

Pada Windows 7, buka folder: "% APPDATA% \ Mozilla \" Pergi ke Mozilla> Firefox> Profil> * .default> ekstensi

Di sini Anda akan menemukan beberapa file xpi, dan ekstensi firefox Anda .xpi akan berada di antara daftar itu.

mk117
sumber