Rated 5 out of 5 stars

I'm using this add-on since many years, and I just thought it's about time to say thank you to the developers. Thanks for providing this excellent tool!

Works, barely, and not as expected Rated 1 out of 5 stars

I had this problem: I needed to check hundreds of entries on a government private secure system for specific information, which might or might not be available, and data-mine it, that is, copy specific records and nothing more, as it would be hellish to filter out the unnecessary data if I had to copy all the displayed information. The system itself stinks, it does not have a fixed Page layout, so a global macro would never work (it's impossible to tell where on the screen a specific button, link or 'clickable' icon will be displayed, so it's necessary to parse each page, looking for that specific element). To make things worse, the data are "random", in the sense that one entry may return different types and amounts of records, so it's impossible to jump to specific tables, rows, lines, pages or whatever, as they may be displayed on different positions along the Page or may not even exist for some entries, being the text above the tables the only clues as to what are inside them (each table is preceded by a title as text inside a "decorated box" or something).

That said, I decided to give iMacros a try, as its maker bragged a lot about its data-mining capabilities... The task was somewhat simple, despite the complications afore mentioned. I had to repeat this task, in this order: (1) click on a pop-up menu option (which opens only when I hover the mouse over the menu), (2) fill a field with the entry code (which was on the clipboard, copied from a text list file), (3) click on a submit button, which could be placed anywhere on the screen, (4) wait for the results to appear (which might take just a few seconds or many minutes or even stall and require retrying), (5) check if there was any result or a "not found" message (which also had to be captured, to acknowledge that the entry was not registered on the system), (6) seek for the datum of interest and (7) copy it to clipboard (so it could be saved on a text file).

Well, it was almost a complete failure, to say the least. I removed one automated step at a time to check if the next ones, at least, would work. It was disappointing and frustrating. It failed on (1) clicking on the pop-up menu option, as iMacros was unable to open the pop-up, to begin with, and even with the pop-up opened (keeping the mouse over the menu), it wouldn't do the job, as there was no way (that I could find out) to assign a hotkey to the macro, so I couldn't play it without moving the mouse and, therefore, closing the pop-up menu... Continuing, (2) iMacro didn't fill the form field with the datum on the clipboard, instead, it filled with value entered at the time of the macro recording... Now, that was just stupid! When recording, I didn't type the datum, I pressed (Control)+(V) and so it should have recorded, my key typing, not what was filled in the field! Next, (3) clicking on the submit button was the only successful action, as iMacros records commands based on the elements' id., what is a good thing, as that does not require a knowledge of the elements' positions on the screen for it to work. The (4) waiting for the result didn't work, as the Page does update promptly after clicking on the submit button, to a "Please, wait, submitting your query" screen, although I really didn't expect that to work (I would try to find a way to put a delay on the macro, or assign another hotkey to this step that I could control with some external program). (5) Checking if the entry had any record didn't work, as I couldn't find a flux control structure on its help pages and wikis, like IF-THEN-ELSE or something, the closer that I could find was EVAL, which could evaluate JavaScript lines, but I couldn't find a way to transfer the data to-and-fro the macro and a script and how to change macro flux based on returned result (yes, I could have 'Googled' for it, but at this point, I wasn't caring anymore, as it was not "simple" any longer, as claimed by the maker). (6) Seeking for the datum of interest didn't work as expected, as I could find the correct table using the SEARCH command (yes, again, not trivial as advertised), but I couldn't find a way to select one specific row of the table that followed it, i.e., I couldn't pick the datum and just the datum that I needed (actually, I couldn't pick any datum at all, as I couldn't find a way to select anything on that table). (7) Copying the selected datum to the clipboard... What, are you kidding?! At the very end, with everything possible (but one, item 3) failing, I couldn't copy the damned datum to the clipboard, i.e., I couldn't export the datum mined so painfully!

So, yes, iMacro works, but only for some very specific dumbly repetitive tasks (maybe), not for slightly more complex tasks that require data checking and that have variable input and return data. If it works for you, good for you, otherwise, don't even waste your time reading the upvotes ("great add-on", "saved my life", "rocks!") that show no hints of what the problems were and how they solved them. By the way, the closest approach I could get to solving my problem was using an external scripting language (AutoHotkey). I still had to do some steps manually, but could automate most of the work (I could have automate more, even completely, but that would be too much work, as I would have to parse the whole Pages and I was not in the mood for that...)

not working with FF.27.0.1 Rated 1 out of 5 stars

I have installed this plug in in firefox 27.0.1,after installation and reboot the firefox,I can not find imacros in the tool menu ,but i can see it in the installed plugin list.

Rated 5 out of 5 stars

My son recorded some macros and now this thing speed up my daily routines...

Rated 3 out of 5 stars

(in Russian) Подскажите пожалуйста как автоматизировать следующую последовательность действий:
1. На текущей вкладке задействовать операцию другого дополнения "FoxReplace" эмуляцией клавиш Shift+F8 или из главного меню браузера.
2. На текущей вкладке задействовать операцию другого дополнения "Save Text to File" из контекстного меню страницы.
3. Закрыть текущую вкладку.

