zinedine
Goto Top

Mausklick per batch

Hallo zusammen,

kann mir jemand sagen, wie eine batch Datei aussehen muss um folgendes zu machen:
Um eine bestimmte Uhrzeit am Tag, sollen an einer bestimmten stelle (Koordinat), 2 linke Mausklicks im Abstand von 2 sec.gesetzt werden

Content-Key: 394765

Url: https://administrator.de/contentid/394765

Printed on: April 16, 2024 at 16:04 o'clock

Member: nepixl
nepixl Dec 05, 2018 at 07:53:07 (UTC)
Goto Top
Hi,

Google mal nach 'Ghost Mouse'.

Gruß
Member: Zinedine
Zinedine Dec 05, 2018 at 08:08:48 (UTC)
Goto Top
Ich bräuchte lieber eine batch, falls das überhaupt geht... danke
Member: Lochkartenstanzer
Lochkartenstanzer Dec 05, 2018 at 08:20:30 (UTC)
Goto Top
Nimm lieber Powershell: https://archive.codeplex.com/?p=wasp

lks
Member: Kraemer
Kraemer Dec 05, 2018 at 08:44:29 (UTC)
Goto Top
Zitat von @Zinedine:

Ich bräuchte lieber eine batch, falls das überhaupt geht... danke
nicht so, wie du dir das vorstellst.
Mitglied: 137846
137846 Dec 05, 2018 updated at 11:46:36 (UTC)
Goto Top
Zitat von @Zinedine:
sollen an einer bestimmten stelle (Koordinat), 2 linke Mausklicks im Abstand von 2 sec.gesetzt werden
Ich bräuchte lieber eine batch, falls das überhaupt geht... danke
Geht, hier ClickBait für deine "verstaubte" Batch
@echo off &setlocal
set posX=100
set posy=100
powershell -ExecutionPolicy ByPass -Command ^"^  
	Add-Type -A System.Windows.Forms;^
	Add-Type -Memberdefinition '[DllImport(\"user32.dll\")]public static extern void mouse_event(int dwFlags, int dx, int dy, int dwData, int dwExtraInfo);' -Namespace Tools -Name Mouse ;^  
	$pos = new-object System.Drawing.Point %posX%,%posY%;^
	[System.Windows.Forms.Cursor]::Position = $pos;^
	[Tools.Mouse]::mouse_event(2,$pos.X,$posY,0,0);^
	[Tools.Mouse]::mouse_event(4,$pos.X,$posY,0,0);^
	sleep 2;^
        [System.Windows.Forms.Cursor]::Position = $pos;^
	[Tools.Mouse]::mouse_event(2,$pos.X,$posY,0,0);^
	[Tools.Mouse]::mouse_event(4,$pos.X,$posY,0,0);^"  
Gruß A.
Member: Penny.Cilin
Penny.Cilin Dec 05, 2018 at 09:28:00 (UTC)
Goto Top
@137846, nennt man das nicht
  • Batch over Powershell
  • Batch includes Powershell
  • Batch featured Powershell?

Gruss Penny
Mitglied: 137846
137846 Dec 05, 2018 updated at 09:32:28 (UTC)
Goto Top
Zitat von @Penny.Cilin:

@137846, nennt man das nicht
  • Batch over Powershell
  • Batch includes Powershell
  • Batch featured Powershell?
Ist doch wurscht, ist alles in der *.bat inkludiert face-smile. Von irgendwelchen Anforderungen die er nicht möchte hat er nicht gesprochen und die PS ist ja nun in halbwegs aktuellen OS überall standardmäßig vorhanden.
Member: Lochkartenstanzer
Lochkartenstanzer Dec 05, 2018 at 09:31:06 (UTC)
Goto Top
Zitat von @137846:

..
powershell ... ^"^
..

Sag ich doch. face-smile

lks
Mitglied: 137846
137846 Dec 05, 2018 updated at 09:34:26 (UTC)
Goto Top
Zitat von @Lochkartenstanzer:
Sag ich doch. face-smile
Joa, nur brauchst du so keine aufgeblähten Libraries für die simple Anforderung face-smile.

Ich warte nur noch auf die tuppen, die mit Batch ihr Auto fahren wollen, das fehlt hier noch, aber der Freitag ist ja nicht mehr weit ...
Member: Lochkartenstanzer
Lochkartenstanzer Dec 05, 2018 at 09:34:14 (UTC)
Goto Top
Zitat von @137846:

Zitat von @Lochkartenstanzer:
Sag ich doch. face-smile
Joa, nur brauchst du so keine aufgeblähten Libraries face-smile.

Klar. Aber die libraries erlauben dem To noch viele andere Sachen. face-smile

lks
Mitglied: 137846
137846 Dec 05, 2018 updated at 09:35:39 (UTC)
Goto Top
Zitat von @Lochkartenstanzer:
Klar. Aber die libraries erlauben dem To noch viele andere Sachen. face-smile
Wenn er denn überhaupt in der Lage ist sie einzubinden face-smile.
Member: Zinedine
Zinedine Dec 05, 2018 at 10:02:28 (UTC)
Goto Top
Danke Leute...
Ich versuch mich dann mal drann...
Member: Schultheiss58
Schultheiss58 Dec 05, 2018 at 16:56:27 (UTC)
Goto Top
http://www.nirsoft.net/utils/nircmd.html
Dieses kleine Tool kann das Umsetzen und sogar noch mehr. Einfach per Batch mit Parameter aufrufen.