Jump to content
Posted

FFaM v1.0.2.11

Updated 23 July 2012

FFaM.png

It can be frustrating to manually reinstall Firefox with all its extensions, themes, personas and other add-ons. Even for those administrators who need to deploy Firefox on hundreds of network computers will find it a cumbersome task to do it manually. To assist you in building a silent Firefox installer with all of the settings preset, here is Firefox Addon Maker.

Features:

[*]
This is a application written in C# that will create a silent installer.

[*]
The addons and installers can be created in Windows XP, Vista or Windows 7, 32-bit or 64-bit.

[*]
The addons and installers can be installed in Windows XP, Vista or Windows 7, 32-bit or 64-bit.

[*]
You can create an installer with all of your settings intact, an installer with no modifications. Or, anything in between.

Choose From:

[*]
Mozilla Firefox usually has 3 versions posted, the Current version, the Previous version and the Beta version.

Options:

[*]
Insert personal items, such as: bookmarks, passwords, cookies, history and preferences, extensions data and sessions.

[*]
Insert other items, such as: extensions, plugins, components, searchplugins, dictionaries and modules.

[*]
Disable the Migration Wizard that runs on first boot.

[*]
Disable the Compatibility Wizard when upgrading versions.

[*]
Disable the Crash Reporter.

[*]
Set Firefox as the default browser.

[*]
Use Resource Hacker on the Firefox.exe file and replace the icon set with your choice of a custom icon set.

[*]
Create a Silent Installer that can be used in a live, RVM or WPI.

[*]
Create shortcuts on the desktop, pinned to the Start Menu, in Start MenuPrograms, the Quick Launch toolbar, pinned to Quick Launch or a user selectd folder in Start MenuPrograms.

[*]
Can create the "Pinned Apps" shortcut on the taskbar and Start Menu for some Windows 7 users (23 languages currently supported).

Customizations:

[*]
Choose from any language pack available for the version of Firefox that you choose, this is dependant on the languages currently posted by Mozilla.

[*]
Choose the current Firefox installation path (if you have more than one version installed).

[*]
Choose to use your current Firefox Installation to build installers or addons, instead of downloading the same version to create the installer.

[*]
Choose the profile to use to make the addon, it does not have to be yours. So long as you have access to the profile. The profile can be located anywhere in your system.

[*]
Choose the installation path for the firefox installer. You can choose to install to any folder on the system drive.

[*]
Choose the profile name and location. You can choose to create a profile of almost any name and place that profile in almost any folder on the system drive.

[*]
Automatically downloads the current version of Adobe Shockwave (slim or full) Player and Adobe Flash Player 32-bit or 64-bit.

[*]
Installs the current version plugins: Media Player, Office 2007 and Macromedia Authorware.

[*]
It is completely uninstallable from within "Add or Remove Programs". It now uses the same installation process as the original files.

[*]
This is completely upgradeable.

Installer:

[*]
It is not required to run the installer with 'Run As' Administrator, this is preset in the installer. If UAC is enabled, you will be prompted to allow the installer to make changes to your system.

Compatibility:

[*]
Windows XP

[*]
Vista

[*]
Windows 7

[*]
32-bit or 64-bit

Requirements:

[*]

[*]
Internet Connection

Credits:

[*]
Resource Hacker -

[*]
7-zip -

[*]
7zsd.sfx -

[*]
GoRC.exe -

[*]
Icons - KM7MK created a few of the icons and I created the rest from images found on the net. If, you created any of the images used in these icons, message me and I'll give you the proper credit.

Notes:

[*]
Anyone that is willing to request additional options and functionality, must be willing to put in the time required to test those additions.

downloadiu.png

SHA1: B33C966BC80517B6DC5D6BE559CD783167AC2589

File size: 2.62MB

Edited by Jonnyboy

  • Replies 845
  • Views 335k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • thedexmonster
    thedexmonster

    You're welcome for the update. Cert8.db is copied if you choose to include passwords.

  • @German - I will add the option to name the link anything you like. I will add shortcuts for safe-mode. You can already name the folder that the link is placed in. @dude - If I can reproduce the error

  • I am willing to add any plugins for Firefox, so long as someone is willing to maintain the plugins and provide a direct link to download and a web page or text file that shows the current versions tha

Posted Images

Featured Replies

  • Author

Update Posted v0.708

You are no longer required to run as Administrator, the installer will request it if you are not.

v0.708 - 12-13-09

