Inferi0r Posted July 13, 2007 Share Posted July 13, 2007 (edited) I've found a very advanced 'SOF'With this very useful installer (in every language) en program you can set every firefox setting that you can see in about:config.http://www.frontmotion.com/Firefox/fmfirefox.htm@G3brown: you are asking for no prompt for unsigned extensions.Add this to your prefs.js: user_pref("extensions.checkCompatibility", false); Edited July 13, 2007 by Malarky Link to comment Share on other sites More sharing options...
g3brown Posted July 17, 2007 Share Posted July 17, 2007 (edited) @jase4772I'm sure there is, but I don't know how. I would imagine it would be in the same realm of what I'm looking to do as well which is install extensions without the initial pop up window.@MarlarkyI bumped into that site when I was looking for alternatives after SOF died here. Perhaps I don't understand the site, but it appears they charge $150 for a years access to the packager. I'm looking for a way to package extensions. So far, the batch file I posted above is the best "free" alternative I could find. On the first run after installing with the batch file, it ask to install the packaged extensions. If I use the method you described wouldn't that permanently disable Compatibility check? Did the old SOF use a method like that and I was just unaware of it? Edited July 17, 2007 by g3brown Link to comment Share on other sites More sharing options...
bj-kaiser Posted July 17, 2007 Share Posted July 17, 2007 (edited) https://addons.mozilla.org/firefox/addon/2553what I really dont find is a way to disable the "Profile Migration Wizard" aka the bookmark import window. Maybe the CCK does also help there, since you can preset settings in about:config. (but I dont know which one would disable the migration wizard)maybe this helps, not tested however.add the following setting to the default firefox settings within the CCK wizard:profile. allow_automigration : false Edited July 17, 2007 by bj-kaiser Link to comment Share on other sites More sharing options...
Inferi0r Posted July 18, 2007 Share Posted July 18, 2007 (edited) * removedCheck the new SOF on page 6 Edited July 22, 2007 by Inferi0r Link to comment Share on other sites More sharing options...
Inferi0r Posted July 19, 2007 Share Posted July 19, 2007 (edited) * removed Edited July 22, 2007 by Inferi0r Link to comment Share on other sites More sharing options...
benners Posted July 19, 2007 Share Posted July 19, 2007 Bin/Install.cmdsetup.exe -ms -nosplash -setDefaultBrowserTheres no need to use the -nosplash switch as FF doesn't support it.I currently use an AutoIt script to install FF and TB along with components, plugins, extensions and user profiles. Once compiled if the exe is run without switches it will create the folders needed copy the users profile from appdata\Mozilla Firefox or Thunderbird and download the current verion of each of the setups FF and TB. It only gets the GB EN version though.I don't really use it for installing extensions as I always use my profile but I have tested it and have had a few probs, sometimes when installed the extensions are disabled but when installed via TB or FF they are OK, this is normally due to the max version setting of the extension so I just edit the install.rdf file and increase the max version. I don't know whether it works with every extension but they all install the same way with the -install-global-extension switch. The extensions are then copied from the FF extensions dir to the users profile so they are there when the profile is backed up.I have added it in case folks want to look or it may help if someone wants to create their own script, its still a work in progress and I was thinking of editing it to be switchless and install both FF and TB along with a recursive install of all extensions in a folder but got distracted mozilla.au3 Link to comment Share on other sites More sharing options...
RBCC Posted July 21, 2007 Share Posted July 21, 2007 Are Firefox 2.0.0.5 and thunderbird 2.0.0.5 supported? Link to comment Share on other sites More sharing options...
RBCC Posted July 21, 2007 Share Posted July 21, 2007 has anybody figured out how to bypass the unsigned extensions, so the dialog doesn't show? jOHN Link to comment Share on other sites More sharing options...
Inferi0r Posted July 21, 2007 Share Posted July 21, 2007 RBCC: Yes all Firefox V2 versions are suported. I have also found the problem for the unsigned problem, I will release it soon.Thunderbird support will follow later. Link to comment Share on other sites More sharing options...
Deusex Posted July 21, 2007 Share Posted July 21, 2007 Hi Firefox users,I've got just what you've been looking for. How to create a custom Firefox v2.x silent installer using SOF. I assume that you know how to use SOF. So lets get started.***Preparation***If you havent already done so, install firefox with all themes, extensions and plugins you requireMake your changes in Tools>Options, remembering to press ok on the MAIN tab as the tab you close on will be memorised1. Extract or install SOF to a new folder, call it SOF2. Delete the four folders in "\SOF\Project\Firefox" as they will not be needed3. Run SOF4. Select New Project (Select Open Project and jump to step 7 if you have ran through this process before and are updating your silent installer)5. Unpack Firefox installer with SOF6. Delete the optional folder, keep it if you need the inspector and talkback extensions***Add your files***7. Click the button for Main Files to open "C:\Program Files\Mozilla Firefox"8. Copy contents of Plugins and Components to the same folders in "\SOF\Project\Firefox\nonlocalized"9. Copy contents of Searchplugins to "\SOF\Project\Firefox\localized\searchplugins" if you have any others than the default ones10. Click the button for Profile Files to open your profile folder11. Copy bookmarks.html, localstore.rdf, mimeTypes.rdf, prefs.js to "\SOF\Project\Firefox\localized\defaults\profile"***Optional files to add***12. Copy key3.db and signons2.txt if you want to keep your passwords remembered. IMPORTANT: Dont copy if you are distributing this silent installer as it contains passwords to websites you have joined13. Copy cookies.txt if you want to keep website settings14. If you use Adblockplus, copy the adblockplus folder and patterns.ini inside it, the backups are not needed***Add your extensions and themes***15. Go back to the profile folder window, the extensions folder in here contains all the updated extensions, copy all the contents of the extensions folder to "\SOF\Project\Firefox\nonlocalized\extensions" if there are any16. Go back to "C:\Program Files\Mozilla Firefox" window and copy all the contents of the extensions folder to "\SOF\Project\Firefox\nonlocalized\extensions" but dont overwrite the contents of the previous step***Disable profile migrator***17. Create a new text document in "\SOF\Project\Firefox\nonlocalized" and name it override.ini, open it and copy and paste the following into it and then save it:[XRE]EnableProfileMigrator=false***Make your silent installer***18. Press Pack in SOF and wait till the process log turns yellow, you should then have a sfirefox.exe in your SOF folder***Make Firefox your default browser***19. Add the following line to your cleanup.cmd for unattended install"C:\Program Files\Mozilla Firefox\firefox.exe" -silent -setDefaultBrowser Or add the following line to firefox's shortcut target"C:\Program Files\Mozilla Firefox\firefox.exe" -setDefaultBrowser Or enter into command prompt for the test***Test your silent installer***20. Uninstall firefox, delete the "Mozilla Firefox" folder in Program Files and the "Mozilla" folder in "C:\Documents and Settings\Family\Application Data", Run sfirefox.exeThats it. I hope its clearly explained. I might automate the process with autoit as it gets tedious after you've done this a few times, especially if you like to be up to date and do a lot of unattended installs. Thunderbird is done the same way, i will create a tutorial for that too soon. I have been using this method since version 2 came out. Sorry I didnt do this earlier, i would have saved you's guys all that work. Enjoy ;-) Link to comment Share on other sites More sharing options...
Inferi0r Posted July 22, 2007 Share Posted July 22, 2007 (edited) Time to gives an update for this very important program for the browser wich many of us use. Because SOF don't good supports the second version of Firefox is SOF updated to SOF2. Its supports all Firefox version 2 installers and is totally silent now. Also are many new features added.Details:[Tool] Silence of the Foxes 2Silence of the Foxes 2 (SOF2) is a batch program which will try to help you make totally silent Mozilla based setup packages the way you want. I will add more features and fix the problems on request.Currently supports / Features:- All profile data: like bookmarks, cookies, (form)history, interface, preferences and usernames & passwords (more information in the Readme).- User data: like 'userChrome.css' and 'userContent.css'. - All extensions (will now install silently, also unsigned extensions).- Extensions data (like the filters of Adblock Plus).- Plugins: like Mediaplayer, Quicktime and Adobe Reader (description of all known plugins is included in the Readme).- Search-Engines: like Imdb.com and MSFN.org (latest is included).- Themes (unsigned themes can also installed silently).- Deletes the default (unneeded) extensions DOM Inspector and Talkback (optional).- Supports all Firefox 2.X.X.X versions.- Hole installer is silent.- Sets Firefox to default browser.- Don't show the Profile Migration Wizard first time Firefox started, by default.- Adds automatically default Firefox icon to the installer.- Adds automatically the right Firefox version number to the installer.- Adds 'user.js' to the installer, what means following things:* Don't load the Firefox homepage the first time Firefox started.* Don't redirect to the Firefox homepage after updating.You can add and delete entries in the 'user.js' if you want.Includes also:- 'FF-Remover': Removes all Firefox files and registry entries silently. Now you don't need an test system anymore.- 'All-In-One': A batch that helps you with making your Silence of the Foxes. You have almost only to say 'Yes' and 'No' he is doing all the other tthings. Garanted the most easy way!To Do:- Add data from more specific extensions, like the filters of Adblock Plus.- Add Mozilla Thunderbird support.- Improvements of the 'Firefox Remover'. (Possible can it brokes your internet-links).- Add the right version number to 'Firefox-Silent.exe'.- Full automated process.Known Issues:- The installer won't maybe install all the extensions at all time as subscribed here.- Windows/ Office Genuine Advantage plugins are not supported.Other Information:- Compressed with UPX 3.00 and P7-Zip 4.49.- The installer and the SFX are compressed on the highest ratio.- Used 7z SFX to 1.2 RC1 (build 715) to get more advanced installer options. (Take a look here for more options).I've tried to add an configurable INI to the installer, but it seems that Firefox 2.0.0.5 don't supports that command line argument anymore.Changelog:v2007.07.26 BETA: - Added 'All-In-One.cmd' to the installer (full automated Silence of the Foxes process).- Updated 7z SFX to 1.2 RC1 (build 715).- Full Install.cmd convert to the SFX.- Set Firefox to default browser bug fixed.- Deleted 'hidcon.exe' from package.- Minnor Changes.v2007.07.23: - Support for user data: like 'userChrome.css' and 'userContent.css' added.- Batch adds automatically the right Firefox version number to the installer.- Profile Migration Wizard bug fixed.v2007.07.22:- Initial releaseRead the 'Readme' for all the instructions and more information.Current version: 2007.07.26 BETALatest version: First Mirror - Second Mirror Latest stable version: First Mirror - Second MirrorMD5: BA66F9F381642807B6B56D215D8F005CSize: 270KBRequires: Utility that can unpack 7-Zip archivesRegards,Inferi0r Edited September 18, 2009 by Inferi0r Link to comment Share on other sites More sharing options...
Lost Soul Posted July 22, 2007 Share Posted July 22, 2007 not bad keep it up Link to comment Share on other sites More sharing options...
Martin H Posted July 22, 2007 Share Posted July 22, 2007 I personally install Fx with a 7z switchless installer like this :start /wait setup.exe /Smove override.ini "%programfiles%\Mozilla Firefox\"move /y bookmarks.html "%programfiles%\Mozilla Firefox\defaults\profile\"move /y localstore.rdf "%programfiles%\Mozilla Firefox\defaults\profile\"move /y mimeTypes.rdf "%programfiles%\Mozilla Firefox\defaults\profile\"move prefs.js "%programfiles%\Mozilla Firefox\defaults\profile\"move flashplayer.xpt "%programfiles%\Mozilla Firefox\plugins\"move NPSWF32.dll "%programfiles%\Mozilla Firefox\plugins\"move NPSWF32_FlashUtil.exe "%programfiles%\Mozilla Firefox\plugins\"for %%g in (*.xpi) do "%programfiles%\Mozilla Firefox\firefox.exe" -install-global-extension "%%g" "%programfiles%\Mozilla Firefox\firefox.exe" -setDefaultBrowser -silentOne thing that is beginning to drive me mad is that when making a for loop to install two extensions globally, then only one of my two extensions get's installed. If i instead ditch the for loop and just use two seperate lines to install the extensions, then only the first one listed will be installed. When i reverse the two lines, then the other extension gets installed, as it's now on top, but not the other one on the line beneath. On Ryan's forum, then i read someone saying that he had tried to add a pause between the installation lines in his batch file and that this also didn't helped any, but if i don't hear anything else, then i will test this myself tomorrow also..Thank's in advance. Link to comment Share on other sites More sharing options...
Inferi0r Posted July 22, 2007 Share Posted July 22, 2007 (edited) On Ryan's forum, then i read someone saying that he had tried to add a pause between the installation lines in his batch file and that this also didn't helped any, but if i don't hear anything else, then i will test this myself tomorrow also..Look at the first link in my post above. That someone is me Use my installer or the command I use (check the Bin/Install.cmd in my tool). Edited September 18, 2009 by Inferi0r Link to comment Share on other sites More sharing options...
ironside Posted July 22, 2007 Share Posted July 22, 2007 (edited) ***Add your extensions and themes***15. Go back to the profile folder window, the extensions folder in here contains all the updated extensions, copy all the contents of the extensions folder to "\SOF\Project\Firefox\nonlocalized\extensions" if there are any16. Go back to "C:\Program Files\Mozilla Firefox" window and copy all the contents of the extensions folder to "\SOF\Project\Firefox\nonlocalized\extensions" but dont overwrite the contents of the previous stepThe correct and proper way is to download the *.xpi file for the extensions you want installed and place them in the"SOF\Project\Firefox\extensions" folder.That will save time (and space) messing around copying the extension folders over, Other than that i think you've got it spot on mate, I also been using this method since like forever i don't really see any reason why not to continue using it still, And i look forward to testing your autoit script.. Just my 2 cents Cheers Edited July 22, 2007 by ironside Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now