Kann man Mauseingaben automatisieren?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Hi!

Für wirklich simple Tasks empfehl ich gerne "TinyTask" :

portableapps.com/apps/utilities/tinytask_portable

Das Tool zeichnet im Prinzip nur Maus- oder Tastatureingaben auf und erstellt dann ne ausführbare Datei, die die aufgezeichneten Vorgänge dann wiederholen kann.

Damit lässt sich nicht viel machen, ist für "Kleinigkeiten" aber manchmal ganz nützlich.


Wenn man unter Windows aber etwas ernsthafter Vorgänge automatisieren möchte stößt man mit solchen Tools schnell an Grenzen - auch das von dir gewählte Programm für Tastatureingaben reicht deinen Anforderungen nichtmehr, du bist da bereits an so ne Grenze gekommen.

Daher, wenns wirklich allround-tauglich sein soll - schau dir mal "AutoIt" an:

autoitscript.com/site/autoit/downloads/

Das ist ne Skriptsprache die unter Windows seeeehr viele Dinge tun kann - und damit lassen sich auch wirklich prima Maus- und Tastatureingaben automatisieren.

Das einlesen kann anfangs natürlich ein wenig Zeit beanspruchen, aber es wird sich in jedem Fall lohnen. Nicht nur weil du damit vermutlich sehr lange Zeit keine Grenzen mehr finden wirst (...wenn überhaupt), sondernd auch weil AutoIt alleine völlig ausreicht um deine Vorhaben umzusetzen. Von deinem bisherigen Tool kannst du dich dann verabschieden und alles in einer einzigen Sprache umsetzen :-)

...und da sowas immer verständlicher ist wenn man mal Code vor augen hat:

; bewege die Maus zur Bildschirmposition x=100, y=200
MouseMove(100, 200)

; klicke die linke Maustaste an dieser Position
MouseClick("left")

; warte 2 Sekunden (= 2000 Millisekunden)
Sleep(2000)

; bewege die Maus zur Bildschirmposition x=600, y=300
MouseMove(600, 300)

; halte die  linke Maustaste an dieser Position gedrückt
MouseDown("left")

; warte 1 Sekunde (= 1000 Millisekunden)
Sleep(1000)

; lass die linke Maustaste wieder los
MouseUp("left")

; warte 0.5 Sekunden (= 500 Millisekunden)
Sleep(500)

; sende die Tastatureingabe "Braaaains!"
Send("Braaains!", 1)

; sende die [Enter]-Taste
Send("{Enter}")

Hat so natürllich keine Funktion, zeigt nur mal wie das dann aussieht. Die einzelnen Funktionen werden in der Dokumentation umfangreich und mit Beispielen erklärt, da findet man sich gut zurecht.

Und zuletzt: ...das lässt sich dann auch als ausführbare Datei (.exe) speichern und auf PCs ausführen, auf denen Autoit garnicht installiert ist.

Grüße!

Mit welcher Tastenkombination könnte ich den rechten Maus-Klick auslösen?

und wie kann ich die linke Mausfunktion auf der Tastatur simulieren?

...zur Frage

WakeOnLan Cronjob?

Hallo Leute,

Ich habe einen DIY-NAS (mit FreeNAS OS) in meinem Flur stehen, der immer Montagmorgens einen Scrub durchführen soll.
Nun möchte ich aber nicht, dass der Server 24/7 läuft, da er etwas überdimensioniert ist, was den Stromverbrauch angeht und ich zusätzlich immer erst gegen 18 Uhr nachhause. Wenn ich den Server unter der Woche benutze führe ich immer einen WoL Befehl von meinem Smartphone durch um ihn zu booten. Da ich es morgens manchmal vergesse den Server für den Scrub anzuschalten wollte ich einen Cronjob einrichten, der meinen Server jeden Montag um 8 Uhr startet.

Nun stellt sich mir aber die Frage, wie stelle ich das an ?
Da mein PC natürlich nicht dauernd läuft und auch mein Handy mal keinen Akku mehr haben kann, stellt sich mir die Frage, wie richtet man denn am besten den Cronjob ein, bzw. wo?

Meine Überlegungen waren bisher FritzBox Modifikation (Freetz) mit CronTab Funktion oder Raspberry Pi (welches OS, etc.?)...
Hat da jemand vielleicht Empfehlungen oder Ideen, wie ich dieses "Problem" lösen könnte ?

Vielen Dank bereit im Voraus

...zur Frage

Trackballs für Linkshänder?

Mit meinem bisherigen Trackball, der Logitech MarbleMouse, bin ich nicht wirklich zufrieden. Gibt es andere, für Linkshänder geeignete Trackballs? Sowas wie die Logitech M570, nur eben für Linkshänder?

...zur Frage

Neue Gamer Maus für kleine Hände gesucht

Moin Leute,
Wie ihr schon im Titel lesen könnt bin ich auf der suche nach einer gamer maus für meine kleinen Hände. Von Mittelfinger bis zum Handgelenk sind es bei mir ca 18 cm. Sie sollte mindestens 2 seitliche extratasten haben und minimum 3500 dpi.
Bis jetzt habe ich noch eine Razer deathadder, ich muss sagen, dass razer schon ziemlich geile gamingmäuse macht und die verarbeitung 1A ist. Doch leider ist sie mir zu groß und ich kann sie nur halbwegs kontrollieren wenn ich die DPI auf das maximum einstelle und an die 2 Seitentasten komme ich nur beim surfen ran.
Ich zocke hauptsächlich egoshooter und preislich will ich mal nicht so geizig sein, aber auf keinen fall über hundert Euro.

...zur Frage

Gibt es eigentlich eine Maus für Senioren?

Das fände ich doch mal spannend, denn Senioren oder "Goldies" wie sie mittlerweile genannt werden, sind doch die neue Zielgruppe. Senioren haben ja auch andere Anforderungen an so ein Gerät. Ja, gibt es denn schon eine Maus für Senioren?

...zur Frage

Meine Maus hat aussetzer, woran liegt es ?

Ich habe Laser Maus von Logitech (mit Kabel) die Maus liegt auf einem schlichtem Blauen untergrund (glatt) ab und zu hat die Maus mal für 10 sek. aussetzer, inden ich den curser nicht bewegen kann. Woran liegt es eher, an dem Untergrund oder an der Maus ?

...zur Frage

Was möchtest Du wissen?