avec chrome il a
1 2 3
| tell application "Google Chrome"
execute javascript ...
end tell |
firefox n'est à priori pas scriptable
mais on peu le piloter via les raccourcis avec "System Events"
le principe demander à apple script d'activer firefox
puis simuler l'appuis des touches pomme-L pour activer la barre d'url par exemple
tu peux peut-être simuler la frappe d'une url qui chargerait ton script
tu peux aller sur MacScripter qui est un site dédier à ça
http://macscripter.net/viewtopic.php?id=23533
http://macscripter.net/viewtopic.php?id=21304
Je ne vois pas beaucoup l'interêt de passer par imacro mais pourquoi ne pas utiliser imacro pour chrome qui lui est scriptable.
le problème n'est pas applescript ou autre car il semble qu'imacro soit une boite plutôt opaque.
généralement les outils de script ou de macros propose un exécutable qui permet de lancer un script mais pas imacro.
du coup il est impossible de lancer un script imacro directement.
enfin sous macos tu a un interpète javascript accessible en ligne de commande
/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc
il n'est pas dans le path donc la commande n'est pas accéssible par défaut.
la doc est là
https://trac.webkit.org/wiki/JSC
mais il est sous webkit.
A+JYT
Partager