User Tools

Site Tools


en:actions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:actions [2011/07/07 22:23]
jmgr
en:actions [2020/02/09 13:26] (current)
Line 36: Line 36:
  
 ===== Exceptions ===== ===== Exceptions =====
-TODO 
 {{:​en:​exceptions.png|}} {{:​en:​exceptions.png|}}
  
 +Exceptions are events that can be triggered during the execution of an action.
 +
 +Most of the time these are the result of an error in the action parameters. An exception is also thrown if the maximal execution time of an action is exceeded.
 +
 +Depending on the parameters chosen, an exception can interrupt the script execution, skip the current action or jump to another script line.
 ===== Comment ===== ===== Comment =====
 It is also possible to enter a comment to help identifying what an action does. It is also possible to enter a comment to help identifying what an action does.
Line 53: Line 57:
 Actions of this category act upon the windowing system of the operating system. Actions of this category act upon the windowing system of the operating system.
  
-  * [[en:​actions:​ActionMessageBox|Message Box]] : shows a message or asks a question +  * [[en:​actions:​ActionMessageBox|Message Box]]: shows a message or asks a question 
-  * [[en:​actions:​ActionWindowCondition|Window condition]] : checks if a window exists and act upon +  * [[en:​actions:​ActionWindowCondition|Window condition]]:​ checks if a window exists and act upon 
-  * [[en:​actions:​ActionTextInput|Text input]] : prompts the user to enter some text +  * [[en:​actions:​ActionDataInput|Data input]]: prompts the user to enter some data 
-  * [[en:​actions:​ActionWindow|Window]] : do something on a window+  * [[en:​actions:​ActionMultiDataInput|Multi data input]]: asks the user to choose an item from a list 
 +  * [[en:​actions:​ActionWindow|Window]]:​ do something on a window
  
 ===== Devices ===== ===== Devices =====
Line 62: Line 67:
 These actions act upon computer devices. These actions act upon computer devices.
  
-  * [[en::​actions::​ActionCursorPath|Cursor path]] : moves the mouse cursor along a path +  * [[en::​actions::​ActionCursorPath|Cursor path]]: moves the mouse cursor along a path 
-  * [[en::​actions::​ActionClick|Click]] : emulates a mouse click +  * [[en::​actions::​ActionClick|Click]]:​ emulates a mouse click 
-  * [[en::​actions::​ActionMoveCursor|Move cursor]] : moves the mouse cursor at a position on the screen +  * [[en::​actions::​ActionMoveCursor|Move cursor]]: moves the mouse cursor at a position on the screen 
-  * [[en::​actions::​ActionWheel|Wheel]] : emulates a mouse wheel movement +  * [[en::​actions::​ActionWheel|Wheel]]:​ emulates a mouse wheel movement 
-  * [[en::​actions::​ActionKey|Key]] : emulates a key press or release +  * [[en::​actions::​ActionKey|Key]]:​ emulates a key press or release 
-  * [[en::​actions::​ActionWriteText|Write text]] : emulates text writing +  * [[en::​actions::​ActionWriteText|Write text]]: emulates text writing 
 +  * [[en::​actions::​ActionKeyboardKeyCondition|Key condition]]:​ checks if a key combination is pressed and does something
 ===== System ===== ===== System =====
  
 These actions act directly on the operating system. These actions act directly on the operating system.
  
-  * [[en:​actions:​ActionCommand|Command]] : executes a command or start a process +  * [[en:​actions:​ActionCommand|Command]]:​ executes a command or start a process 
-  * [[en:​actions:​ActionDetachedCommand|Detached command]] : executes a detached command or start a detached process +  * [[en:​actions:​ActionDetachedCommand|Detached command]]: executes a detached command or start a detached process 
-  * [[en:​actions:​ActionPixelColor|Pixel color]] : checks the color of a pixel and acts upon +  * [[en:​actions:​ActionPixelColor|Pixel color]]: checks the color of a pixel and acts upon 
-  * [[en:​actions:​ActionKillProcess|Kill process]] : kills a process +  * [[en:​actions:​ActionKillProcess|Kill process]]: kills a process 
-  * [[en:​actions:​ActionPlaySound|Play sound]] : plays a sound file or a distant stream +  * [[en:​actions:​ActionPlaySound|Play sound]]: plays a sound file or a distant stream 
-  * [[en:​actions:​ActionOpenURL|Open URL]] : opens an URL with the default browser +  * [[en:​actions:​ActionOpenURL|Open URL]]: opens an URL with the default browser 
-  * [[en:​actions:​ActionNotify|Notification]] : shows a notification (GNU/Linux only) +  * [[en:​actions:​ActionNotify|Notification]]:​ shows a notification (GNU/Linux only) 
-  * [[en:​actions:​ActionSystem|System]] : restarts, stops, or suspends the operating system +  * [[en:​actions:​ActionSystem|System]]:​ restarts, stops, or suspends the operating system 
 +  * [[en:​actions:​ActionFindImage|Find image]]: finds an image on the screen, on a window or on another image 
 +  * [[en:​actions:​ActionTextToSpeech|Text to speech]]: reads some text using text to speech
 ===== Internal ===== ===== Internal =====
  
 The following actions act upon the script execution. The following actions act upon the script execution.
  
