User Tools

Site Tools


trigger:Script

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
trigger:Script [2015/07/03 04:39]
peternlewis
trigger:Script [2023/09/21 04:07] (current)
peternlewis [See Also]
Line 1: Line 1:
-Any active macro can be executed ​via AppleScript request to the Keyboard Maestro Engine. ​ Keyboard Maestro includes a menu at the bottom of the trigger section showing example code to execute the macro by script in a variety of languages (although all variations break down to AppleScript requests, however that is done within the language, usually by using the *osascript* tool). ​ For example:+Any active macro can be triggered ​via AppleScript request to the Keyboard Maestro Engine. ​ Keyboard Maestro includes a menu at the bottom of the trigger section showing example code to execute the macro by script in a variety of languages (although all variations break down to AppleScript requests, however that is done within the language, usually by using the *osascript* tool). ​ For example:
  
     -- ignoring application responses     -- ignoring application responses
Line 17: Line 17:
  
 You can pass a parameter to the macro by adding *with parameter "​Whatever"​* to the *do script* command. ​ The parameter is available to the macro as the [[token:​TriggerValue|%TriggerValue% text token]] (v7.0+). You can pass a parameter to the macro by adding *with parameter "​Whatever"​* to the *do script* command. ​ The parameter is available to the macro as the [[token:​TriggerValue|%TriggerValue% text token]] (v7.0+).
 +
 +===== See Also =====
 +
 +=== Triggers ===
 +
 +* [[URL|URL]] trigger
 +* [[keyboardmaestro|keyboardmaestro CLI Tool]]
 +* [[Trigger File|Trigger File]]
 +* [[/​Triggers|All Triggers]]
 +
trigger/Script.1435912757.txt.gz ยท Last modified: 2015/07/03 04:39 by peternlewis