Suche ein Automatisierungs Programm!

Zitlo

unregistriert
Thread Starter
Dabei seit
28.05.2005
Beiträge
1.427
Reaktionspunkte
99
Hallo zusammen,

ich suche ein Programm das eingespeicherte Abläufe ausführt.
Das soll heißen ich bewege meine Maus in einer bestimmten weise und das Programm führt das jede 19 Stunden z.B aus.
Gibt es sowas?

Vielen Dank
 
Automator schon mal probiert?
 
Danke für den Tipp, aber ich brauche sozusagen ein Bot der für mich die Maus bewegt, keine Scripts !
Sowas muss es doch für Osx geben, ist doch total leicht sowas zu bauen theoretisch oder?
Automator ist auch nicht geeignet.
 
Was ist an Automator nicht geeignet?
 
Automator kann doch nicht Bewegungsabläufe der Maus nachmachen oder?
 
eigentlich schon mit der "Aufzeichnen"-Funktion
 
Ja innerhalb von OSX.
Wenn ich aber Arbeitsabläufe starten will die keine Buttons haben die der Automator erkennt geht alles schief.

Ich brauche wirklich ein Programm das NUR die Mauskoordinaten speichert und die dann ausführt, am besten mit Tastatureingaben kombiniert!

Das wäre Ideal!
 
Zum Beispiel in einem Spiel:

Ich logge mich zu einer bestimmten Uhrzeit ein mache einen Arbeitsschritt und logge mich aus.

Nur eine Sache von ner Minute...

Mit diesen grafischen Sachen kommt Automator nicht klar :/
 
Ich bin der Meinung, dass Automator immer noch das richtige Tool ist.

Verstehe aber noch nicht so ganz was Du machen willst mit welchem Ziel.
Nur die Maus bewegen, nichts klicken. Konkretisier doch bitte was genau Du machen willst mit welchem Ergebnis.
 
Ich möchte einen Arbeitschritt den ich in diesem Game machen muss / will / möchte automatisieren.

Ich starte das Game per Klick -> Logge mich ein --> klicke 3 - 4 mal auf bestimmte Buttons.

Mehr nicht, das soll dann jedes mal zu einer bestimmten Uhrzeit ablaufen.
Ich habe einen Arbeitsablauf mit Automator aufgenommen und wenn ich ihn abspiele startet er nur das Spiel.

Denke nicht das er dafür geeignet ist :/
 
Ich möchte einen Arbeitschritt den ich in diesem Game machen muss / will / möchte automatisieren.

Ich starte das Game per Klick -> Logge mich ein --> klicke 3 - 4 mal auf bestimmte Buttons.

Mehr nicht, das soll dann jedes mal zu einer bestimmten Uhrzeit ablaufen.
Ich habe einen Arbeitsablauf mit Automator aufgenommen und wenn ich ihn abspiele startet er nur das Spiel.

Denke nicht das er dafür geeignet ist :/

Dann schaue Dir nochmals meinen Link oben an. Damit kannst Du diesen Ablauf realisieren. Diese Datei dann "schedule(n)" sollte machbar sein!!!
 
Ich habe einen Arbeitsablauf mit Automator aufgenommen und wenn ich ihn abspiele startet er nur das Spiel.

Denke nicht das er dafür geeignet ist :/

Doch, der Automator ist genau für sowas gemacht. Bloß muss das Programm den Automator auch unterstützen. Die meisten Programme die nicht von Apple kommen unterstützen ihn halt nicht, Spiele schonmal garnicht.

Deshalb verstehe ich auch nicht, wieso hier ständig darauf verwiesen wird.
 
Wenn ich was aufnehme mit Automator gehts nur bis ich das Game starte und weiter nicht.
Ich gucke mir grad Sikuli an, das bei mir was buggy ist glaub ich...
Wenn jemand noch ne bessere App haben sollte, nur her damit ;)
 
Das ist aber nicht der Sinn von Browsergames? :D SCNR

Zum Thema: Doch, das ist mit Automator möglich.
 
Ok,
kennst du denn ne App dafür? :)
 
AutoIT3. Gibt es aber für Windows.
 
  • Gefällt mir
Reaktionen: Zitlo
Ich hab mal so was für ein Flash-Spiel (FarmVille) mit AppleScript gemacht.
Dazu brauch man das PlugIn XTool
http://lestang.org/osax/XTool/

Hier der lange Code:
Code:
on clickArea(colMin, colMax, rwMin, rwMax) -- (/,\)
	
	-- origin and grid
	set x to 840
	set y to 776
	set dx to (841 - 365) / 19
	set dy to (757 - 529) / 19
	
	repeat with col from colMin to colMax -- /
		set oddEven to col mod 2
		
		if oddEven = 1 then
			repeat with rw from rwMin to rwMax -- \
				move mouse {x - ((rw - 1) - (col - 1)) * dx, y - ((rw - 1) + (col - 1)) * dy}
				delay 0.6
				click mouse
				delay 0.6
			end repeat
		else
			repeat with rw from rwMax to rwMin by -1 -- \
				move mouse {x - ((rw - 1) - (col - 1)) * dx, y - ((rw - 1) + (col - 1)) * dy}
				delay 0.6
				click mouse
				delay 0.6
			end repeat
		end if
		
	end repeat
	
end clickArea


tell application "WebKit"
	activate
	delay 2
end tell

tell application "System Events"
	
	-- go to full screen
	
	move mouse {1056, 709} --full screen
	delay 1
	click mouse
	delay 15
	
	move mouse {1125, 915} --zoom out
	delay 0.5
	click mouse
	delay 2
	
	move mouse {1125, 915} --zoom out
	delay 0.5
	click mouse
	delay 2
	
	move mouse {1125, 915} --zoom out
	delay 0.5
	click mouse
	delay 2
	
	
	
	-- harvest
	
	move mouse {1099, 970} -- multi tool
	delay 0.5
	click mouse
	delay 1
	
	
	
	my clickArea(1, 10, 1, 10) -- (/,\)
	my clickArea(1, 10, 13, 22) -- (/,\)
	
	delay 120
	
	
	
	-- plow
	
	move mouse {1144, 970} --plow
	delay 0.5
	click mouse
	delay 1
	
	my clickArea(1, 10, 1, 10) -- (/,\)
	my clickArea(1, 10, 13, 22) -- (/,\)
	
	delay 120
	
	
	
	
	--  seed
	
	move mouse {1144, 1016} --market
	delay 0.5
	click mouse
	delay 15
	
	move mouse {1165, 561} --market right
	delay 0.5
	click mouse
	delay 3
	
	move mouse {1165, 561} --market right
	delay 0.5
	click mouse
	delay 3
	
	move mouse {1165, 561} --market right
	delay 0.5
	click mouse
	delay 3
	
	move mouse {1165, 561} --market right
	delay 0.5
	click mouse
	delay 3
	
	
	move mouse {772, 774} --market row 2 column 2
	delay 0.5
	click mouse
	delay 3
	
	
	my clickArea(1, 10, 1, 10) -- (/,\)
	my clickArea(1, 10, 13, 22) -- (/,\)
	
	
	
	-- finished
	
	move mouse {1099, 970} -- multi tool
	delay 0.5
	click mouse
	delay 1
	
	
	
end tell

tell application "Finder"
	delay 300
	sleep
end tell
 
Zurück
Oben Unten