- Registriert
- 28.01.07
- Beiträge
- 1.716
Hallo liebe Community,
ich bastle gerade ein bisschen mit Apple-Script rum, weil mich die Materie sehr interessiert.
Ich habe es mir als aufgabe gesetzt ein kleines Browsergame (farmville bei Facebook) zu automatisieren. Weniger um ort erfolgreich zu sein als vielmehr um Apple Scipt benutzen zu können.
Das Problem an diesem Game ist, dass man die einzelnen Parzellen (Felder) im Browser immer anklicken muss, damit dort gepflügt/gesäht/geerntet wird. Das sollte doch mit apple script einfacher gemacht werden.
Ich habe einen Screenshot im Anhang... Das Script soll nichts anderes Machen als jede Parzelle nacheinander anzuklicken.
Aber mal ganz von vorne. Am Anfang reicht es mir, wenn ich es schaffe den browser zu aktivieren und einen Link (oder ein Lesezeichen) anzuklicken.
Leider funktioniert das hiermit nicht und ich weiß nicht warum...
Die Koordinaten entnehme ich Snapz Pro X (der Bildschirm meines MB white von 08 ist in 1280 * 800 eingeteilt. Das sollte ja passen. Oder wie könnte ich die Koordinaten besser entnehmen?
Ich werde hier bestimmt ein bisschen Hilfe benötigen, vielleicht hat ja schonmal wer sowas gemacht und zeigt mir mal seinen Code, damit ich da ein bisschen was abschauen kann, ich bin wie gesagt was Programmierung und Scripting etc anbelangt totaler noob aber sonst sehr fit am Mac
Viele Grüße und Dankeschön!
U7
ich bastle gerade ein bisschen mit Apple-Script rum, weil mich die Materie sehr interessiert.
Ich habe es mir als aufgabe gesetzt ein kleines Browsergame (farmville bei Facebook) zu automatisieren. Weniger um ort erfolgreich zu sein als vielmehr um Apple Scipt benutzen zu können.
Das Problem an diesem Game ist, dass man die einzelnen Parzellen (Felder) im Browser immer anklicken muss, damit dort gepflügt/gesäht/geerntet wird. Das sollte doch mit apple script einfacher gemacht werden.
Ich habe einen Screenshot im Anhang... Das Script soll nichts anderes Machen als jede Parzelle nacheinander anzuklicken.
Aber mal ganz von vorne. Am Anfang reicht es mir, wenn ich es schaffe den browser zu aktivieren und einen Link (oder ein Lesezeichen) anzuklicken.
Leider funktioniert das hiermit nicht und ich weiß nicht warum...
Code:
tell application "safari"
activate
delay 4
end tell
tell application "System Events"
click at {280, 220}
end tell
Ich werde hier bestimmt ein bisschen Hilfe benötigen, vielleicht hat ja schonmal wer sowas gemacht und zeigt mir mal seinen Code, damit ich da ein bisschen was abschauen kann, ich bin wie gesagt was Programmierung und Scripting etc anbelangt totaler noob aber sonst sehr fit am Mac

Viele Grüße und Dankeschön!
U7