Mass Installer 0.3.1 [discontinued]

Announce and Discuss the Latest Theme and Extension Releases.
Post Reply
Old angrykeyboarder
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by Old angrykeyboarder »

crocefisso wrote:
zeniko wrote:for Firefox 2 and newer you should still be able to use your list files by saving this file into the same folder and named the same as your list file (just with an .html extension instead of .txt - e.g. extensions.html for extensions.txt).


Hi,
I just finished the change over from firefox 1.5 to 2.0 (find new forms of discontinued extensions, customize, etc.), but I couldn't find an equivalent to mass installer... Does a similar extension exist?
I tried to follow your recommendations, but I don't know what to do from the created folder... I created a list of my extensions with an html extension (mass extensions.html), I named the "file" mass extensions, but from there I don't know what to do... Could someone help me?


I've looked all over and not found one. It's really too bad the author lost interest (I can't imagine why. It's quite useful).

In the meantime I've come up with a somewhat clumsy workaround.

  1. Install the Infolister Extension..
  2. Change it's settings to ouput the extension list as xpi URLs (it's one of 3 choices the extension gives you).
  3. Create a folder to download the new extensions to (e.g. "Extensions").
  4. Output the list from infolister to a file (e.g. list.txt) in that folder.
  5. Open a terminal (or cmd.exe in Windows).
  6. Change to the directory/folder you just created.
  7. Use wget to download the extensions to that folder.
  8. Code: Select all

    wget -i list.txt
  9. Then in Firefox open your extensions window and drag and drop all of the downloaded extensions to it (or use the "install" button to navigate to the folder where you downlaoded the extensions.


The rest is self-explanatory.

It's clumsy but it's better than the alternative (i.e. I've not found an alternative).
User avatar
Cato62
Posts: 684
Joined: March 7th, 2005, 10:06 am
Location: Eugene, OR

Post by Cato62 »

I'm not sure if this is what people are looking for as an option, but I use Chuck Baker's FEBE to back up my numerous extensions, and CLEO to package them up into a single xpi that can reinstall all extensions at once. You can check it out here: <a href="http://customsoftwareconsult.com/extensions/index.html">Chuck Baker's extensions</a>.

I hope this helps. If not, sorry to waste your time.
"It is difficult to fight against anger, for a man will buy revenge with his soul." ~ Heraclites, 500 B.C.

The Blood Series: BloodFire, BloodFire 3, BloodThunder, BloodSun, & BloodSong
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

zeniko wrote:for Firefox 2 and newer you should still be able to use your list files by saving <a href="data:text/html,%3C!DOCTYPE%20HTML%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20HTML%204.01%2F%2FEN%22%3E%0A%3Ctitle%3EExtension%20Mass%20Installer%3C%2Ftitle%3E%0A%0A%3Cscript%20type%3D%22text%2Fjavascript%22%3E%0A%09var%20x%20%3D%20new%20XMLHttpRequest()%3B%0A%09x.open(%22GET%22%2C%20document.location.href.replace(%2F.*%5C%2F(.*)%5C.html%3F%2Fi%2C%20%22%241.txt%22)%2C%20false)%3B%0A%09x.send(null)%3B%0A%09%0A%09var%20lines%20%3D%20x.responseText.replace(%2F%5Cr%5Cn%3F%2Fg%2C%20%22%5Cn%22).split(%2F%5Cn%2B%2F)%3B%0A%09var%20urls%20%3D%20%5B%5D%3B%0A%09%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20lines.length%3B%20i%2B%2B)%0A%09%7B%0A%09%09var%20line%20%3D%20lines%5Bi%5D%3B%0A%09%09if%20(!line%20%7C%7C%20line.charAt(0)%20%3D%3D%20%22%23%22)%0A%09%09%7B%0A%09%09%09document.write('%3Ccode%20style%3D%22color%3A%20gray%3B%22%3E'%20%2B%20lines%5Bi%5D%20%2B%20'%3C%2Fcode%3E%3Cbr%3E')%3B%0A%09%09%7D%0A%09%09else%0A%09%09%7B%0A%09%09%09document.write('%3Cinput%20type%3D%22checkbox%22%20id%3D%22ext'%20%2B%20urls.length%20%2B%20'%22%20checked%3E%20%3Clabel%20for%3D%22ext'%20%2B%20urls.length%20%2B%20'%22%3E'%20%2B%20line%20%2B%20'%3C%2Flabel%3E%3Cbr%3E')%3B%0A%09%09%09%0A%09%09%09if%20(!%2F%5E%5Ba-z%5D%5Ba-z0-9.%2B-%5D*%3A%2Fi.test(line))%0A%09%09%09%7B%20%2F%2F%20cf.%20http%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc2396.txt%2C%20Appendix%20A%0A%09%09%09%09line%20%3D%20document.location.href.replace(%2F%5B%5E%5C%2F%5D%2B%24%2F%2C%20%22%22)%20%2B%20line%3B%0A%09%09%09%7D%0A%09%09%09urls.push(line)%3B%0A%09%09%7D%0A%09%7D%0A%09%0A%09function%20install()%0A%09%7B%0A%09%09for%20(var%20xpi%20%3D%20%7B%7D%2C%20i%20%3D%200%3B%20i%20%3C%20urls.length%3B%20i%2B%2B)%0A%09%09%7B%0A%09%09%09if%20(document.getElementById(%22ext%22%20%2B%20i).checked)%0A%09%09%09%7B%0A%09%09%09%09xpi%5Burls%5Bi%5D.replace(%2F.*%5C%2F%2F%2C%20%22%22)%5D%20%3D%20urls%5Bi%5D%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09InstallTrigger.install(xpi)%3B%0A%09%7D%0A%3C%2Fscript%3E%0A%0A%3Cinput%20type%3D%22button%22%20value%3D%22%20Install%20Selected%20Extensions%20%22%20onclick%3D%22install()%3B%22%20accesskey%3D%22I%22%3E%0A">this file</a> into the same folder and named the same as your list file (just with an .html extension instead of .txt - e.g. extensions.html for extensions.txt).

crocefisso wrote:I tried to follow your recommendations, but I don't know what to do from the created folder...

Try reading the above once again. The instructions assume that you've already/still got a text file listing the URLs of the extensions to install one per line (as used by the extension itself and as documented throughout this thread).

For simplicity, name that text file <kbd>extensions.txt</kbd>. Now download the file linked by the instructions (i.e. right-click where it says "this file" and save the link to your hard disk). Rename the file you just downloaded to <kbd>extensions.html</kbd> and move it into the same folder as the text file. When you're done, you can open the HTML file in Firefox, select which extensions to install and have Firefox download and install everything in one fell swoop.

What you'd usually do then is upload both files together to a server of your choice and then navigate to the HTML file for installing the same set of extensions (or a subset) for every Firefox instance you happen to work with.

angrykeyboarder wrote:It's really too bad the author lost interest (I can't imagine why. It's quite useful).

Well, I've just today used the above method for the first time (after not having used Mass Installer for almost two years) and found it comfortable enough. It does even have a few advantages over using Mass Installer: (1) you don't have to install an extension you'll probably uninstall shortly afterwards again, (2) you can easily install just a subset of your extension list, and (3) it works in all Firefox versions without compatibility issues.
Old angrykeyboarder
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by Old angrykeyboarder »

Cato62 wrote:I'm not sure if this is what people are looking for as an option, but I use Chuck Baker's FEBE to back up my numerous extensions, and CLEO to package them up into a single xpi that can reinstall all extensions at once. You can check it out here: <a href="http://customsoftwareconsult.com/extensions/index.html">Chuck Baker's extensions</a>.

I hope this helps. If not, sorry to waste your time.


Actually that's great! I'd not seen that before. I'll have to give it a try.

Thanks for the tip.
crocefisso
Posts: 3
Joined: April 23rd, 2006, 6:09 am
Location: none
Contact:

Post by crocefisso »

First of all I would like to thank angrykeyboarder and Cato62 for their help.

I finally figured out how worked zeniko's method.

In fact Zeniko is right, this method have only advantages and with it we don't need any mass installer or alike extension.

Thanks a lot Zeniko, you'll make me save a lot of time!

Edit: I now see a disadvantage of not being an extension: Not being listed on Firefox add-ons website (being listed helps the possibility you offer to be known by more people), but anyway mass installer wasn't listed either...
User avatar
genericFFuser
Posts: 37
Joined: November 8th, 2005, 2:47 am
Location: Bugmenot account is not allowed

l

Post by genericFFuser »

tahnk
ErwinR
Posts: 2
Joined: February 10th, 2008, 3:18 am
Location: Magdeburg, Germany
Contact:

Post by ErwinR »

Thanks for the tip. :-)
Firefox Download for german users.
Post Reply