Aller au contenu principal

Étapes

Les Étapes permettent de construire ce que fait une action sans écrire de code. Une action rédigée sous forme d'étapes est une liste : chaque ligne est une chose à faire, comme Envoyer des touches, Taper du texte ou Attendre, avec ses détails renseignés en dessous. Quand l'action s'exécute, les étapes s'exécutent de haut en bas.

Ce qu'elle fait
ÉtapesScriptAutoHotkey
1Envoyer des touches^T
2Attendre300
3Taper du textemétéo
4Envoyer des touches{ENTER}
AJOUTER UNE ÉTAPE
Envoyer des touchesTaper du texteCliquerDéplacer la fenêtreAfficher une notificationAttendreƒ Les 322 fonctions intégrées…≔ Définir une variable↻ Condition / boucle

Cette action ouvre un nouvel onglet de navigateur, l'attend, tape une recherche et appuie sur Entrée.

À qui s'adressent les étapes​

Les étapes s'adressent à tous ceux qui ne veulent pas écrire de script. Vous choisissez des étapes dans une liste, remplissez des champs, et l'éditeur vérifie au fur et à mesure ce que vous tapez. Les étapes les plus courantes sont accessibles en un clic sous forme de puces, et toutes les fonctions intégrées, les variables, les conditions et les boucles sont aussi disponibles, en mode Simple comme en mode Avancé.

Le même éditeur d'étapes est utilisé partout où Input.Observer exécute quelque chose : une action sur la page Actions, un extrait, les scripts avant et après d'un groupe d'applications, les événements globaux, l'enregistreur de macros et le bac à sable.

Étapes et Script​

Étapes et Script sont deux façons d'écrire la même chose. Une étape appelle l'une des fonctions intégrées d'Input.Observer, les mêmes que celles qu'appelle un script, et suit les mêmes règles pour les valeurs. Les différences :

  • Les étapes n'ont ni arithmétique ni construction de texte à partir de morceaux. Le champ d'une étape contient une valeur, une variable ou l'une d'un ensemble fixe de lectures comme Fenêtre cible, jamais un calcul.
  • Les étapes ont Répéter tant que…, Répéter jusqu'à ce que…, Sortir de la boucle et Arrêter les étapes, que Script n'a pas.
  • Une liste d'étapes peut être traduite en script, mais pas l'inverse.

Quand votre action dépasse ce que permettent les étapes, voir Des étapes au script. La Référence du langage de script couvre le langage de script et chaque fonction intégrée.

Dans cette section​

PageContenu
L'éditeur d'étapesLa liste des étapes, les champs de l'étape sélectionnée, et ce qu'affichent les modes Simple et Avancé.
Ajouter et organiser des étapesAjouter des étapes, et les déplacer, les supprimer et les développer.
Paramètres des étapesRemplir les champs d'une étape, et conserver son résultat.
VariablesConserver une valeur dans une étape et l'utiliser dans une étape ultérieure.
ConditionsN'exécuter des étapes que si quelque chose est vrai.
Répéter des étapesExécuter des étapes un certain nombre de fois, tant que ou jusqu'à ce que quelque chose soit vrai.
Recettes détailléesDes actions complètes, une étape à la fois.
Des étapes au scriptQuand passer au script, la vue du code, et la traduction des étapes.
Problèmes signalés par l'éditeur d'étapesChaque message qu'affiche l'éditeur, et comment le corriger.
astuce

Essayez des étapes sans risque sur la page Bac à sable avant de leur donner un déclencheur. Elle les exécute sur des fenêtres fictives et rejoue ce qui s'est passé.

  • L'éditeur d'étapes — La liste des étapes, les champs de l'étape sélectionnée, les puces qui ajoutent des étapes, et ce qu'affichent les modes Simple et Avancé.
  • Ajouter et organiser des étapes — Les puces qui ajoutent des étapes, la liste de toutes les fonctions intégrées, l'endroit où arrive une nouvelle étape, et le déplacement et la suppression d'étapes.
  • Paramètres des étapes — Les champs d'une étape : ce qu'accepte chaque type, le choix d'une valeur dans le menu, les vérifications pendant la frappe, et la conservation du résultat d'une étape.
  • Variables — Enregistrer une valeur dans une étape et l'utiliser dans une étape ultérieure : Enregistrer le résultat sous, Définir une variable, les quatre types de valeurs et les règles de nommage.
  • Conditions — N'exécuter des étapes que si quelque chose est vrai : les blocs Si et Si… sinon…, les trois types de conditions, inverser une condition, et s'arrêter plus tôt.
  • Répéter des étapes — Exécuter des étapes un certain nombre de fois, tant qu'une condition est vraie ou jusqu'à ce qu'elle le soit, et sortir plus tôt d'une répétition.
  • Recettes détaillées — Des actions complètes construites à partir d'étapes : fermer un onglet, taper une signature, déplacer une fenêtre vers l'écran suivant, agrandir ou restaurer, touches multimédias, et plus encore.
  • Des étapes au script — Quand une action dépasse ce que permettent les étapes, la vue du code qui affiche les étapes sous forme de texte, et la traduction des étapes en script.
  • Problèmes signalés par l'éditeur d'étapes — Chaque message qu'affiche l'éditeur d'étapes : sa cause et comment le corriger.