Maus Clicker Script schreiben?
Huhu, kann mir jemand sagen (bzw. ein video senden) wie ich ein maus clicker script schreiben kann bzw ein programm um maus clicks millisekunden genau zu timen.
die position der maus ist fix. die clicks sollen in unterschiedlichen zeitlichen abständen sein. also z.b. : 1ter click /2ter click nach 3sekunden und 350 millisekunden/3ter click nach 200millisekunden/4ter click nach 5 sekunden usw.
nach den clicks, script stopen.
ich hab auf youtube und in google gesucht habe allerdings nicht das gefunden was ich suche.
ich will mich nicht komplet ins script schreiben einarbeiten und alles darüber lernen.
ich will nur ein maus clicker script,da ich kein programm gefunden hab in dem ich die zeitlichen abstände variable verändern kann.
4 Antworten
Gib in der Windows Suchleiste Powershell ISE ein und kopiere den folgenden Code rein.
Kannst du ja anpassen wie du lustig bist.
function Click-MouseButton
{
$signature=@'
[DllImport("user32.dll",CharSet=CharSet.Auto, CallingConvention=CallingConvention.StdCall)]
public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
'@
$SendMouseClick = Add-Type -memberDefinition $signature -name "Win32MouseEventNew" -namespace Win32Functions -passThru
$SendMouseClick::mouse_event(0x00000002, 0, 0, 0, 0);
$SendMouseClick::mouse_event(0x00000004, 0, 0, 0, 0);
}
Click-MouseButton
sleep(3)
Click-MouseButton
Start-Sleep -Milliseconds 350
Click-MouseButton
Start-Sleep -Milliseconds 200
Click-MouseButton
sleep(5)
Click-MouseButton
Hmm, also Überschneidungen konnte ich nicht feststellen. Die leichte Verzögerung kann dadurch kommen, dass im Skript zuerst die Funktion verarbeitet wird, das dauert natürlich auch ein paar Millisekunden.
Woran hast du das getestet?
ich glaub das ist genau das was ich suche , danke :) ich werde es ausprobieren und mich melden wenn es noch schwierigkeiten gibt.
Das kannst in wenigen Minuten damit "zusammenklicken": www.clickexe.de (dafür reicht die kostenlose Version)
Ich verwende für Automatisationen meistens AutoIt.
Damit kannst du While und For Schleifen programmieren, Klicks ausführen, das Skript mit Sleep pausieren und eine Funktion Random gibt es auch.
Da müsste man dann noch wissen, um welche Programmiersprache es sich handelt.
ok , hab doch ein problem xD wenn ich das script weiter mache , also so:
Click-MouseButton
Start-Sleep -Milliseconds 1390
Click-MouseButton
Start-Sleep -Milliseconds 540
Click-MouseButton
Start-Sleep -Milliseconds 2000
Click-MouseButton
Start-Sleep -Milliseconds 200
Click-MouseButton
Start-Sleep -Milliseconds 2100
Click-MouseButton
Start-Sleep -Milliseconds 400
Click-MouseButton
dann passt da irgendwas am anfang nicht mehr, der erste click wird dann leicht verzögert, bzw. kommt es mir so vor das manche clicks sich überschreiben
dwenn ich allerdings bei den 2 letzen clicks 2000 und 200 mache dann past der zeitliche abstand des ersten clicks wieder