Types d'etapes
Les macros utilisent 8 types d'etapes en combinaison. Selectionnez un type d'etape dans le menu deroulant lors de l'ajout d'une etape.

| Etape | Description |
|---|---|
| Keyboard Shortcut | Envoyer une combinaison avec touches de modification |
| Key Press | Appuyer sur une touche unique (Return, Tab, fleches, etc.) |
| Text Input | Coller du texte via le presse-papiers |
| Delay | Inserer un temps d'attente en millisecondes |
| Launch App | Lancer une application |
| Open URL | Ouvrir une URL ou un schema d'URL personnalise |
| Window Management | Modifier la disposition de la fenetre (15 dispositions) |
| System Action | Operations systeme comme le volume, la luminosite et les medias (11 actions) |
Keyboard Shortcut
Envoie une combinaison de touche de modification (Command / Option / Control / Shift) et une touche. Utilisez cette etape pour envoyer des raccourcis clavier a l'application active.
Configuration
- Selectionnez "Keyboard Shortcut" comme type d'etape
- Cliquez sur le champ d'enregistrement et appuyez sur la combinaison de touches a envoyer
Une touche seule sans modificateur ne peut pas etre enregistree. Pour envoyer une touche seule sans modificateur, utilisez Key Press a la place.
Key Press
Envoie une touche unique comme Return, Tab ou les fleches. Utilisez cette etape lorsque vous devez envoyer une touche speciale sans modificateur.
Configuration
- Selectionnez "Key Press" comme type d'etape
- Choisissez la touche a envoyer dans le menu deroulant
Touches prises en charge
Basiques
| Touche | Description |
|---|---|
| Return | Entree / confirmer |
| Tab | Navigation par tabulation |
| Delete | Suppression arriere (Backspace) |
| Forward Delete | Suppression avant |
| Escape | Annuler / fermer |
| Space | Saisie d'un espace |
Navigation
| Touche | Description |
|---|---|
| Up / Down / Left / Right | Touches flechees |
| Page Up / Page Down | Defilement par page |
| Home / End | Aller au debut / a la fin |
Touches de fonction
F1 a F12 sont disponibles.
Text Input
Colle du texte via le presse-papiers. Utile pour inserer du texte type ou des extraits de code dans un editeur de texte.
Configuration
- Selectionnez "Text Input" comme type d'etape
- Entrez le texte a saisir dans le champ de texte (prise en charge multiligne)
INFO
Text Input utilise temporairement le presse-papiers, mais le contenu original est automatiquement restaure. Si vous copiez autre chose juste apres le collage, le contenu original peut ne pas etre restaure.
Delay
Attend le nombre de millisecondes specifie. Utilisez cette etape lorsqu'une etape precedente a besoin de temps pour se terminer avant que la suivante ne s'execute.
Configuration
- Selectionnez "Delay" comme type d'etape
- Definissez le temps d'attente en millisecondes (1 -- 10 000 ms)
Vous pouvez egalement choisir parmi les boutons de preselection : 50ms, 100ms, 250ms, 500ms, 1000ms.
Recommandations de delai
| Scenario | Recommandation |
|---|---|
| Courte pause entre les saisies clavier | 50 -- 100ms |
| Attente du changement d'application | 200 -- 500ms |
| Attente du lancement d'une application | 500 -- 1 000ms |
| Attente d'applications lourdes ou de traitements | 1 000ms ou plus |
TIP
Si le delai est trop court, les etapes suivantes peuvent ne pas fonctionner correctement. Augmentez le delai si le comportement est instable.
Launch App
Lance l'application specifiee. Si l'application est deja ouverte, elle est mise au premier plan.
Configuration
- Selectionnez "Launch App" comme type d'etape
- Choisissez une application dans la liste
TIP
Si vous envoyez des raccourcis clavier apres avoir lance une application, ajoutez une etape Delay entre les deux pour un comportement plus fiable.
Open URL
Ouvre une URL dans le navigateur par defaut. Les schemas d'URL personnalises sont egalement pris en charge.
Configuration
- Selectionnez "Open URL" comme type d'etape
- Entrez l'URL a ouvrir dans le champ URL
Types d'URL pris en charge
| Type | Exemple |
|---|---|
| URL web | https://example.com |
| Chemin de fichier | file:///Users/... |
| Lien e-mail | mailto:user@example.com |
| Schema d'URL personnalise | slack://open, vscode://file/... |
Window Management
Modifie la disposition de la fenetre active. Choisissez parmi 15 options de disposition.
Configuration
- Selectionnez "Window Management" comme type d'etape
- Choisissez une disposition
- Selectionnez l'ecran cible
Dispositions disponibles
| Categorie | Dispositions |
|---|---|
| Moities | Left Half, Right Half, Top Half, Bottom Half |
| Quarts | Top Left, Top Right, Bottom Left, Bottom Right |
| Tiers | Left Third, Center Third, Right Third, Left Two-Thirds, Right Two-Thirds |
| Autres | Maximize, Minimize, Center, Next Monitor, Previous Monitor |
Ecran cible
| Valeur | Description |
|---|---|
| Active Window's Screen | Place la fenetre sur l'ecran ou se trouve la fenetre active |
| Menu Position's Screen | Place la fenetre sur l'ecran ou le menu a ete affiche |
INFO
Le reglage de l'ecran cible ne s'applique pas a "Next Monitor", "Previous Monitor" ni "Minimize".
Pour plus de details sur les dispositions, consultez Types d'actions.
System Action
Execute des operations systeme telles que le controle du volume, de la luminosite et de la lecture multimedia.
Configuration
- Selectionnez "System Action" comme type d'etape
- Choisissez l'action a effectuer
Actions disponibles
| Categorie | Actions |
|---|---|
| Affichage | Brightness Up, Brightness Down |
| Audio | Volume Up, Volume Down, Toggle Mute |
| Multimedia | Play / Pause, Next Track, Previous Track |
| Systeme | Mission Control, App Expose, Launchpad |
Pour plus de details sur les actions, consultez Types d'actions.