Jag vill gärna ladda om webbmail-sidor i Safari. För en del sidor räcker det med kommando+r, och den delen fungerar. Men några ställer frågor typ "vill du skicka förfrågan igen", men att vänta tills dialogrutan kommer upp och sen trycka på "skicka" (=default-knappen) fungerar inte.
Så här har jag försökt (det mesta är lånat)
on idle
-- the applescript only calls attention to itself when the idle period is up
tell application "Safari"
--confirms your browser is the front application
activate
end tell
tell application "System Events"
tell process "Safari"
keystroke "r" using {command down}
end tell
delay 10
--jag trodde man kunde lura skriptet att vänta på dialogrutan
keystroke "enter"
--när jag gör det manuellt får jag trycka på enter eller return ...
end tell
--sets the idle period in seconds. i.e. safari will refresh every 10 seconds
return 300
end idle