action:Pause_Until
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| action:Pause_Until [2016/04/11 18:48] – JMichaelTX | action:Pause_Until [2023/09/15 09:04] (current) – [Pause Until Action] peternlewis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| {{: | {{: | ||
| - | ====== Pause Until ====== | + | ====== Pause Until Action |
| - | The //Pause Until// action pauses until conditions are met. | + | The //Pause Until// action pauses until criteria for conditions are met. |
| + | {{: | ||
| + | |||
| + | 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 ===== | ||
| - | {{: | ||
| - | **For //Pause Until// select a condition:** | + | **Criteria for condition(s)** |
| *Any of the following are true — at least one condition must be true. | *Any of the following are true — at least one condition must be true. | ||
| *All of the following are true — every condition must be true. | *All of the following are true — every condition must be true. | ||
| Line 13: | Line 17: | ||
| *Not all of the following are true — at least one condition must be false. | *Not all of the following are true — at least one condition must be false. | ||
| - | Add a new condition by clicking the green + button beside //New Condition// to select from a list of available conditions. | ||
| - | For a great discussion on various techniques, see this KM Forum thread: | + | **Conditions** |
| - | [[http://forum.keyboardmaestro.com/t/pause-until-action-is-complete/1803|Pause until action is complete]] | + | * 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. | ||
| + | * 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. | ||
| - | Conditions are grouped by category. See the [[: | + | **List of Available Conditions** |
| - | | + | |
| - | | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | *[[condition: | + | |
| - | | + | |
| - | | + | |
| - | After selecting a condition | + | ~~NOCACHE~~ |
| + | < | ||
| - | Add further conditions by clicking the green + button again. | + | ===== Examples ===== |
| + | **1. Pause Until the " | ||
| - | ---- | + | {{: |
| - | ===== See Also ===== | + | **2. Pause Until the Mouse Is Clicked** |
| - | ---- | + | {{: |
| + | |||
| + | For a discussion or other approaches, see this [[https:// | ||
| + | |||
| + | ===== See Also ===== | ||
| === Actions === | === Actions === | ||
| - | * [[action: | + | * [[action:If Then Else|If Then Else]] action |
| - | * [[action: | + | * [[action: |
| - | * [[action:Pause|Pause]] | + | * [[action: |
| + | * [[action: | ||
| + | * [[action: | ||
| + | * [[action:Assert|Assert]] action | ||
| + | * [[actions: | ||
| * [[: | * [[: | ||
| - | |||
| - | ---- | ||
| ==== Forum ==== | ==== Forum ==== | ||
| - [[https:// | - [[https:// | ||
action/Pause_Until.1460400495.txt.gz · Last modified: by JMichaelTX
