Français

Un script d'auto clicker pour Mac

Télécharger InputConfig dans le Mac App StoreCette app est entièrement gratuite. Pas besoin de créer un compte. Pas d'abonnement, pas de téléchargement compliqué, et rien n'est verrouillé. Optimisée pour Apple Silicon.

AppleScript peut cliquer un bouton qu'il sait nommer, mais pas n'importe quel endroit de l'écran. Pour des clics à un point depuis Terminal, l'outil gratuit cliclick le fait en une ligne. Si vous voulez seulement des clics sur minuteur sans code, InputConfig, gratuit sur le Mac App Store, le fait depuis une touche ou un bouton.

Étapes

  1. Installez cliclick avec Homebrew : brew install cliclick.
  2. Autorisez Terminal dans Réglages Système, Confidentialité et sécurité, Accessibilité.
  3. Lancez cliclick c:. pour cliquer là où est le pointeur.
  4. Mettez-le dans une boucle avec un sleep pour cliquer sur minuteur.
  5. Appuyez sur Control C pour arrêter la boucle.

Sachez ce qu'AppleScript peut cliquer

AppleScript parle aux apps par System Events, qui peut cliquer un bouton ou un élément de menu par son nom. Il n'a pas de moyen simple de cliquer un point de l'écran. Pour un bouton qui a un nom, AppleScript marche. Pour un endroit de l'écran, utilisez cliclick.

Cliquer depuis Terminal avec cliclick

cliclick est un outil gratuit et open source en ligne de commande de Carsten Blüm, qui clique, bouge le pointeur et tape depuis Terminal.

Terminal : L'installer.

brew install cliclick

Ce qui se passe : Homebrew l'installe, et cliclick -h liste chaque commande.

Terminal : Cliquer à x 500, y 300.

cliclick c:500,300

Ce qui se passe : Un clic tombe à ce point. Un point au lieu de nombres clique là où est le pointeur.

Terminal : Cliquer là où est le pointeur, dix fois par seconde, jusqu'à ce que vous appuyiez sur Control C.

while true; do cliclick c:.; sleep 0.1; done

Ce qui se passe : Les clics se répètent jusqu'à ce que vous appuyiez sur Control C dans cette fenêtre Terminal.

Terminal a besoin de l'accès Accessibilité pour que les clics aboutissent, dans Réglages Système, Confidentialité et sécurité, Accessibilité.

Utiliser l'aide-mémoire cliclick

Ces commandes viennent du README de cliclick, que j'ai lu le 27 octobre 2026. Les coordonnées sont x,y. Un + ou un - devant un nombre déplace par rapport au pointeur, et un point veut dire là où est le pointeur maintenant. Terminal a d'abord besoin de l'accès Accessibilité.

CommandeCe qu'elle faitExemple
c:x,yCliquercliclick c:500,300
dc:x,yDouble cliccliclick dc:500,300
tc:x,yTriple cliccliclick tc:500,300
rc:x,yClic droitcliclick rc:500,300
m:x,yDéplacer le pointeurcliclick m:+50,+0
dd:, dm:, du:Glisser : appuyer, déplacer, puis relâchercliclick dd:100,100 dm:200,200 du:300,300
t:textTaper du texte dans l'app au premier plan, entre guillemets s'il a des espacescliclick t:"Hello there"
kp:keyAppuyer sur une touche et la relâcher, comme return ou esccliclick kp:return
kd: et ku:Maintenir et relâcher des touches de modification (alt, cmd, ctrl, fn, shift)cliclick kd:cmd,alt
w:msAttendre, en millisecondescliclick w:500
p:.Afficher la position du pointeurcliclick p:.

Un appel accepte un nombre quelconque de commandes, exécutées dans l'ordre, donc un clic à un endroit, une attente et un clic à un autre endroit tiennent sur une ligne.

Terminal : Cliquez à deux endroits à une seconde d'intervalle, puis remettez le pointeur où il était.

cliclick -r c:500,300 w:1000 c:700,300

Ce qui se passe : L'option -r remet le pointeur là où il avait commencé quand les commandes se terminent.

Plusieurs endroits dans l'ordre, c'est la seule chose qu'un script fait et qu'une seule ligne d'InputConfig ne fait pas.

Décider quand un script vaut mieux qu'une app

  • Un script gagne pour plusieurs endroits. Un appel cliclick peut visiter autant de points que vous en listez, alors que chaque ligne d'InputConfig clique un seul endroit.
  • Un script gagne dans de plus grands scripts. Un script shell peut lancer cliclick comme une étape parmi d'autres.
  • Une app gagne pour démarrer et arrêter. Un raccourci ou un bouton de manette la lance, l'écart est un nombre en millisecondes, et l'arrêt d'urgence la termine depuis n'importe quelle app.

Se passer du script

Une boucle dans Terminal ne s'arrête que depuis cette fenêtre. Dans InputConfig, le préréglage Auto Clicker (Clic automatique) intégré démarre et s'arrête avec fn F6, l'écart se règle en millisecondes, et l'arrêt d'urgence, Control Option Command point, y met fin depuis n'importe où. L'auto clicker gratuit pour Mac donne le réglage.

Une ligne de clic de l'éditeur d'InputConfig avec ses Options ouvertes, réglée pour cliquer à un point fixe, 640, 400, en répétant toutes les 1 000 ms.
Figure 1. Ce que ferait le script, sans le script : cliquer à 640, 400 une fois par seconde jusqu'à ce que vous appuyiez à nouveau sur le bouton.

La version courte

  • Un bouton nommé. AppleScript et System Events.
  • Un endroit de l'écran. cliclick c: avec les coordonnées.
  • Des clics sur minuteur, sans code. Le préréglage Auto Clicker d'InputConfig.

Questions

AppleScript peut-il cliquer la souris à un point ?

Pas de façon simple. AppleScript clique des boutons et des éléments de menu par leur nom via System Events. Pour un point de l'écran, utilisez cliclick.

Comment cliquer automatiquement depuis Terminal sur un Mac ?

Installez cliclick avec brew install cliclick, autorisez Terminal dans Accessibilité, et lancez cliclick c:. dans une boucle avec un court sleep.

Quelles commandes a cliclick ?

Le README liste le clic (c:), le double clic (dc:), le triple clic (tc:), le clic droit (rc:), le déplacement (m:), le glissement (dd:, dm:, du:), la saisie (t:), l'appui de touche (kp:), touche de modification enfoncée et relâchée (kd:, ku:), l'attente (w:), l'affichage de la position (p:) et la couleur en un point (cp:).

À lire aussi, en français

Pages en français

Qui écrit. Ryleigh Newman développe InputConfig et pilote son propre Mac chaque jour avec une manette, parce que ses mains fonctionnent mal. Cette page est traduite de l'anglais. InputConfig s'affiche en français quand le Mac est réglé en français. Certaines pages du site n'existent encore qu'en anglais.

Cette page dans d'autres langues : English, 日本語, Türkçe, 简体中文

Télécharger InputConfig dans le Mac App StoreGratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.