-  * [[en:​actions:​ActionGoto|Goto]] : sets the next action to execute +  * [[en:​actions:​ActionGoto|Goto]]:​ sets the next action to execute 
-  * [[en:​actions:​ActionNoop|No-op]] : does nothing +  * [[en:​actions:​ActionNoop|No-op]]:​ does nothing 
-  * [[en:​actions:​ActionLoop|Loop]] : sets the next action to execute multiple times +  * [[en:​actions:​ActionLoop|Loop]]:​ sets the next action to execute multiple times 
-  * [[en:​actions:​ActionCode|Code]] : executes Javascript code +  * [[en:​actions:​ActionCode|Code]]:​ executes Javascript code 
-  * [[en:​actions:​ActionVariableCondition|Variable condition]] : checks the value of a variable and act upon +  * [[en:​actions:​ActionVariableCondition|Variable condition]]:​ checks the value of a variable and act upon 
-  * [[en:​actions:​ActionTimeCondition|Time condition]] : checks a time condition and act upon +  * [[en:​actions:​ActionTimeCondition|Time condition]]:​ checks a time condition and act upon 
-  * [[en:​actions:​ActionConsole|Console]] : writes an entry into the Actionaz console +  * [[en:​actions:​ActionConsole|Console]]:​ writes an entry into the Actionaz console 
-  * [[en:​actions:​ActionPause|Pause]] : pauses the script execution for a specific duration +  * [[en:​actions:​ActionPause|Pause]]:​ pauses the script execution for a specific duration 
-  * [[en:​actions:​ActionExit|Exit Actionaz]] : exits the program +  * [[en:​actions:​ActionExit|Exit Actionaz]]: exits the program 
-  * [[en:​actions:​ActionVariable|Variable]] : acts on a variable +  * [[en:​actions:​ActionVariable|Variable]]:​ acts on a variable 
-  * [[en:​actions:​ActionStop|Stop]] : stops the script execution+  * [[en:​actions:​ActionStop|Stop]]:​ stops the script execution
  
 ===== Data ===== ===== Data =====
Line 102: Line 108:
 These actions act upon data. These actions act upon data.
  
-  * [[en:​actions:​ActionCopyFile|Copy file]] : copies a file +  * [[en:​actions:​ActionCopyFile|Copy file]]: copies a file 
-  * [[en:​actions:​ActionReadIniFile|Read INI file]] : reads an entry from an INI file +  * [[en:​actions:​ActionReadIniFile|Read INI file]]: reads an entry from an INI file 
-  * [[en:​actions:​ActionReadBinaryFile|Read binary file]] : reads data from a binary file +  * [[en:​actions:​ActionReadBinaryFile|Read binary file]]: reads data from a binary file 
-  * [[en:​actions:​ActionReadTextFile|Read text file]] : reads a text file +  * [[en:​actions:​ActionReadTextFile|Read text file]]: reads a text file 
-  * [[en:​actions:​ActionReadClipboard|Read clipboard]] : reads the clipboard content +  * [[en:​actions:​ActionReadClipboard|Read clipboard]]:​ reads the clipboard content 
-  * [[en:​actions:​ActionReadRegistry|Read registry]] : reads an entry from the registry (Windows only) +  * [[en:​actions:​ActionReadEnvironmentVariable|Read environment variable]]: reads one or all the environment variables 
-  * [[en:​actions:​ActionWriteIniFile|Write INI file]] : writes an entry into an INI file +  * [[en:​actions:​ActionReadRegistry|Read registry]]: reads an entry from the registry (Windows only) 
-  * [[en:​actions:​ActionWriteBinaryFile|Write binary file]] : writes data into a binary file +  * [[en:​actions:​ActionWriteIniFile|Write INI file]]: writes an entry into an INI file 
-  * [[en:​actions:​ActionWriteTextFile|Write text file]] : writes into a text file +  * [[en:​actions:​ActionWriteBinaryFile|Write binary file]]: writes data into a binary file 
-  * [[en:​actions:​ActionWriteClipboard|Write clipboard]] : writes into the clipboard +  * [[en:​actions:​ActionWriteTextFile|Write text file]]: writes into a text file 
-  * [[en:​actions:​ActionWriteRegistry|Write registry]] : writes an entry into the registry (Windows only)+  * [[en:​actions:​ActionWriteClipboard|Write clipboard]]:​ writes into the clipboard 
 +  * [[en:​actions:​ActionWriteRegistry|Write registry]]: writes an entry into the registry (Windows only) 
 +  * [[en:​actions:​ActionWebDownload|Web download]]: downloads a page or a file from the Web 
 +  * [[en:​actions:​ActionSendMail|Send mail]]: sends an e-mail 
 + 
 +===== Procedures ===== 
 + 
 +These actions allows the creation and use of procedures. 
 + 
 +  * [[en:​actions:​ActionBeginProcedure|Begin procedure]]:​ declares a new procedure 
 +  * [[en:​actions:​ActionEndProcedure|End procedure]]:​ ends a procedure declaration 
 +  * [[en:​actions:​ActionCallProcedure|Call procedure]]:​ calls a procedure 
 + 
 + 
 +---- 
 +Go back to [[en:​start|homepage]] 
 + 
 +Other languages for this page : [[fr:​actions|(fr)]]
en/actions.1310077424.txt.gz · Last modified: 2020/02/09 13:26 (external edit)