Setting Mozilla Firefox for maximum performance. Creating Firefox profiles for iMacros


Download iMacros for Mozilla Firefox for Windows 10, it means taking 10 steps forward in terms of convenience. It's surprising that iMacros has not yet entered the standard assembly Mozilla browser Firefox.

Features of iMacros for Mozilla Firefox

iMacros is a small plugin (only 27 megabytes) that can save you a lot of time. With this plugin, you can record a chain of actions, and repeat it in the browser with one click.

The iMacros plugin exists not only for Mozilla Firefox, but also for other browsers. For example, there is .

Plugin functionality on different browsers identical. Opportunities differ only from the version of the plugin. The latest version of the plugin can not only create Macros, but also analyze the data of the websites you visit, as well as export this data in a convenient CSV format that can be opened when Excel help.

How to enable iMacros on Firefox

To enable iMacros on Mozilla Firefox, you first need to download a plugin. After downloading, install the plugin and activate it. All this happens in the corresponding settings tab - Plugins. In rare cases, a forced restart is required not only for the browser, but also for the computer itself. All actions must be performed from under the administrator profile.

Often people have to perform the same actions in browsers in a certain order. iMacros for Firefox is an add-on that comes to the rescue in this case.

What is needed?

iMacros automates the execution of similar tasks in the browser by creating (recording) a script or code that includes a list of commands. Subsequently, the script can be played in just two clicks through the add-on menu. Thus, all your tasks will be performed without your participation. The number of macros (records) is not limited. The program interface is in Russian, so there will be no problems in use.

Download and install

How to install iMacros for Firefox? You can do this in the add-ons store of the browser itself. Download iMacros from there. So that you do not look for it there yourself, we give a link: https://addons.mozilla.org/rU/firefox/addon/imacros-for-firefox/.

2. Click on the "Install" button in the small window after downloading the add-on.

3. You will be transferred to the developer's site. There you will be greeted and thanked for the installation.

4.Restart your browser. This is a must if you want to get started with Imacros right now.

Write down the task

After installing the add-on, the question arises: how to use it? The interface is quite simple - there should not be any difficulties in working with it. First, let's try to reproduce the problem that is already in the add-on.

  1. Click on the extension icon on the top bar of your browser. A small window will open - this is the program menu.
  2. Click on the Demo - Firefox folder. Click on the "Play" button below the list.

What do you need to do to script a specific task?

  1. Go to the "Record" section at the bottom of the extension menu.
  2. Click on the appropriate start button and perform the actions that the browser will then have to do instead of you. Actions should only be inside the browser.
  3. Click on the "Stop" button when the task is completed. Then click on "Save As...".
  4. The script will be automatically saved in the specified folder. You can open it immediately by clicking on the "Play" button. You can also rename the task to make it easier to find later.

The plugin is a convenient tool for filling out forms when making purchases in online stores. It is enough to start the recording and fill out the form once - then the add-on will do it for you.

Everything is safe, since the scripts are saved only on your PC - there is no data transfer anywhere.

How to remove an extension?

IMacros is a common browser add-on. If you no longer want to use it, remove it from the list of extensions in the browser menu. How to remove an application from Mozilla?

  1. Go to the "Add-ons" menu. The Extensions tab will open immediately.
  2. Find the program in it and click on the "Delete" button.

You can turn it off for a while. To do this, click on the corresponding button in the same tab.

What's in Settings?

To open them, click on the "Settings" button. Here you can set the task playback speed, password encryption, macro storage folder and some other things.

IMacros for Firefox does not need to be configured - immediately after installation, the application can record scripts and play them. By putting iMacros on Mozilla Firefox, you can create scripts to perform the same routine operations. So, you save time and energy.

After updating the mazila, imacros stopped installing.

On February 19, 2019, you can install imacros version 10 on a new muzzle, but I did not check how stable it will work without fights, especially since it is on English language And for me personally, it is not convenient. Accordingly, we will set imacros 8.9.7 in Russian on Mozilla Firefox 56.0.2, as they work stably with each other without fighting. Proven by time.

Briefly, what we need to do:

1. Download and install Mozilla Firefox version 56.0.2. At the same time, it is not necessary to remove the muzzle.
2. Delete the updater file so that the muff is not updated (responsible for updating the muff)
3. Disable updates of the muzzle in the settings so that the notification does not appear.

4. Install imacros version 8.9.7 and disable updates

Now more

The video is 18 minutes long. It is enough to look and 5 minutes.
Further information follows, if you are interested, you can see it.

1. Download and install Mozilla Firefox version 56.0.2

Download Mozilla Firefox 56 version, you can follow the direct link from the official website

In order to find out what bitness of your OS, you need right click mouse on the icon "My Computer" - property or Start and right-click on "Computer" - property. If the system type shows 64, then you have 64, if it does not show 64, then it means 32 bits. OS.

