The renewal maintenance has officially ended for Progress iMacros effective November 30, 2023.
This Wiki site will also no longer be moderated from the Progress side.
Thank you again for your business and support.
Sincerely, The Progress Team
Difference between revisions of "Command Reference"
(53 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | A high-level overview | + | A high-level overview of the different versions of iMacros can be found [https://imacros.net/store/compare-versions/ here]. |
− | --- | + | * [[Image:NGIM-icon.png|iMacros Browser]] iMacros Browser |
− | + | * [[Image:Cr-icon.png|Chrome]] Chrome | |
+ | * [[Image:Ff-icon.png|Firefox]] Firefox | ||
+ | * [[Image:IMacros-icon.png|iMacros Classic Browser]] iMacros Classic Browser (iMacros 12.6 and older) | ||
− | + | The browser icons denote browser compatibility. Commands that are supported in multiple browsers typically work the same, with any browser-specific differences noted on the command's reference page. | |
− | + | == iMacros Commands Reference == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==iMacros Commands Reference == | ||
{| | {| | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[' (Comment)]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ADD]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[BACK]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[CLEAR]] |
|- | |- | ||
|[[Image:Ff-icon.png|Firefox]]||[[CLICK]] | |[[Image:Ff-icon.png|Firefox]]||[[CLICK]] | ||
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[DISPLAY]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[DS]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[EVAL]] |
|- | |- | ||
− | | ||[[ | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[EVENT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[FILEDELETE]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[FILTER]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[FORWARD]] (version 12.6 and above) |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[FRAME]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[IMAGECLICK]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[IMAGESEARCH]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONCERTIFICATEDIALOG]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] <!--[[Image:Ff-icon.png|Firefox]]--> [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONDIALOG]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONDOWNLOAD]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] ||[[ | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[ONERRORDIALOG]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] ||[[ONINSECURECONNECTION]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONLOGIN]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONPRINT]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONSECURITYDIALOG]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[ONWEBPAGEDIALOG]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[PAUSE]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[PRINT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]]||[[PRINTPDF]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[PROMPT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[PROXY]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[REFRESH]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[SAVEAS]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]] ||[[SAVEITEM]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[SCREENSHOT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[SEARCH]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[set|SET]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[SIZE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[STOPWATCH]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]]||[[ | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[TAB]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[TAG]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[TRAY]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[URL]] |
+ | |- | ||
+ | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[VERSION]] | ||
+ | |- | ||
+ | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[WAIT]] | ||
|- | |- | ||
| ||[[Error-Codes|Error Codes]] | | ||[[Error-Codes|Error Codes]] | ||
Line 106: | Line 106: | ||
{| | {| | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!CLIPBOARD]] |
+ | |- | ||
+ | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!COLn]] | ||
+ | |- | ||
+ | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!DATASOURCE]] | ||
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[!DATASOURCE_COLUMNS]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!DATASOURCE_DELIMITER]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!DATASOURCE_LINE]] |
|- | |- | ||
− | |[[Image:Ff-icon.png|Firefox]]||[[! | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!DOWNLOADED_FILE_NAME]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!DOWNLOADED_SIZE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!ENCRYPTION]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!ENDOFPAGE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!ERRORIGNORE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!EXTRACT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!EXTRACT_TEST_POPUP]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!EXTRACTDIALOG]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!FAIL_ON_ALL_NAVIGATEERRORS]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!FILELOG]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[!FILESTOPWATCH]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[!FILE_PROFILER]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!FOLDER_DATASOURCE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!FOLDER_DOWNLOAD]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!FOLDER_LOG]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] ||[[!FOLDER_MACROS]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[!FOLDER_STOPWATCH]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] ||[[!HTTP_ERRORCODE]] Versions 11.5 to 12.6 |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!IMAGEX]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!IMAGEY]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]]||[[!IGNORE_ELEMENTNOTFOUND]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]]||[[!IGNORE_TIMEOUT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]]||[[!IRTIME]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]]||[[!LOG_EXTRACTED_DATA]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!LOOP]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!MARKOBJECT]] |
+ | |- | ||
+ | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!NOW]] | ||
+ | |- | ||
+ | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!PLAYBACKDELAY]] | ||
|- | |- | ||
|[[Image:Ff-icon.png|Firefox]]||[[!POPUP_ALLOWED]] | |[[Image:Ff-icon.png|Firefox]]||[[!POPUP_ALLOWED]] | ||
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!REPLAYSPEED]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!REGION_BOTTOM]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!REGION_LEFT]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!REGION_RIGHT]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!REGION_TOP]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!SINGLESTEP]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!STOPWATCHTIME]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!STOPWATCH_HEADER]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TAGSOURCEINDEX]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TAGX]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TAGY]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TIMEOUT]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TIMEOUT_DOWNLOAD]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TIMEOUT_MACRO]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TIMEOUT_PAGE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!TIMEOUT_STEP]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!URLCURRENT]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] ||[[!USE_DOWNLOADMANAGER]] Version 10.3 | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] ||[[!USE_DOWNLOADMANAGER]] Version 10.3 to 12.6 |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[!USERAGENT]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]]||[[!VAR0...!VAR9]] |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!WAITPAGECOMPLETE]] |
|- | |- | ||
− | |[[Image: | + | |[[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!WINDOW_TITLE]] Version 11.5 to 12.6 |
|- | |- | ||
− | |[[Image:IMacros-icon.png|iMacros Browser]] [[Image: | + | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!X_PERFLOG_NOTARGETPATH]] Version 10.3 to 12.6 |
+ | |- | ||
+ | |[[Image:IMacros-icon.png|iMacros Classic Browser]]||[[!X_PERM_NEW_WINDOW_BEHAVIOR]] | ||
|} | |} | ||
==User-defined Variables == | ==User-defined Variables == | ||
− | User-defined variables are created with the [[set|SET]] and [[iimSet]] commands. Use [[iimSet]] to pass variables from [[Web Scripting|script code]] to a macro. See also this [[Variables|iMacros variable types overview]]. | + | User-defined variables are created with the [[set|SET]] and [[iimSet]] commands. Use [[iimSet]] to pass variables from [[Web Scripting|script code]] to a macro, and [[iimGet]] to retrieve variables from a macro. See also this [[Variables|iMacros variable types overview]]. |
− | ==Scripting Interface Command Overview [[Image: | + | ==Scripting Interface Command Overview [[Image:NGIM-icon.png|iMacros Browser]] [[Image:Cr-icon.png|Chrome]] [[Image:Ff-icon.png|Firefox]] [[Image:IMacros-icon.png|iMacros Classic Browser]]== |
− | The Scripting Interface | + | The Scripting Interface works with the iMacros Browser, Firefox and Chrome (see [[iimOpen]] for details on how to switch between the browsers). |
#[[iimOpen]] (old: [[iimInit()]]) | #[[iimOpen]] (old: [[iimInit()]]) | ||
− | #[[iimGetBrowserPid]] | + | #[[iimGetBrowserPid]] |
#[[iimDisplay]] | #[[iimDisplay]] | ||
+ | #[[iimGet]] (iMacros 12.6) | ||
#[[iimGetInterfaceVersion()]] | #[[iimGetInterfaceVersion()]] | ||
#[[iimGetErrorText]] (old: [[iimGetLastError()]]) | #[[iimGetErrorText]] (old: [[iimGetLastError()]]) | ||
#[[iimGetExtract]] (old: [[iimGetLastExtract()]]) | #[[iimGetExtract]] (old: [[iimGetLastExtract()]]) | ||
+ | #[[iimGetStopwatch]] (Old: [[iimGetLastPerformance]]) | ||
+ | #[[iimGetPerformance]] | ||
#[[iimPlay]] and [[iimPlayCode]]() | #[[iimPlay]] and [[iimPlayCode]]() | ||
#[[iimSet]] | #[[iimSet]] | ||
− | #[[iimSetWindowTitle]]( | + | #[[iimSetWindowTitle]]() [[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]] |
#[[iimTakeBrowserScreenshot]] | #[[iimTakeBrowserScreenshot]] | ||
− | |||
− | |||
#[[iimClose]] (old: [[iimExit]]) | #[[iimClose]] (old: [[iimExit]]) | ||
# Error handling: [[Scripting Interface Return Codes]] | # Error handling: [[Scripting Interface Return Codes]] | ||
− | + | Refer to the [https://imacros.net/store/compare-versions/ iMacros Editions Comparison Table] to see which editions support the scripting interface (API) | |
− | ==Command Line | + | ==Command Line Interface Overview [[Image:NGIM-icon.png|iMacros Browser]] [[Image:IMacros-icon.png|iMacros Classic Browser]]== |
− | + | #[[-delay]] | |
− | #[[- | + | #[[-help]] |
#[[-kioskmode]] | #[[-kioskmode]] | ||
+ | #[[-logfile]] | ||
#[[-loop]] | #[[-loop]] | ||
#[[-macro]] | #[[-macro]] | ||
#[[-noexit]] | #[[-noexit]] | ||
+ | #[[-playlist]] (version 12.6 and above) | ||
+ | #[[-profiler]] | ||
#[[-silent]] | #[[-silent]] | ||
+ | #[[-simpleui]] | ||
+ | #[[-title]] | ||
#[[-tray]] | #[[-tray]] | ||
− | #[[- | + | #[[-variables]] (version 12.6 and above, deprecated: [[-var_varname]]) |
− | + | ||
− | + | Refer to the [https://imacros.net/store/compare-versions/ iMacros Editions Comparison Table] to see which iMacros editions support the command-line interface (CLI). | |
+ | |||
+ | ===Syntax=== | ||
+ | |||
+ | Switch names can be prefixed with either a single hyphen, two hyphens, or a forward slash. Some switches also have abbreviations (or aliases). For switches that take a value, the value can be specified using a space, equals sign, or colon character after the switch name. All of the following examples are valid: | ||
+ | |||
+ | imacros.exe -macro MyMacro | ||
+ | |||
+ | imacros.exe --macro=MyMacro | ||
+ | |||
+ | imacros.exe /m:MyMacro | ||
+ | |||
+ | To see a table of all of the command line switches along with their descriptions and aliases, enter: | ||
− | + | imacros.exe /? | |
− | + | or | |
− | + | imacros.exe -h | |
==Error Handling== | ==Error Handling== | ||
Line 265: | Line 293: | ||
Please see the list of [[Scripting Interface Return Codes]]. | Please see the list of [[Scripting Interface Return Codes]]. | ||
− | === Component for .NET === | + | === Component for .NET (discontinued) === |
− | For details on the | + | For details on the iMacros WebBrowser Component for .NET, please see the [[Component]] wiki page. |
Latest revision as of 12:51, 20 July 2022
A high-level overview of the different versions of iMacros can be found here.
The browser icons denote browser compatibility. Commands that are supported in multiple browsers typically work the same, with any browser-specific differences noted on the command's reference page.
iMacros Commands Reference
Built-In Variables
Built-in variable names always start with an exclamation mark ("!"). See also this iMacros variable types overview.
User-defined Variables
User-defined variables are created with the SET and iimSet commands. Use iimSet to pass variables from script code to a macro, and iimGet to retrieve variables from a macro. See also this iMacros variable types overview.
Scripting Interface Command Overview
The Scripting Interface works with the iMacros Browser, Firefox and Chrome (see iimOpen for details on how to switch between the browsers).
- iimOpen (old: iimInit())
- iimGetBrowserPid
- iimDisplay
- iimGet (iMacros 12.6)
- iimGetInterfaceVersion()
- iimGetErrorText (old: iimGetLastError())
- iimGetExtract (old: iimGetLastExtract())
- iimGetStopwatch (Old: iimGetLastPerformance)
- iimGetPerformance
- iimPlay and iimPlayCode()
- iimSet
- iimSetWindowTitle()
- iimTakeBrowserScreenshot
- iimClose (old: iimExit)
- Error handling: Scripting Interface Return Codes
Refer to the iMacros Editions Comparison Table to see which editions support the scripting interface (API)
Command Line Interface Overview
- -delay
- -help
- -kioskmode
- -logfile
- -loop
- -macro
- -noexit
- -playlist (version 12.6 and above)
- -profiler
- -silent
- -simpleui
- -title
- -tray
- -variables (version 12.6 and above, deprecated: -var_varname)
Refer to the iMacros Editions Comparison Table to see which iMacros editions support the command-line interface (CLI).
Syntax
Switch names can be prefixed with either a single hyphen, two hyphens, or a forward slash. Some switches also have abbreviations (or aliases). For switches that take a value, the value can be specified using a space, equals sign, or colon character after the switch name. All of the following examples are valid:
imacros.exe -macro MyMacro
imacros.exe --macro=MyMacro
imacros.exe /m:MyMacro
To see a table of all of the command line switches along with their descriptions and aliases, enter:
imacros.exe /?
or
imacros.exe -h
Error Handling
iMacros includes detailed error handling.
iMacros Error Codes
Please see the list of general iMacros Error-Codes.
Scripting Interface Error Codes
Even a web browser crash or freeze does not stop the Scripting Interface. Instead, it will simply return an error code and you can start a new instance. Please see the list of Scripting Interface Return Codes.
Component for .NET (discontinued)
For details on the iMacros WebBrowser Component for .NET, please see the Component wiki page.