This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
action:Pause_Until [2016/11/13 18:18] JMichaelTX |
action:Pause_Until [2023/09/15 05:04] (current) peternlewis [Pause Until Action] |
||
---|---|---|---|
Line 5: | Line 5: | ||
{{:action:km-7.3-pause-until-default-screen.png?nolink|}} | {{:action:km-7.3-pause-until-default-screen.png?nolink|}} | ||
+ | |||
+ | By default (v11.0+) Keyboard Maestro will start to conserve CPU usage of this action if it runs for a long time (after 10 seconds it will conserve a little, after 60 seconds it will conserve a lot) by only checking the condition periodically. You can turn off this feature in the action (gear) ⚙ menu. | ||
===== Fields on the Pause Until Action ===== | ===== Fields on the Pause Until Action ===== | ||
Line 19: | Line 21: | ||
* Add one or more new conditions by clicking the green + button beside //New Condition// to select from a list of available conditions. | * Add one or more new conditions by clicking the green + button beside //New Condition// to select from a list of available conditions. | ||
* Conditions are grouped by the following categories. See the [[:Conditions|Conditions]] section for further details. | * Conditions are grouped by the following categories. See the [[:Conditions|Conditions]] section for further details. | ||
+ | * After selecting a condition category you can make further choices. For example, if you choose the //Application Condition// you can choose a specific application to be running, or at the front, and so on. | ||
+ | * Add further conditions by clicking the green + button again. | ||
**List of Available Conditions** | **List of Available Conditions** | ||
- | |[[condition:Application|Application]]\\ [[condition:Button|Button]]\\ [[condition:Calculation|Calculation]]\\ [[condition:Calculation|Clipboard]]\\ [[condition:Environment_Variable|Environment Variable]]\\ [[condition:Found_Image|Found Image]]\\ [[condition:Key|Key]]\\ [[condition:Location|Location]]\\ [[condition:Macro|Macro/Macro Group]]\\ [[condition:Menu|Menu]]\\ [[condition:Modifiers|Modifiers]]\\ |[[condition:Mounted_Volume|Mounted Volume]]\\ [[condition:Path|Path]]\\ [[condition:Pixel|Pixel]]\\ [[condition:Script|Script]]\\ [[condition:Text|Text]]\\ [[condition:Typed_String|Typed String]]\\ [[condition:USB_Device|USB Device]]\\ [[condition:Variable|Variable]]\\ [[condition:Any_Window|Any Window]]\\ [[condition:Front_Window|Front Window]]\\ [[condition:Wireless_Network|Wireless Network]]| | ||
- | |||
- | * After selecting a condition category you can make further choices. For example, if you choose the //Application Condition// you can choose a specific application to be running, or at the front, and so on. | ||
- | * Add further conditions by clicking the green + button again. | ||
+ | ~~NOCACHE~~ | ||
+ | <nspages condition -textPages=""> | ||
===== Examples ===== | ===== Examples ===== | ||
Line 38: | Line 40: | ||
For a discussion or other approaches, see this [[https://forum.keyboardmaestro.com/t/feature-request-pause-until-mouse-click/3960/2?u=jmichaeltx|Forum Post]]. | For a discussion or other approaches, see this [[https://forum.keyboardmaestro.com/t/feature-request-pause-until-mouse-click/3960/2?u=jmichaeltx|Forum Post]]. | ||
- | |||
- | |||
- | ---- | ||
===== See Also ===== | ===== See Also ===== | ||
- | |||
- | ---- | ||
=== Actions === | === Actions === | ||
- | * [[action:Until|Execute Action Until Conditions Met]] | + | * [[action:If Then Else|If Then Else]] action |
- | * [[action:While|Execute While Conditions Met]] | + | * [[action:For_Each|For Each]] action |
- | * [[action:Pause|Pause]] | + | * [[action:Repeat|Repeat]] action |
+ | * [[action:Until|Until]] action | ||
+ | * [[action:While|While]] action | ||
+ | * [[action:Assert|Assert]] action | ||
+ | * [[actions:Redirect_Control_Flow|Redirect Control Flow]] actions | ||
* [[:Actions|See all Actions]] | * [[:Actions|See all Actions]] | ||
- | |||
- | ---- | ||
==== Forum ==== | ==== Forum ==== | ||
- [[https://forum.keyboardmaestro.com/t/issue-pause-until-action-fails-with-no-windows/3022/7|ISSUE: PAUSE UNTIL Action Fails with No Windows]] | - [[https://forum.keyboardmaestro.com/t/issue-pause-until-action-fails-with-no-windows/3022/7|ISSUE: PAUSE UNTIL Action Fails with No Windows]] |