After installation, do not run the muff, but if you do, then close it.

2. Delete the updater file so that the muzzle is not updated

Mazila is installed by default at C:\Program Files\Mozilla Firefox

Or, right-click on the muffin icon and select - file location and we will open the folder where the updater file is located.

Remove updater. After removing it, the muff will no longer be updated, even if you click update and restart the muzzle. Now, you can only update the muzzle if you download the installation file and install it.

Thank you for deleting this file updater, the muff will not be updated even after creating new profiles. More (this is not much another topic).

If you do not delete the updater file, then such a sign will appear during the launch of the muffin

If you click yes, then the muff will be updated, if not, it will not be updated. But so that this sign does not appear every time during the launch of the muff, you need to delete the updater. By the way, if you have created several muffin profiles, they will also be updated if you click yes.

3. Turn off updates in the settings so that the notification does not appear.

We launch the muzzle and disable updates in the settings.


Press Menu - Settings

Select "Never check.."

In order to check the version of the muzzle, click:
Question mark menu - About Firefox

4. Install imacros version 8.9.7 and disable updates

1st installation option

Just follow the link from the browser Mazil 56.0.2.

2nd installation option

Then, just drag given file into the mazila window and the installation plate will appear.

------------------

After installation, you need to disable imacros updates so that it does not update. To do this, you need to do the following:

1.Menu - Extras

2. Extensions - More

See imacros version

After installing imacros version 8.9.7, you will need to disable imacros updates. To do this, go back to the page where the version of imacros is displayed, scroll down the page and select disable.

Now, you will be spared from many glitches and can safely use imacros.

When creating our small army of bots, we sometimes start to wonder where the RAM is being spent and why is the CPU load constantly at 100%? Still, I would like to leave the bots to work around the clock and seven days a week, without fear that one of them will freeze or paint over the browser.

Normal unconfigured Firefox starts consuming 1-2 GB in 24 hours random access memory. This is very, very much. If we have one bot running, then this is still tolerable, but if we have 20-30 bots running at once, then this becomes critical. On my computer, 16 GB of RAM, with Firefox configured, I can easily run 30-50 bots on one machine (I have a powerful 4-core processor - Core i7 6700 3.4Ghz). After a day of work, each process eats 350-500 MB of memory.

Creating profiles in Firefox 35

If you are reluctant to understand - you can immediately download my optimized version of Firefox 35 .

For our iMacros bots, we will use not the most current version Firefox browser. It is faster and less gluttonous than the latest versions of this browser.
Small note: Before version 39 of FF, there is a 0-day vulnerability in the library for reading PDF files - pdf.js.

Firefox 35 performance tuning

  1. We poke on the created shortcut (necessarily on the shortcut, and not on the firefox.exe file) and our browser opens - we climb directly into the Settings (Options).
  2. Basic settings:

  3. In the Security tab (Privacy) turn off tracking (tracking)
  4. In advanced settings, do as in the screenshots:

  5. Downloading iMacros 8.9.7- this version is the most stable, in newer versions (9+) there are various critical problems for writing code.
    Next, go to extensions, there we click on the gear and select " Installing an extension from a file". Also uncheck automatic update extensions. We install an extension from a file for a reason. In addition to the bot version, I also use for web development latest version Firefox and there is another version iMacros. I used to have problems that when updating new version to a newer one, plugins were also updated and sometimes this somehow affected the portable version. Now everything is great.

  6. After installation iMacros- go to its settings (or click on " Options» on the right in the list of extensions, or in the iMacros window itself)
    On the tab General- necessarily remove tick Show Javascript during replay(Show JS during playback)
    Also make yourself a separate folder c:\BOTS\iMacros and write it in the tab Path(Ways). It’s not for nothing that I ask you to put everything in one folder, and not by default in “My Documents” - this will greatly help you in the future when scaling, for example, you will need to quickly deploy the bot to a VPS - you just copy the entire folder and you’re done!


    Click "Apply" ("Apply").

  7. We go about: addons - disable all-all plugins, it should be like this, your list of plugins may differ:

  8. Download and install the FasterFox extension. By default - there in the settings is the maximum performance.
  9. We go to about:config and there we add a key of type Boolean config.trim_on_minimize, assign it a value true.
  10. In the same place we change the values ​​of some keys:
    media.peerconnection.enabled = false- this way we will disable WebRTC, through which you can burn your real ip, even if you use a proxy (check the leak)

Now a just launched browser with an empty tab eats 64 MB, I added more firebug, this increased the initial memory consumption by 10 MB.
Instead of Firefox, you can use a browser PaleMoon- it is created on the same engine as FireFox and supports the same extensions. I will write about it another time.

If you are too lazy to set up yourself - you can Download customized and optimized build of Firefox 35(+iMacros+FireBug).

I look forward to your questions and additions in the comments.