Scripting
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| Scripting [2016/01/06 16:15] – Correcting 'JS for Applications' --> Automation ComplexPoint | Scripting [2019/07/01 05:11] (current) – [Shell] peternlewis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Scripting on OSX Using Keyboard Maestro ===== | + | {{: |
| + | ===== Scripting on OS X Using Keyboard Maestro ===== | ||
| - | [[AppleScript]] | + | While the number of, and power of, native Keyboard Maestro Actions is vast, sometimes you may need to do something that Keyboard Maestro is not well suited to do. But Keyboard Maestro has anticipated, |
| - | [[JavaScript for Automation]] | + | ==== Execute Script Actions ==== |
| - | [[Shell Scripting]] | + | {{: |
| + | |||
| + | For example, the [[action: | ||
| + | {{: | ||
| + | Note that the script can be either embedded in the _Action_, or in an external script file, linked using the _Execute Script File_ choice. | ||
| + | |||
| + | The Actions for the other script languages are very similar. | ||
| + | |||
| + | :!: **For more details about scripting, see the [[manual: | ||
| + | |||
| + | ==== AppleScript ==== | ||
| + | |||
| + | * [[AppleScript]] -- Using Keyboard Maestro Variables in AppleScript. | ||
| + | * [[action: | ||
| + | |||
| + | |||
| + | ==== JavaScript ==== | ||
| + | |||
| + | * [[action: | ||
| + | * [[action: | ||
| + | * [[action: | ||
| + | * [[action: | ||
| + | * [[JavaScript for Automation]] -- Provides an introduction to JXA and comparison with AppleScript.\\ | ||
| + | |||
| + | |||
| + | ==== Shell ==== | ||
| + | |||
| + | * [[action: | ||
| + | |||
| + | |||
| + | ==== Swift ==== | ||
| + | |||
| + | * [[action: | ||
| + | |||
| + | |||
| + | ==== Automator ==== | ||
| + | |||
| + | * [[action: | ||
| + | |||
| + | |||
| + | ===== See Also ===== | ||
| + | |||
| + | * [[Scripting_the_Keyboard_Maestro_editor|Scripting the Keyboard Maestro editor]] | ||
| + | * [[manual: | ||
| + | |||
| + | ==== Forum ==== | ||
| + | |||
| + | - [[https:// | ||
| + | - [[https:// | ||
| + | - [[https:// | ||
| + | - [[https:// | ||
Scripting.1452096952.txt.gz · Last modified: by ComplexPoint
