Register for your free account! | Forgot your password?

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

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

Advertisement



Automatisches erkennen eines Pixels in GUI Anwendung?

Discussion on Automatisches erkennen eines Pixels in GUI Anwendung? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
TIMΣ™'s Avatar
 
elite*gold: 23
Join Date: Oct 2010
Posts: 2,986
Received Thanks: 357
Smile Automatisches erkennen eines Pixels in GUI Anwendung?

Hi alle ich wollte mal fragen wie ich ein AutoIt Programm schreibe das automatisch einen bestimmten Pixel (einen Gegenstand in einem Spiel eigentlich) anklikt und dann wenn es angeklikt wurde die "2" drückt. Bin ein totaler Anfänger in AutoIt Weiß nur das ich da ürgendetwas mit Pixelsearch machen muss (erstmal den Pixel Wert herausfinden mit diesem Tool aus Au3 oder sowas) und das mit der "2" drücken weiß ich net aufjedenfall würde gerne wissen wie das genau geht am besten mit vollem Code wenn geht. Und wie würde ich auß dem normalen Code eine GUI Anwendung daraus schreiben? Wäre echt cool das mal zu wissen
TIMΣ™ is offline  
Old 10/26/2011, 07:25   #2
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Einfach mit PixelGetColor prüfen welche Farbe sie hat und wenn die Farbe mit deiner angegebenen Farbe übereinstimmt machst du einen MouseClick dort hin.

Wenn du ein Inventar hast und das ganze Inventar abgesucht werden soll Kannst du mit PixelSearch einen Bereich nach einem Pixel absuchen, sofern das Item farben hat, die es sonst wo nicht gibt im Inventar. PixelSearch gibt dir dann die Koordinaten zurück, wo sich das Pixel befindet und du kannst dort hinklicken.

Senden kannst du deine 2 dann mit Send("2").

Kannst ja die Pixel sachen nochmal in der Helpfile anschauen. Bin gerade leider nicht daheim, um ein Beispiel zu basteln.
BlackHybrid is offline  
Thanks
1 User
Old 10/26/2011, 12:31   #3
 
TIMΣ™'s Avatar
 
elite*gold: 23
Join Date: Oct 2010
Posts: 2,986
Received Thanks: 357

Ich wollte gerne das so machen das er diesen Goldenen Bauplan dann direkt anklickt.
Und wenn er ihn angeklickt hat das er 2 drückt das hat sich ja jetzt geklärt einfach Send("2"). Jetzt habe ich 2 Fragen (und danke das du mir schonmal geholfen hast) reicht PixelSearch um diesen Bauplan zu erkennen den es gibt 2. Arten von Bauplänen einmal mit dem blauen Glitzereffekt und diesen goldenen Glitzereffekt (er soll ja auf den goldenen Bauplan klicken und nicht auf die blauen). Und die 2. Frage wie kann man das den in eine GUI umformen?
TIMΣ™ is offline  
Old 10/26/2011, 12:44   #4
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Du musst einfach mit PixelSearch in einem Bereich nach einem Pixel suchen, der so nur im goldenen Bauplan ist.
BlackHybrid is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Automatisches schließen C++
10/05/2011 - C/C++ - 11 Replies
Es gibt ja anscheinend das Problem dass sich die Konsole manchmal direkt nach der ausgeführten Aktion wieder schließt, obwohl manche gerne noch das Endergebnis sehen würden. Jetzt hab ich ein bisschen mit Google gesucht und bin auf das gestoßen: #include <conio.h> #include <windows.h> ... { void wait (); // Leere Puffer
Obtaining Rough Health Levels through Pixels - With Macro Monkey
11/25/2009 - Tutorials - 0 Replies
Introduction This tutorial aims to help those who wish to obtain information on Health, Mana, etc of a character in a game. With the information here you'll have a good set of information to get started I figured this method out through playing around with a game or two and I'd like to share it. This method cannot compare to directly reading these values in memory, but it is generally enough to keep your avatars alive. After having gone through the tutorial feel free to leave comments,...
Automatisches Tastendrücken
03/11/2008 - Metin2 - 4 Replies
Ist es möglich Tastendrückbefehle in ein inaktives Fenster zu schicken? z.B ist es beim lvln nützlich wenn man einen eigenen Buffschami hat, aber leider muss man zum buffen immer wieder in das andere Fenster gehen... Also kann man machen das z.b die Taste 1 in das inaktive MetinFenster geschickt wird? Wäre nett wenn das wer machen könnte :D Danke :)
help with sizes and pixels
01/08/2007 - Conquer Online 2 - 2 Replies
Could anybody help me by telling me how do i resize the monster size? I mean any monster? Thank you in advance.



All times are GMT +1. The time now is 01:22.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.