Imacro Firefox

Click the iMacros button in the Firefox toolbar, and the add-in appears in the Firefox sidebar. To record a macro, click the Rec tab, then click Record. When you're done recording, click Stop. IMacros is available as a free browser add-on for Firefox, Chrome and Internet Explorer. They are free to use for non-commercial use. To see how the free versions compare to the other versions, view our product comparison page.

iMacros
Original author(s)Ipswitch, Inc.
Stable release
Operating systemWindows 7 or later[2]
PlatformIA-32 and x86-64[2]
Available inEnglish + 10 other languages
TypeForm filler
Scripting
Server monitoring
Software testing
Web scraping
LicenseProprietarycommercial software[3]
Websiteimacros.net
iMacros for Chrome
Stable release
10.0.5 / September 17, 2018; 2 years ago[4]
PlatformGoogle Chrome
LicenseFreeware[4]
Websitewww.iopus.com/iMacros/
Imacros firefox download
iMacros for Firefox
Stable release
PlatformMozilla Firefox
LicenseFreeware[3]
Websitewww.iopus.com/iMacros/
Imacro FirefoxImacro
iMacros for Internet Explorer
Stable release
12.5 / November 7, 2018; 2 years ago[1]
PlatformInternet Explorer
LicenseFreeware[3]
Websitewww.iopus.com/iMacros/
Version

iMacros is a browser based application for macro recording, editing and playback for web automation and testing. It is provided as a standalone application and extensions for the Mozilla Firefox, Google Chrome, and Internet Explorerweb browsers. Developed by iOpus/Ipswitch, It adds record and replay functionality similar to that found in web testing and form filler software.[6] The macros can be combined and controlled via JavaScript. Demo macros and JavaScript code examples are included with the software. Running strictly JavaScript based macros were removed in later versions of iMacros browser extensions. However, users can use alternative browser like Pale Moon, based on older version of Mozilla Firefox to use JavaScript files for web based automated testing[7] with Moon Tester Tool.

History[edit]

First created in 2001 by Mathias Roth,[8] iMacros was the first macro recorder tool specifically designed and optimized for web browsers[9] and form filling.[10] In April 2012 iMacros was acquired[11] by Ipswitch.

Features[edit]

iMacros for Firefox and Chrome offers a feature known as social scripting,[12] which allows users to share macros and scripts in a manner similar to social bookmarking. Technically, these functions are distributed on web sites by embedding the imacro and the controlling JavaScript inside a plain text link.[13]

Imacros Firefox Legacy

Along with the freeware version, iMacros is available as a proprietary commercial application,[3] with additional features and support for web scripting, web scraping, internet server monitoring, and web testing. In addition to working with HTML pages, the commercial editions can automate Adobe Flash, Adobe Flex, Silverlight, and Java applets by using Directscreen and image recognition technology. The freeware version of iMacros contains no control flow statements and, with a few minor exceptions,[14] complex or conditional code requires scripting available only in the commercial version.

Advanced versions also contain a command-line interface and an application programming interface (API) to automate more complicated tasks and integrate with other programs or scripts. The iMacros API is called the Scripting Interface. The Scripting Interface of the iMacros Scripting Edition is designed as a Component Object Model (COM) object and allows the user to remotely control (script) the iMacros Browser, Internet Explorer, Firefox and Chrome from any Windows programming or scripting language.

See also[edit]

References[edit]

  1. ^ ab'Version History'. iMacros Online Documentation. Ipswitch, Inc. 2012-03-19. Retrieved 2019-08-30.
  2. ^ ab'System requirements'. iMacros | Web Browser Scripting, Data Extraction and Web Testing. Ipswitch, Inc. Retrieved 9 January 2010.
  3. ^ abcd'iMacros Feature Comparison - Free and Business Editions'. iMacros website. Ipswitch, Inc. Retrieved 9 January 2011.
  4. ^ ab'iMacros for Chrome § Version History'. iMacros for Chrome Online Documentation. Ipswitch, Inc. 2012-04-24. Retrieved 2019-08-30.
  5. ^'Versions'. addons.mozilla.org. Mozilla Foundation. Retrieved 2019-08-30.
  6. ^Firefox 3 Hacks, O'Reilly, 2008, ISBN978-4-87311-375-3
  7. ^Manandhar, Niroj (2017-04-20). 'Lightest browser to run iMacros JavaScript automated testing'. Tech Junction. Retrieved 2019-07-08.
  8. ^Butcher, Mike. 'Live from Munich – TechCrunch Europe seminar and meetup | TechCrunch'. Retrieved 2017-08-27.
  9. ^Goebel, Max et all. Digging the Wild Web. An Interactive Tool. Web information systems engineering - WISE 2007: 8th International Conference
  10. ^Huben, Jan, Domain Independent Automatic Form Filling. Web Engineering: 10th International Conference, ICWE 2010, Vienna, Austria
  11. ^'Ipswitch's Network Management Division Acquires iOpus Software'. Reuters. April 24, 2012. Retrieved 2017-08-27.
  12. ^'Firefox Extensions and Tools: Using iMacros and Zotero'. Library Technology Conference 2009. March 19, 2009. Retrieved 2011-01-18.
  13. ^'Automatic Google Search'. Embedded sample imacro. Archived from the original on 2012-02-08. Retrieved 2020-01-20.
  14. ^'iMacros Macro or Script'. iMacros wiki website. iOpus. Retrieved 17 March 2014.

External links[edit]

Imacros Firefox

Retrieved from 'https://en.wikipedia.org/w/index.php?title=IMacros&oldid=989345355'

Imacros Firefox Addon

The most experienced users of this browser will find iMacros to be a very interesting tool with which they can create their own scripts to carry out the tasks they consider repetitive.
Actions like filling in a form, logging in on a website, downloading a page or a file... All those tasks and a lot more can be programmed with iMacros for Firefox, although for this it will be necessary to learn and understand its syntax.
iMacros for Firefox can also be used by web developers to extract information from a certain page or test the functioning of a certain web page.
The application adds a sidescreen with a series of controls that allow you to start, pause, stop, edit, record and repeat the tasks. So, editing an action is reserved for the most advanced users because they will have to edit the script code manually.