Make .xpi from existent installed addon Topic is solved
Moderators: FranklinDM, Lootyhoof
Make .xpi from existent installed addon
Hello fellow PaleMoon users , this is my first post. I've recently returned to PM and have been reading these forums for a while (I hope I'm not posting in the wrong section).
Question is, how can I build an .xpi from an installed addon I have? (which has since been removed from AMO). I'm talking about "Movable Firefox Button" https://addons.mozilla.org/en-US/firefo ... ox-button/. I tried to contact the dev writing a review on AMO on their most popular addon (they may answer later on, I don't know), but I'd still like to have an .xpi for archiving/personal use only.
To Moonchild and the PM team, thanks for making an amazing browser . Your work is very much appreciated (and since I can't buy you a beer/coffee, I have disabled uBlock Origin on palemoon.org).
Question is, how can I build an .xpi from an installed addon I have? (which has since been removed from AMO). I'm talking about "Movable Firefox Button" https://addons.mozilla.org/en-US/firefo ... ox-button/. I tried to contact the dev writing a review on AMO on their most popular addon (they may answer later on, I don't know), but I'd still like to have an .xpi for archiving/personal use only.
To Moonchild and the PM team, thanks for making an amazing browser . Your work is very much appreciated (and since I can't buy you a beer/coffee, I have disabled uBlock Origin on palemoon.org).
Re: Make .xpi from existent installed addon
The simplest way to export your extensions is to use the export extension at https://realityripple.com/Software/Mozi ... ns/ExtExp/ . It's also listed on the Pale Moon extension site.
-
- Lunatic
- Posts: 252
- Joined: 2014-05-07, 02:44
- Location: Indiana
Re: Make .xpi from existent installed addon
You might try the FEBE Backup your Pale Moon data extension. Its what I've been using for quite some time.
Re: Make .xpi from existent installed addon
Thanks! ExtExp is just what I was looking for. FEBE seems far more comprehensive, but I may need it someday, you never know.
I was able to create the .xpi successfully. Thanks to you (both) for replying.
I was able to create the .xpi successfully. Thanks to you (both) for replying.
-
- Keeps coming back
- Posts: 827
- Joined: 2017-10-10, 21:20
Re: Make .xpi from existent installed addon
I found that it is possible to extract an .xpi file from the profile. Rename it to give it an identifiable filename, and it is usable. If the extension is actually removed from the xpi file in the profile, one can take another xpi file, dump out its contents, and put in new contents. It becomes quite usable then.
-
- Board Warrior
- Posts: 1325
- Joined: 2015-09-08, 22:54
- Location: 127.0.0.1
Re: Make .xpi from existent installed addon
This doesn't make much sense to me... an addon is an XPI file, which in turn is really just a zip file (or a regular folder, if it's a very old add-on). The most straightforward way to "export" an addon from an existing profile is to go to the extensions directory within the profile directory and copy the XPI file out directly.Goodydino wrote:I found that it is possible to extract an .xpi file from the profile. Rename it to give it an identifiable filename, and it is usable. If the extension is actually removed from the xpi file in the profile, one can take another xpi file, dump out its contents, and put in new contents. It becomes quite usable then.
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story
-
- Keeps coming back
- Posts: 827
- Joined: 2017-10-10, 21:20
Re: Make .xpi from existent installed addon
But I found some add-ons that had been removed from the xpi file in the profile. To get an installable add-on from that, I had to use the shell of another xpi file.