Всё это хотелось бы запускать нажатием клавиши (или сочетания клавиш) на клавиатуре. А также было бы здорово обойти все открытые вкладки и, если адрес страницы содержит определённую цепочку символов, то применить к странице вышеописанную последовательность действий.

P.S. Ставлю 3 звезды, т.к. дополнение хорошее, но мне не удалось придумать как его применить с пользой для себя.

(English) Please tell me how to automate the following steps:
1. At the current tab use function of another addon "FoxReplace" by emulation keys Shift+F8 or from the main menu of the browser.
2. At the current tab use function of another addon "Save Text to File" from the context menu of the current page.
3. Close current tab.

All of this I would like to start by pressing key on keyboard (or keyboard shortcuts). And it would be great to bypass all open tabs and if the address of the page contains a certain string of characters then apply to that page sequence of actions above.

P.S. I put 3 stars because good addon, but I could not figure out how to apply it for the benefit of themselves.

This review is for a previous version of the add-on (8.6.0). 

Rated 5 out of 5 stars

Nice addon, it works perfectly for me. :) Cheers!

This review is for a previous version of the add-on (8.6.0). 

Rated 5 out of 5 stars

iMacros automation is a complete tool for internet marketer. No hitch for working.

This review is for a previous version of the add-on (8.6.0). 

Bad version Rated 1 out of 5 stars

Could not install with any ff version

This review is for a previous version of the add-on (8.6.0).  This user has a previous review of this add-on.

Vraiment utile Rated 5 out of 5 stars

Je m'en sert tout les jours pour automatiser des tâches sur le site dont je suis webmaster. Je le conseil vivement.

This review is for a previous version of the add-on (8.6.0). 

Probleme imacros Rated 1 out of 5 stars

J'ai un probleme dans l'installation de imacros je clique sur ajouter a firefox => installer => ils me disent qu'il sera installer apres redemarrage => je redemarre et je ne le trouve plus :/ j'en vraiment besoins de imacros :'(

This review is for a previous version of the add-on (8.6.0). 

Супер Rated 5 out of 5 stars

Спасибо Вам за дополнение!

This review is for a previous version of the add-on (8.5.3). 

psh. Rated 1 out of 5 stars

deleting this browser. downloaded it for imacros. but none work. always says not compatiable with 24 or w.e. No point in the browser without the only add on I need.

This review is for a previous version of the add-on (8.5.1). 

Güzel Rated 5 out of 5 stars

Oldukça iyi

This review is for a previous version of the add-on (8.5.1). 

One of the main reasons for using Firefox Rated 5 out of 5 stars

Excellent tool. Wish it supported DirectScreen Technology at times though, and wish it had more support for condition based checking to allow more validation to occur, but otherwise have been a long term user of this and it is the main reason I still use Firefox.

This review is for a previous version of the add-on (8.3.0). 

Rated 5 out of 5 stars

WOW That is nice.

I like it.

This review is for a previous version of the add-on (8.3.0). 

Rated 3 out of 5 stars

Tried to download, claims it is not compatible with firefox 23.0

This review is for a previous version of the add-on (8.3.0). 

Great! Fully functioning again Rated 5 out of 5 stars

The beta version (2013-3-28 V8.5.1 BETA VERSION) fixed the issues with tab mix pro. After months of enabling and disabling the imacros addon, it's finally back to normal. Thanks for the fix!

This review is for a previous version of the add-on (8.3.0).  This user has a previous review of this add-on.

Great. Rated 4 out of 5 stars

Great addon. Unfortunately, the latest version (8.3.0) has screwed up TabMixPlus bookmarks that should open in a new tab. Shame, as I used it a lot.

Update - as of 26th June 2013, there is a new version available, as per the comment below. This has fixed by TabMixPlus issues, so I am happy again. Thanks to the developer(s) for that.

There is still an issue when your macro opens a new tab inside Firefox, whereby, if you are currently focused on the last tab, a new one is opened alongside side, if you are in the middle (horizontally speaking), it tramples over an existing tab. But, I can live with that, and I use this add-on almost every day.

This review is for a previous version of the add-on (8.3.0). 

TabMixPlus issue fixed

Hi.. we have a new version sitting in the review queue. You can already download it from our website: http://wiki.imacros.net/iMacros_for_Firefox#Version_History

Conflict with Tab Mix Plus Rated 1 out of 5 stars

iMacros 8.3.0 broke feature "Open bookmark in new tab" Tab Mix Plus.
Also, close button (top-right in window), not close Firefox.

This review is for a previous version of the add-on (8.3.0). 

can't handle javascript/ajax Rated 2 out of 5 stars

Gets stuck on anything that isn't plain HTML. trying to automate javascript-generated screens just doesn't work

This review is for a previous version of the add-on (8.3.0).