Wie kann ich mit AppleScript klicken Sie auf eine Schaltfläche oder einen link auf einer Webseite?
Ich bin versucht, ein Apple Skript, klicken Sie auf ein Element in der Webseite. Das Skript unten funktioniert etwas, kann ich es auf verschiedene safari-tabs oder drop-down-Menüs, aber ich kann es nicht klicken Sie auf ein Element in der Webseite.
In diesem Beispiel, ich werde versuchen, das script zu klicken Sie auf "Im feeling Lucky" - button von google.. es funktioniert alles außer die klicken Sie für einen Grund:
tell application "Safari" to activate
tell application "System Events"
tell process "Safari"
open location "http://google.com"
click at {655, 382} -- {from left, from top}
end tell
end tell
Die Lage der Taste, wird wahrscheinlich unterschiedlich sein, je nach Bildschirm-Größe, aber jemand eine Idee warum das nicht funktioniert?
InformationsquelleAutor JB. | 2010-09-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, es ist, weil die Seite noch nicht geladen noch. Versuchen Sie eine Verzögerung nach dem Aufruf
open location
. Mit Hilfe von Javascript klicken Sie auf die Taste, werden flexibler, können Sie etwas wie das hier tun:InformationsquelleAutor Richard M