Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIt] Mit Maustaste starten

Discussion on [AutoIt] Mit Maustaste starten within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Bodenplatte's Avatar
 
elite*gold: 150
Join Date: Dec 2013
Posts: 184
Received Thanks: 17
[AutoIt] Mit Maustaste starten

Hallo zusammen,

ich wollte mal wissen ob mir jemand weiter helfen kann, ich habe vor das wenn ich eine Taste auf meiner Maus drücke, die es jedoch nicht auf jeder Maus gibt (also nicht die linke, rechts oder das Mausrad), es nach einer bestimmten Farbe sucht und diese dann wenn gefunden, anklickt.

Also meine allgemeine Frage, ist es möglich das wenn ich Taste x auf der Maus drücke und es dann solange sucht bis es gefunden wurde und dann automatisch pausiert oder wenn ich die Taste wieder loslasse und nichts gefunden wird, ebenfalls pausiert? Also es wird immer nur 1x gesucht wenn die Taste gedrückt wird, wird jedoch pausiert, wenn ich sie wieder loslasse.
Wie würde das dann heißen?

Ich bedanke mich bereits im Voraus.

LG Bodenplatte
Bodenplatte is offline  
Old 02/02/2016, 18:26   #2
 
°Incinerate's Avatar
 
elite*gold: 400
Join Date: Jun 2011
Posts: 513
Received Thanks: 101
Ich kann dir nicht ganz folgen.
Du suchst eine bestimte Farbe (in einem bestimmten Bereich oder auf deinem Mauscurser) wenn du z.B. die Maustaste 5 betätigst?

Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")

While 1
	If _IsPressed(05 , $dll) Then
		$pos = MouseGetPos()
		$color = PixelGetColor($pos[0], $pos[1])
		MsgBox(0,$color, Hex($color, 6))
	EndIf
WEnd
°Incinerate is offline  
Old 02/02/2016, 21:21   #3
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Incinerate hat dir schon einen guten Vorschlag gegeben. Die Funktion die du suchst ist _IsPressed, damit kannst du neben LMB und RMB auch zusätzliche Maustasten "belegen".

In der Dokumentation findest du die dazugehörigen Codes.
alpines is offline  
Old 02/02/2016, 22:13   #4
 
Bodenplatte's Avatar
 
elite*gold: 150
Join Date: Dec 2013
Posts: 184
Received Thanks: 17
Quote:
Originally Posted by °Incinerate View Post
Ich kann dir nicht ganz folgen.
Du suchst eine bestimte Farbe (in einem bestimmten Bereich oder auf deinem Mauscurser) wenn du z.B. die Maustaste 5 betätigst?

Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")

While 1
	If _IsPressed(05 , $dll) Then
		$pos = MouseGetPos()
		$color = PixelGetColor($pos[0], $pos[1])
		MsgBox(0,$color, Hex($color, 6))
	EndIf
WEnd
Ich suche eine genau Farbe bzw. mehrere auf dem Bildschirm, vielen Dank werde ich ausprobieren.
Bodenplatte is offline  
Old 02/04/2016, 14:28   #5
 
Bodenplatte's Avatar
 
elite*gold: 150
Join Date: Dec 2013
Posts: 184
Received Thanks: 17
Vielen Dank habe es nun geschafft.
Bodenplatte is offline  
Reply


Similar Threads Similar Threads
Autoit per hotkey starten!
03/15/2014 - AutoIt - 17 Replies
Hallo, ich bräuchte bei folgendem script hilfe: Und zwar, wiederholt sich das script immer wieder(klar wegen der while schleife) Aber ich benötige das so, dass ich das script 1mal per hotkey auslöse und es von selbst stoppt! Und beim nochmaligen hotkey druck, soll sich das script wiederholen und wieder von selbst stoppen! Bitte um hilfe
[HILFE]Autoit Exe als Autoit Script starten!
07/29/2012 - AutoIt - 0 Replies
EDIT: GELÖST.
[HELP] Admin Programm mit AutoIt Starten
10/18/2011 - AutoIt - 2 Replies
Hallo liebe Com. Ich möchte ein kleines Tool für Minecraft machen... Funktioniert auch alles soweit, ABER MC hat bei "Als Administrator ausführen" standartmässig ein Häckchen, und ich weiss nicht wie man solche Programme ohne das Häckchen weg zu machen starten kann. Ich habe es bereits mit RunAs versucht aber es hat nicht geklappt. Vieleicht bin ich auch zu dumm aber dieser befehl ist ja eig recht simpel.
Autoit makros mit linker maustaste?
02/12/2011 - AutoIt - 2 Replies
Hi ich wollte mal fragen ob man bei auto it makros erstellen kann z.B. wenn man Linke maustaste drückt, sendet autoit danach 2 mal q. Wenn sowas möglich ist helft mir bitte. Danke
Autoit srobot starten
03/30/2007 - AutoIt - 0 Replies
Hey hab mal ne Frage.... einige habens ja geschafft den isrobot zu starten und dann damit das game. und das genze ebne per autoit... wie kann man das machen? RUN() ist klar um den isro zu starten...dann hab ich den im tray...jz will ich das game starten, ohne dass die maus auch nur zuckt... wie geht das?



All times are GMT +1. The time now is 21:58.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.