Ich habe mir eine Methode ausgedacht, um JavaScript in Chrome von AutoHotkey auszuführen, also werde ich sie vorstellen.
Während AutoHotkey stark für Tastatur- und Mausautomatisierung ist, habe ich den Eindruck, dass es schwach für Dinge wie Klicken mit Bilderkennung ist. Es scheint möglich zu sein, aber es sieht mühsam aus. Da die Positionsangabe mit Bilderkennung derzeit unzuverlässig ist, während es für Desktop-Software wie QT unter Windows funktionieren könnte, scheint es für Operationen in Chrome besser zu sein, Operationen an JavaScript zu übergeben.
Nun, es ist kein sehr intelligenter Ansatz, aber es scheint möglich zu sein, Operationen von AutoHotkey an JavaScript zu übergeben.
Nutzung der Ausführung von JavaScript mit javascript: [script] im Suchfeld
In Chrome können Sie JavaScript im Suchfeld ausführen.
In diesem Beispiel nehmen wir einen Fall an, in dem sich lokale IP-Adressen ändern, weil sie in den Routing-Einstellungen des WiFi-Routers nicht fest waren, oder wir einfach die Aufgabe der systematischen Einstellung von Port-Forwarding-Regeln automatisieren möchten.

Wir wechseln mit ctrl-L zum Suchfeld und führen das folgende JavaScript im Suchfeld aus, um einen Klick durchzuführen. Auf der AutoHotkey-Seite sollte es in Ordnung sein, etwa 1000ms zu schlafen.
javascript: document.querySelector('#virtualServersGrid > div > div > div.panel-tbar-container > div > a.operation-btn.btn-add').click()
Operationen von JavaScript an AutoHotkey übergeben
Während die meisten Automatisierungen schnell abgeschlossen werden, sollten wir, wenn die Zeit für Operationen auf der JavaScript-Seite unsicher und voraussichtlich lang ist, eine Möglichkeit in Betracht ziehen, Operationen von JavaScript an AutoHotkey zu übergeben.
Was mir sofort in den Sinn kommt, ist die Erstellung von Dateien, das Kopieren in die Zwischenablage usw.
Von AutoHotkey oder einer anderen Sprache aus könnten wir Zwischenablage-Änderungen von einem anderen Prozess von AutoHotkey oder einer anderen Sprache überwachen und wenn es ein bestimmter Wert ist (zum Beispiel [Identifikator]: [Befehl oder AutoHotkey-Skript usw.]), AutoHotkey mit diesem Wert ausführen, es als Skript verarbeiten usw.
Auch ohne Zwischenablage-Überwachung könnten Sie ähnliche Dinge mit Dateien oder durch Einrichten eines Servers tun, aber ich denke, Zwischenablage wäre am einfachsten.
Aktualisierung (2021/7)
Der neueste Artikel in diesem Blog stellt eine Methode und ein Skript zur Ausführung von AutoHotkey von node.js vor.
AutoHotkey mit Node.js skripting
Durch die Verwendung von Websocket im node.js-Skript zum Übertragen von JavaScript an Webseiten können Sie im Wesentlichen die Ausführung von AutoHotkey (und anderen lokalen Programmen) und JavaScript auf komplexe Weise über node.js programmieren und steuern. Bitte verwenden Sie es als Referenz.