This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
assistance:Web_Browser_Automation [2023/01/13 01:45] peternlewis created |
assistance:Web_Browser_Automation [2024/09/16 03:05] (current) peternlewis [Safari] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Web Browser Automation ====== | ====== Web Browser Automation ====== | ||
- | Keyboard Maestro can control Safari (or Safari-like browsers like Safari Technology Preview) or Google Chrome (or Chrome-like browsers like Chrome Canary) using [[actions:Browser_Window_Actions|actions:Browser Window Actions]] or [[actions:Browser_Form_Actions|actions:Browser Form Actions]]. | + | Keyboard Maestro can control Safari (or Safari-like browsers like Safari Technology Preview) or Google Chrome (or Chrome-like browsers like Chrome Canary) using [[actions:Browser_Window_Actions|Browser Window Actions]] or [[actions:Browser_Form_Actions|Browser Form Actions]]. |
In order to control the browser, Keyboard Maestro needs Automation permission for the browser, and the browser needs to be configured to Allow JavaScript From Apple Events. | In order to control the browser, Keyboard Maestro needs Automation permission for the browser, and the browser needs to be configured to Allow JavaScript From Apple Events. | ||
Line 17: | Line 17: | ||
==== Safari ==== | ==== Safari ==== | ||
- | In Safari, you must first enable the Develop menu by choosing *Preferences* from the *Safari* menu, changing to the Advanced panel, and enabling “Show Develop menu in menu bar”, and then choosing *Allow JavaScript from Apple Events* from the *Develop*. You can then turn off the Develop menu if desired. | + | In Safari, you must first enable the Develop menu by choosing *Preferences* from the *Safari* menu, changing to the Developer panel and enabling *Allow JavaScript from Apple Events* (or for older versions of Safari, change to the Advanced panel, and enable “Show Develop menu in menu bar”, and then choose *Allow JavaScript from Apple Events* from the *Develop* menu - you can then turn off the Develop menu if desired). |
==== Google Chrome ==== | ==== Google Chrome ==== |