[TUTORIAL] Multiple FireFox Instances and iMacors Automation + BENEFITS and TIPS

amazing! i have made a lot of macros after i started learning and using it.. and now thanks to this i dont have to worry about running a macro one at a time.
 
Last edited:
You guys should also use this config to reduce the memory of Firefox while minimized:

config.trim_on_minimize

This will reduce the memory (RAM) used by Firefox when the program is minimized.

kb.mozillazine.org/Config.trim_on_minimize
 
This is pretty rad overall. Gonna have my tech dude set some of this up on my vps. Time is money and automation is win!
 
Now that you have Firefox, you need to setup your instances and we will do this using the built-in Profile Manager:

1) Rename the shortcut on your desktop to "FF Profile Manager" or "FF Profile Selector" or anything that you want, as long as you know it's not the main FF shortcut
2) Right-click on the shortcut you just renamed, and in the TARGET field add the following:
Code:
 -no-remote -ProfileManager

NOTICE: There's a space before the first "-" in "-no-remote"

ShortcutInfo-Edited.png


3) Click "Apply" and then "OK"


I don't understand it always worked for me, but recently no more.
I even disinstalled firefox and reinstalled, did all the procedures but still whenever I open FF profile manager the little window with all the profiles listed doesn't pop up. It just opens the default profile.
Any idea what's wrong with it?
 
Hey there,

So it's working for me as it is, but you might have another option to access the Profile Manager according to:
Code:
https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles

Instead of using:
Code:
 -no-remote -ProfileManager

USE:
Code:
 -p

Hope that works for you.

Have a great day!
I don't understand it always worked for me, but recently no more.
I even disinstalled firefox and reinstalled, did all the procedures but still whenever I open FF profile manager the little window with all the profiles listed doesn't pop up. It just opens the default profile.
Any idea what's wrong with it?
 
Enough with the network settings, a few other tweaks:

1) Create new INTEGER based option (Right-Click in the Window -> "New" -> "Integer"), and name it "nglayout.initialpaint.delay" (without quotes) and for its value use "0" (ZERO) - this will force FF to use less resources when minimized!

minimzetweak-1.png


2) Set "browser.cache.memory.enable" to TRUE

3) Add new INTEGER based option (See above how to do it) "browser.cache.memory.capacity" and set its value to "20000" (Equals to 20MB) - This option forces FF to use the particular amount of cache memory.

4) MOST IMPORTANT, download Firemin from:
Code:
http://www.rizonesoft.com/2011/firemin/

This little app will optimize Firefox databases and will result in GREAT IMPROVEMNT of PERFORMANCE of all your instances! Using this alone, I was able to lower the memory usage to 10-12MB per 50 open tabs!
shieeeeet, this does really make a difference, a huge difference i mean

it's highly recommended to do the part of OP's post i quoted above especially if you have a weaker config, but regardless how many instances of firefox you run, it will make a huge difference even if you run just one
pros:
- firefox starts in a second even if you have a hundred addons like me lol, before this i needed to wait for firefox sometimes 30 seconds to start or more and i don't have a particularly weak config
- the memory usage won't go anywhere near where it did before, even when the firefox window is not minimized
- when you switch between minimize and maximize, it's instant, no hanging anymore
- the whole running of firefox became a lot smoother, switching tabs got a lot faster etc.
i could compare this whole experience for instance to the case when you have an old windows install, you don't defragment the hard drive for a long time and when you do it, everything speeds up
firefox's memory usage is not stable now, but every instance use a lot less RAM now than before, i run 3 instances at the moment, 2 minimized w/ imacros running and they don't use more than 10-20 MB of RAM per instance, whereas before they used around 200 MB each

old post is gold post, thanks OP, rep can't be given anymore, but you can have all my internets for the day :)
 
Great post, thanks for this. Was testing some macro profiles recently and this guide has saved me a lot of time!
 
Do I HAVEto use different folder paths for iMacro instances?

I would like to be able to access all of the different Macros and datasources from each Firefox profile. If I don't adjust the folder paths, will something mess up?
 
Does this method not save your preferences? If I open 5 different firefox browsers I'd have to rerun this method 5 times as far as proxy and profile setup? I What exactly do you mean by instances? Like each open tab or each firefox browser? I'm not using imacros. Just following the tutorial so I can use multtiple fb accounts
 
Just like to say that I found the tutorial very helpful. However, would somebody be able to point me in the right direction regarding keeping the browser fingerprints for each profile unique?

Clearing cookies and using private proxies alone doesn't cut it on alot of sites. I'm talking Facebook, social exchange sites etc. Got canvas defender installed but I'm not sure if that's enough, not sure if flash cookies are leaked between profiles or what other methods sites are using to identify people. I'm aware sites can track things such as screen size / resolution, OS, fonts, user-agent, browser version and about a million other things.

Multiloginapp is great for setting up profiles for manual account management, but for Imacro scripts set to run at random times using task scheduler for instance, I'm yet to find a way to manage numerous Firefox profiles with consistent fingerprints. Any FF plugins, suggestions or links to posts covering possible solutions would be greatly appreciated! If there was a way to schedule Multiloginapp profiles to play Imacro scripts that would be fantastic.
 
Back
Top