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
Addon will allready support flash. Installer not needed

Or u may delete "%mozilla%\plugins\NPSWF32.dll" before plugins copied.

For now, I will just extract the dll into the plugins folder, overwriting the file that may be there. At least, until I learn how to get version info. The installer will not be used. Thanks for the info on the dll.

IF EXIST "%mozilla%\searchplugins" DEL /Q %localized%\searchplugins\*&%rb% /LOG+:Logs\Copy_to_localized.txt /NP /NJS /NJH /NS /NC /

Already there!!

Edited by Jonnyboy

BTW didn't anyone notice a bug: extensions in 3.0 version get corrupted. For example i had Firefox 3.0 rc2 with "Download Statusbar" and "IE tab" extensions. I create an addon of 3.0rc2-SSE2, uninstall previous Firefox and delete all profiles. Install addon and extensions just don't work, they are broken. I need to uninstall them and install again.

Edited by lsrkin

My all extentions works perfect with personelized settings.

Maybe 10-15 times tested.

AdBlock Plus

AdBlock Plus: Element Hiding Helper

ColorfulTabs

Direct Link

Download Statusbar

Fasterfox

FlashGot

IE Tab

ImageShack right-click

Linkification

Tabs Open Relative.

Edited by eryen

  • Author
ok i'll test it more

UPD:

Here's what i got

You are using several addons that are not compatible with Firefox 3.0, There is only one that I am aware of that is not compatible with the SSE2 version, that is Roboform. It will take some time for all of the makers of the addons to update to the new 3.0. I continue to use 2.0.0.x for that very reason. Most of the addons I use are not compatible, yet.

***EDIT***Roboform can be made compatible with this minor change - in about:config change "general.useragent.extra.firefox" from BonEcho or Minefield to Firefox. tested

Edited by Jonnyboy

nope, it's not about it. Addons are compatible with 3.0rc2 and they worked in my previous(manual, not addon) installation of Firefox and they work if i right click addon and choose "Find Update", nothing gets downloaded, but some files get changed in my profile's folder.

Those extensions aren't even written in [ExtensionDirs] sections of extensions.ini file though there are folders with them in "extensions" folder.

  • Author

I'll need o go through all of the files in 3.0 and see what else has changed and needs to remain. I'll have an update later today.

Edited by Jonnyboy

Download Statusbar

install.rdf

<em:minVersion>2.0</em:minVersion>

<em:maxVersion>3.0b5pre</em:maxVersion>

Maynot install on newly installed firefox.

Max version number is smaller then RC2,RC3

Same for IE Tab too.

I use edited install.rdf. So no problem with me.

Edited by eryen

Wow, thx eryen!!!

Didn't think about it!!!

Works great now!!!!

2 Jonnyboy

Can u add replacing this

<em:maxVersion>whatever</em:maxVersion>

string

with

<em:maxVersion>3.0</em:maxVersion>

or

<em:maxVersion>3.0.*</em:maxVersion>

in all install.rdf files if user chooses 3.0 version installation?

I don't think that it will affect badly if some extensions are REALLY not compatible with 3.0..though haven't tested it yet

Edited by lsrkin

  • Author
Can u add replacing this

<em:maxVersion>whatever</em:maxVersion>

with this string

<em:maxVersion>3.0.*</em:maxVersion>

in all install.rdf files if user chooses 3.0 version installation?

I have been thinking about doing that and other minor text edits. I have been trying to find a way to replace text. No luck so far.

  • Author

thanks shahed

I have just finished writing a script that will create an inf installer. I just need to integrate it into the addon maker and test. Should be ready in a day or two. The inf installer is needed for some of the optimized firefox's as the original firefox installer crashes when trying to install them.

thanks shahed

I have just finished writing a script that will create an inf installer. I just need to integrate it into the addon maker and test. Should be ready in a day or two. The inf installer is needed for some of the optimized firefox's as the original firefox installer crashes when trying to install them.

Sounds Great man.. your really making a super program here, that really comes handy, as Firefox is so dominant now days, and a program like this makes life so much easier.

Looking forward to your next update

Thank you V.much :)

mmm from about 30 min i found this link

it links to firefox 3.0 i guess it released but not in the main page yet

i hope it`s really the last version

i`m testing it right now and the link is from mozila site

here it is just in case ftp://ftp.mozilla.org/pub/firefox/r...x Setup 3.0.exe

Edited by Dark_Knight

  • Author

The script may or may not work. It depends on the mozilla ftp. Due to the heavy traffic they are getting, the script will error if it can't get the file and you don't already have it. I will put error checking for this in the next version. :(

Not a nice way to request something unless you're making it yourself...... plus over here (EST) you're 6 hours late :P

i didn`t mean to be a bad guy

i just typed when i was in a bad mood :P really just kidding he can finish it in any time

:D i hope the doesn`t understand me wrong

  • Author

I could not do a firefox 3.0 final because of the server load on mozilla ftp. I could not get an address that would not say 421: too many users. I will have it ready ASAP.

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...