Paramètres des scripts
La page Scripts contient les paramètres qui contrôlent l'exécution des actions, quelle que soit la façon dont elles sont écrites (Étapes, Script ou AutoHotkey). Les modifications prennent effet quand vous choisissez Appliquer ou Enregistrer et fermer.
remarque
Mode Avancé. Toute la page Scripts est masquée en mode Simple ; elle se trouve dans la section Moteur de la navigation. Les paramètres continuent de fonctionner en mode Simple avec leurs valeurs.
Pour le fonctionnement général des actions — un thread chacune, ce qui les arrête, ce que fait une étape qui échoue —, voir Exécution des scripts. L'interrupteur et le programme AutoHotkey se trouvent sur la page Général.
AUTOMATISATION
Actions
Expansion de texte
Extraits
Enregistreur
Bac à sable
Groupes d'applications
Groupes à ignorer
Gestes
MOTEUR
Événements globaux
Zones d'exclusion
Scripts
Plugins
CONFIGURATION
Général
Apparence
Profils
Console
Sécurité
Aide
À propos
Scripts
Délais, limites et comportement de l'exécution des actions et des scripts.
Limites et délais
Délai Avant et Après
3000ms
Nombre maximal d'actions en cours
50
Comportement
Délai de frappe
30ms
Limites et délais
| Paramètre | Ce qu'il fait | Par défaut | Plage |
|---|---|---|---|
| Délai Avant et Après | La durée d'exécution autorisée pour chaque script Avant ou Après (Actions avant et après). Un script encore en cours au-delà est arrêté et l'étape suivante commence ; l'arrêt est écrit dans la section Système de la console, sans question. L'action reconnue elle-même n'est jamais interrompue. À 0, chaque script Avant ou Après dispose d'une attente très courte avant d'être arrêté. | 3 000 ms | 0–60 000 ms |
| Attente au démarrage et à l'arrêt — Démarrage, Arrêt | La durée pendant laquelle l'événement Configuration chargée (au démarrage d'Input.Observer) et l'événement Arrêt du moteur peuvent s'exécuter avant qu'il vous soit demandé s'il faut continuer d'attendre (Événements globaux). Input.Observer ne les arrête jamais de lui-même : si vous choisissez de continuer d'attendre, il redemande au bout du même délai. Quand un enregistrement ou Recharger la configuration réexécute Configuration chargée, il n'y a ni limite de temps ni question. À 0, la question est posée immédiatement. | 10 000 ms chacun | 0–600 000 ms chacun |
| Nombre maximal d'actions en cours | Une limite de sécurité sur le nombre d'actions et de scripts exécutés en même temps. L'atteindre a le même effet que le raccourci d'arrêt de toutes les actions : toutes les actions en cours s'arrêtent, et les gestes et le reste de la gestion des saisies restent désactivés jusqu'à ce que vous choisissiez Recharger la configuration dans le menu de l'icône de la zone de notification. Elle protège contre une action qui se relance sans cesse. | 50 | 1–10 000 |
| Durée maximale de blocage de la saisie par les scripts | La durée la plus longue pendant laquelle EngineConsumePhysicalInput ou la relecture d'un enregistrement de macro temporaire peut empêcher votre propre saisie à la souris et au clavier d'atteindre les autres programmes. Une demande plus longue est réduite à cette valeur. | 120 s | 1–86 400 s |
| Taille de la file de commandes des plugins | Le nombre d'appels PluginSendMessage qui peuvent attendre un même plugin à la fois. Un appel de plus est refusé, ce qui arrête le script qui l'a fait avec une erreur. 0 n'en met aucun en file : un appel fait pendant qu'un autre attend le même plugin est refusé. | 10 | 0–1 000 |
Comportement
| Paramètre | Ce qu'il fait | Par défaut | Plage |
|---|---|---|---|
| Délai de frappe | La pause entre les caractères quand une action tape du texte, et entre les frappes d'une expansion de texte. Certains programmes, comme le Bloc-notes de Windows 11, mélangent un texte tapé sans pause. 0 envoie les caractères les uns à la suite des autres. | 30 ms | 0–1 000 ms |
| Envoyer les touches multimédias et de navigation comme commandes | Envoie les touches multimédias, de volume et de navigation (lecture, piste suivante, augmenter le volume, page précédente du navigateur, etc.) sous forme de commandes au contrôle qui avait le focus clavier en dernier, plutôt que sous forme de frappes. Certains contrôles ne réagissent à ces touches que de cette façon. Toutes les autres touches sont envoyées sous forme de frappes dans tous les cas. | Désactivé | Activé ou désactivé |
| Autoriser la mise au premier plan des fenêtres | Permet à Input.Observer de désactiver une fois, à son démarrage, le délai de Windows qui empêche les programmes de prendre le focus, pour que ses actions puissent mettre immédiatement des fenêtres au premier plan. Désactivé, Windows peut se contenter de faire clignoter le bouton d'une fenêtre dans la barre des tâches au lieu de l'activer. Ce paramètre s'applique à toute votre session Windows, pas seulement à Input.Observer. | Activé | Activé ou désactivé |