- 1 First Steps
- 2 The iMacros Editor
- 3 More iMacros Features
- 4 Form Filling
- 5 Web Data Extraction
- 6 Scripting
- 7 Response Time Measurement
Recording a Macro
How to record and replay an iMacros macro for web automation.
These videos are designed for an office environment, and thus have no sound.
Automating a Web Form To Get Up-To-Date Flight Prices
Make iMacros fill in a web form to get up-to-date information on a certain flight connection.
(Note: While the iMacros browser was used for recording/replaying this macro, the procedure is the same for the iMacros extension/plugin for Firefox, Internet Explorer and Chrome.)
Automate Image Downloads
Have iMacros download the latest map of pollen concentration in the US.
The iMacros Editor
Use the built-in editor for more convenient testing/fixing.
More iMacros Features
Using DS for Drag 'n Drop
Using [DS], you can automate AJAX. For example, move elements around with Drag 'n Drop.
Use image recognition to select a website's elements
How to fill a web form from a CSV input file.
More information on CSV input:
Web Data Extraction
Note: The macros displayed in the tutorials make use of the deprecated EXTRACT command, which now is a simple TAG with the EXTRACT parameter (cf. EXTRACT). When using the Extraction Wizard, recent releases of iMacros will automatically create the new commands (and not the ones that are shown in the tutorial).
Using the Content Extraction Wizard
How to use the Extraction Wizard
Click here for part 1 of the tutorial (the tutorial will automatically continue with parts 2, 3, and 4)
Scripting an Extraction Loop
Using a VBS loop for extraction
Relative Extraction (Extraction With Relative Positioning)
Using relative positioning (e.g. POS=R1) in extraction
Script Relative Extraction Loop
Using relative positioning in a VBS loop extraction
Updating Excel Data From the Web
How to update data in an Excel spread sheet calling iMacros directly from Excel
Step 1: Record and prepare macro
Step 2: Make Excel call iMacros
Loops with VBS
Please see VBS looping
Loop only parts of a macro
Please cf. Loop after Query or Login
Response Time Measurement
Use the STOPWATCH command to measure the respond time of certain web actions