-added czech, danish, german, english(another), estonian, finnish, french, croatian, hungarian, italian, lithuanian, latvian, norwegian, portuguese, roamanian, slovenian, swedish and turkish strings for 'Pin to Taskbar'

-resource hacked sfx file to require admin privileges

-fixed bug when loading saved settings and paths to firefox and profile does not exist

-added option to create silent installer with visual queue

-added script to remove "user_pref("browser.download.dir", "C:\\Documents and Settings\\Administrator\\Desktop");" from prefs.js. This line can cause Vista and Win7 users unable to right click and save images

-added select and view custom icoms

-added script to resource hack the sfx file to use whichever custom icon is selected or if none is selected, then the sfx will be resource hacked with the vanilla firefox icon

-updated icon set

-added selectable themes and added 2 basic themes

-cleaned up background image

-fixed hta size for screens resolutions smaller than 1100 pixels wide

-added several additional icons

  • Author

Update Posted v0.709

v0.709 - 12-13-09

-fixed bug that if user checks Use Custom Icon and does not select an icon, then no icon will be resource hacked

-fixed bug with css causing layout to shift left

-added Black & Red icon set

i placed the addon maker in a folder as i normally do as more folders and files are made by the addon maker,

but now moved the whole folder to the c drive

and when asked to choose a folder now when you click on create addon i choose the addon maker folder in the c drive..

and it worked ok this time..

so the place the addon maker is.. is where the create addon button has to point to when asked...

then it works ok..

  • Author

i placed the addon maker in a folder as i normally do as more folders and files are made by the addon maker,

but now moved the whole folder to the c drive

and when asked to choose a folder now when you click on create addon i choose the addon maker folder in the c drive..

and it worked ok this time..

so the place the addon maker is.. is where the create addon button has to point to when asked...

then it works ok..

The Install Path or DestinationPath is "where" you want to install firefox to, when you run the installer, not where you want to put the installer once it is created. The installer will be created wherever you run the script from.

  • Author

Update Posted v0.7091

v0.7091 - 12-14-09

-fixed Black & Red icon set

-fixed typo in writing install.ini, if DestinationPath was not in %ProgramFiles% would cause error

I am holding a contest for best theme. You could win $50.00 gift card or a $50.00 donation to WinCert.com.

Contest Information

i would like to help you Jonny

but sadly i don't know any thing about making theme

and i wanted to thx you for your great addon maker

  • Author

Update Posted v0.710

This update is much larger because I am now including the flash installer and the shockwave slim installer. Both files are dynamically updated to the current file whenever the version changes. I also added "Pin to Start Menu" for Win7 users.

v0.710 - 12-17-09

-fixed shortcut creation

-added Pin to Start Menu for Win7 users - in all languages previously included for Pin To TaskBar

