(+) Feature Added
(-) Feature Removed
(*) Feature Remaining
() Note
Features List:
* Silent by default! No switches needed!
+ Optionally invisible 1
+ Language independant and version independant! 2
+ ADT (Advanced Developer Tools) Component is now optionally installed as QFA (Quality Feedback Agent)
* Icon sizes boosted up to 128x128 3
+ Prefetch tweak added to shortcuts. Optional shortcuts to default profile and profiles admin 4
* Removed certain searchplugins by default: Amazon, eBay and Creative
* Added certain searchplugins: MSFN, Filemirrors, Google (images), IMDB, Microsoft
* Added certain plugins: Adobe Acrobat 7, RealPlayer (Live Connect included), QuickTime, Shockwave Flash, Shockwave for Director
* Preferences Tweak 5
* MSFN Forum Thread Bookmark
+ Custom Extensions, Themes, Defaults\Profile, Plugins, Searchplugins and Language Pack support! 6
* Powered by RarLabs

7
* Desktop shortcut IE-like 8
1 CMDOW needs to be placed on System32 or Setup.cmd folder in order to hide the command prompt window
2 From now on there's no
Firefox Setup included on the installer, that results on a smaller download, language and version independant.
3 New icons with sizes up to 128x128
4 Now using shortcut.exe. Optional shortcuts are available once you remove "REM" from some lines at the bottom of Setup\setup.cmd. Only for english and spanish systems
5 Navigation speedup improvements included on the MSFN profile
6 Open the setup file with WinRAR, place on Setup\XPI your extensions and on Setup\JAR your themes
Files present on Setup\DefaultsProfile will be copied to \defaults\profile on Mozilla's
Firefox directory
Setup\Profile is where you can place your custom profile. Profiles.ini and Profiles\ folder goes there (originally they can be found on %APPDATA%\Mozilla\
Firefox)
Setup\Plugins and Setup\Searchplugins folders can also be used, just drop the necessary files there
Finally if you place the spanish langpack on Setup\XPI it will be automatically detected, that means you can take a look at the code (Setup\setup.cmd) and add your own language
7 Setup no longer uses the mozilla's installer, silent switch implemented since 1.0.1
8 IE-like shortcut disabled by default. Take a look at the end of Setup\setup.cmd to enable it and remove the default (.lnk).
F.A.Q.:
Q: Do I need all of this crap? I only want my
Firefox installed silently!
A: No you don't need it! Just use -ms switch over the default installer (will only work for 1.0.1 or later). BTW, is not crap!
Q: How do I add my localized version of
Firefox to your installer.
A: Easy, rename the original
Firefox setup you downloaded to Setup.exe. Then open the RAR-SFX (
Firefox_Silent_Setup.exe) with WinRAR and add Setup.exe to it so dir structure will be left as...
Setup.exe
Setup\
Q: What if I need to ADD/REMOVE components from
Firefox like ADT (Advanced Developer Tools) or QFA (Quality Feedback Agent).
A: You can do it in two ways; you can run the original
Firefox setup, look on your %TEMP% dir and copy it to a safe location. You can alternatively open the .exe setup with WinRAR and extract the contents.
Edit config.ini, if you want to remove QFA delete the line "C5=Component QFA" under "[Setup Type0]" and/or "C6=Component QFA" under "[Setup Type1]". If you want to add ADT then change line "Default Setup Type=Setup Type 0" to "Default Setup Type=Setup Type 1".
If you don't know how to identify setup files, then you better don't do anything.
Finally just select all the files present there (setup.exe must be on the same dir) and add them to the RAR-SFX (
Firefox_Silent_Setup.exe) with WinRAR so dir structure will be left as...
setuprsc.dll
setup.exe
config.ini
install.ini
license.txt
Index.txt
help.xpi
es-ES.xpi
browser.xpi
adt.xpi
talkback.xpi
xpcom.xpi
Uninstall
Firefox.zip
Setup\
Note: If you removed ADT then you can delete "adt.xpi" to save space.
Q: I want
Firefox with the most common plugins, maybe a couple of extensions/themes.
A: Then this setup fits your purposes. Just download your favorite extensions (XPI format) and/or your favorite themes (JAR format) and place them on Setup\XPI or Setup\JAR respectively.
Q: I also want my favorites, own preferences, misc, saved passwords...
A: For me this is the best method if you combine it with XPI and JAR files. Go to %APPDATA%\Mozilla\
Firefox\Profiles\<random name>. From there you can copy some interesting files like bookmarks.html (favorites), formhistory.dat, hostperm.1 (allowed sites), signons.txt (saved passwords), search.rdf, localstore.rdf (contains info about your extensions so be sure you installed them first), user.js (user preferences), prefs.js (related to preferences), secmod.db, key3.db, cert8.db...
Export them to the RAR-SFX (
Firefox_Silent_Setup.exe\Setup\Profile\Profiles\default.msfn), default favorites and navigation tweaks are stored there and they'll be overwritten by your preferences.
Note: Be sure to don't copy Cache, Cache.Trash, Chrome or Extensions dirs if you are going to use Setup\XPI and Setup\JAR
Q: Those other methods didn't work for me and I'm getting crazy! / Other methods did work but I want to use the same profile for multiple users!
A: You better search how to create a Defaults\Profile. After it has been created, copy the contents of "%PROGRAMFILES%\Mozilla
Firefox\Defaults\Profile" to Setup\DefaultsProfile. If it's detected then a new shortcut will be added to the Start Menu.
Q: I want to help you in some way.
A: Then find a way to create a PayPal account on Spain and pay my Internet connection LoL