-made it possible to remove additional icon sets(smaller download for users that don't use the custom icons)

-additional icons in future releases will be in a separate file(place them in the same folder as Firefox Addon Maker)

-inclusion of additional icon sets is dynamic, add your own icons in the same format as the default icon set

-inclusion of additional style sheets is dynamic, add your own styles in the same format as the default and name it style01.css through style10.css

-removed Flash plugins and added Flash Installer, this dynamically updates to current version when user updates links

-removed Shockwave plugins and added Shockwave Slim Installer, this dynamically updates to current version when user updates links

-fixed bug when load saved settings, the saved version number would be loaded

  • Author

Update Posted v0.711

v0.711 - 12-18-09

-fixed link issues with tete's versions and Sharma's Blazing Fast versions

-changed hta size slightly to 1019x715

Update Posted v0.711

v0.711 - 12-18-09

-fixed link issues with tete's versions and Sharma's Blazing Fast versions

-changed hta size slightly to 1019x715

It won't start for me. It's just stuck on the splash screen.

  • Author

Update Posted v0.7121

v0.7121 - 12-20-09

-updated "Check for Update" script will now attempt to download the current file and if successful, will close current file and open new file

v0.712 - 12-20-09

-fixed error when Splash Screen timer does not fire properly

-fixed error getting file versions on systems other than english

-styles have been made entirely dynamic, just add css file to the bin\styles folder and any images to the bin\images folder and run the script

-fixed bug when getting firefox path for WinXP users and firefox is installed

  • Author

Update Posted v0.713

v0.713 - 12-23-09

-completed Window 7 Toolkit Addon, it uses the silent installer and a RunOnceEx reg entry to run the installer on first log in (thanks to DaRk MaDnEsS fo rhis assistance)

-fixed Firefox Versions spans to correct css hover style after updating links

Update Posted v0.713

v0.713 - 12-23-09

-completed Window 7 Toolkit Addon, it uses the silent installer and a RunOnceEx reg entry to run the installer on first log in (thanks to DaRk MaDnEsS fo rhis assistance)

-fixed Firefox Versions spans to correct css hover style after updating links

glad to see that you made the version i will do some tests now

thx for your work

  • Author

I have just finished creating a simple (not professional) video on how to use Firefox Addon Maker. I hope it helps you if you needed it. I am open to suggestions for making the video better and\or provide more information. The video is available from Sourceforge.net.

Please, this is my first attempt at creating a how-to video and I agree that it is not the best.

~Jonnyboy

  • Author

Update Posted v0.714

I found a couple of bugs that occur on non-english installs of Firefox. Also, I have removed the Adobe Flash installer and Adobe Shockwave Installer. Since, they can be downloaded directly from Adobe. Once downloaded, they are stored in the Files folder along with the Firefox installers, so they can be re-used if they still exist.

Firefox 3.6 has made a security change to their plugins and components folders. NO files other than those shipped with Firefox will be allowed to run from within the components folder. So, if you use Firefox 3.6 and beyond, WGA and OGA, RealPlayer and RealPlayer Alternative, Quicktime and Quicktime Alternative are affected. WGA and OGA will not work as shipped by M$. The others may work if they are properly installed.

v0.714 - 12-26-09

-changed script for checking version for saved file

-removed pluginreg.dat from files watched - it has hard coded paths and is included with plugins. it is created on first run

-fixed copies compreg.dat(automatically regenerated as needed), found some systems have copy in the compoments folder

-changed installation order, moved shockwave and flash before setting firefox as default and creation of profile

-added dynamic creation of plugins.txt file for future releases of Firefox, where the contents may differ

-discovered reason for some plugins not working properly with 3.6 (http://lwn.net/Articles/363568/) - this may be backported to 3.5

-for now, any plugin that installs file into the components folder do not work in 3.6. This includes WGA and OGA, RealPlayer and RealPlayer Alternative, Quicktime and Quicktime Alternative.

-for Firefox Version 3.6, I have disabled plugins that install files to the components folder, until those plugins are updated for Firefox 3.6. This includes WGA and OGA, RealPlayer and RealPlayer Alternative.

-no longer copying all of the components amd plugins if the file is part of the installation of one of the included plugins, regardless if the plugin is selected or not. I am looking for installers to include and replace the plugins.

-fixed Firefox Versions spans to correct css hover style after updating links

-fixed path for filecopy of Quicktime Alternative

-no longer including Flash Player Installer

-no longer including Shockwave (slim) Player Installer

-added option for Shockwave (full) Player

-added Silverlight Plugin installer , when the download location changes, it will download from Sourceforge.net, notifying me to update the script to new path

  • 2 weeks later...
  • 2 weeks later...

The latest version works perfectly for 3.0.17 thanks.

The preferences and themes in all versions doesn't work when I'm making an unattended installation of xp, they work only if I use the same user name. Can you add an option that creates these settings for any user that it is created on your next version?

  • Author

The latest version works perfectly for 3.0.17 thanks.

The preferences and themes in all versions doesn't work when I'm making an unattended installation of xp, they work only if I use the same user name. Can you add an option that creates these settings for any user that it is created on your next version?

When you install Firefox using this tool and select to set Firefox as the Default Browser. The script runs this command "firefox.exe -silent -setDefaultBrowser". This runs as the current user and creates a profile for that user, it does not create a profile for the user that profile was copied from. There is no way, that I can think of, that you can create a profile for AllUsers. You used to able install extensions as "Global", the Gecko has removed this option. If, after you finish as Unattended Install, you create a new user, then re-run the command "firefox.exe -silent -setDefaultBrowser". I could create a shortcut in the AllUsers Start Menu that would have this command available and add that to the script. But, at the moment, I can not think of another way to do.

I hope this helps.

***EDIT***

I have just read a post here, that would make it possible to automatically create a Profile for any new user., I do not think that it would also set Firefox as the Default Browser, though. I will see if I can add files to the DefaultUser profile. If I can, then will try to add it into the script.

Thanks

Edited by Jonnyboy

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...