|
You last visited: Today at 14:47
Advertisement
[RELEASE] COLOR READER (+ MOUSE POS.)
Discussion on [RELEASE] COLOR READER (+ MOUSE POS.) within the AutoIt forum part of the Coders Den category.
07/17/2011, 08:12
|
#1
|
elite*gold: 23
Join Date: Jul 2011
Posts: 108
Received Thanks: 25
|
[RELEASE] COLOR READER (+ MOUSE POS.)
Hallo Leute!
Möchte euch heute mein Programm vorstellen,
mit dem ihr easy den Farbencode einer bestimmten stelle auslesen könnt!
Dies eignet sich sehr gut für beispielsweise einen kleinen Aimbot füf Flashgames!
Mein Programm zeigt euch auch die Position, auf der sich eure Maus befindet!
Ich hoffe es gefällt euch, ist mein erstes Programm das ich release!
Viel Spaß damit!
-Baddibu (aka. FeedMe)
|
|
|
07/17/2011, 12:34
|
#2
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
Die 3 Zeilen Code sind aber wahrlich kein Teufelswerk...
Code:
HOTKEYSET("{Esc}", "_Exit")
HotKeySet("{NUMPADMULT}", "Start")
Global $COLOR
Global $POS
While 1
Sleep(50)
$POS = MouseGetPos()
$COLOR = PixelGetColor($POS[0], $POS[1])
ToolTip($COLOR & @CRLF & "X-KOR: " & $POS[0] & @CRLF & "Y-KOR: " & $POS[1])
WEnd
Func START()
ClipPut("Farbe: " & $COLOR & @CRLF & "X-KOR: " & $POS[0] & @CRLF & "Y-KOR: " & $POS[1])
EndFunc
Func _EXIT()
Exit
EndFunc
Zumal man es auch noch etwas kürzer hätte schreiben können:
Code:
HOTKEYSET("{Esc}", "_Exit")
HotKeySet("{NUMPADMULT}", "Start")
while 1
ToolTip("Farbe: " & PixelGetColor(mousegetpos(0),mousegetpos(1)) & @CRLF & "X-KOR: " & mousegetpos(0) & @CRLF & "Y-KOR: " & mousegetpos(1))
WEnd
Func START()
ClipPut("Farbe: " & PixelGetColor(mousegetpos(0),mousegetpos(1)) & @CRLF & "X-KOR: " & mousegetpos(0) & @CRLF & "Y-KOR: " & mousegetpos(1))
EndFunc
Func _EXIT()
Exit
EndFunc
|
|
|
07/17/2011, 13:20
|
#3
|
elite*gold: 0
Join Date: Nov 2008
Posts: 980
Received Thanks: 143
|
Nette idee jedoch gibts das schon bei autoit dabei
Quote:
|
C:\Program Files\AutoIt3\Au3Info.exe
|
@Moep ich finds scheiße wenn man einfach mal so den quellcode von jmd anders postet , egal wie simpel er ist
|
|
|
07/17/2011, 22:28
|
#4
|
elite*gold: 23
Join Date: Jul 2011
Posts: 108
Received Thanks: 25
|
Quote:
Originally Posted by Kronasify
Nette idee jedoch gibts das schon bei autoit dabei
@Moep ich finds scheiße wenn man einfach mal so den quellcode von jmd anders postet , egal wie simpel er ist
|
Danke! Habe mir mühe gegeben, ich mache das noch nicht so lange!
|
|
|
07/18/2011, 03:39
|
#5
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by _.-~Baddibu~-._
Danke! Habe mir mühe gegeben, ich mache das noch nicht so lange!
|
Jeder fängt mal klein an.
Für solche "kleineren" Releases gibt es einen Sammelthread in der elitepvpers coder Releases section.
|
|
|
07/18/2011, 17:58
|
#6
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by | Moep |
Zumal man es auch noch etwas kürzer hätte schreiben können:
Code:
HOTKEYSET("{Esc}", "_Exit")
HotKeySet("{NUMPADMULT}", "Start")
while 1
ToolTip("Farbe: " & PixelGetColor(mousegetpos(0),mousegetpos(1)) & @CRLF & "X-KOR: " & mousegetpos(0) & @CRLF & "Y-KOR: " & mousegetpos(1))
WEnd
Func START()
ClipPut("Farbe: " & PixelGetColor(mousegetpos(0),mousegetpos(1)) & @CRLF & "X-KOR: " & mousegetpos(0) & @CRLF & "Y-KOR: " & mousegetpos(1))
EndFunc
Func _EXIT()
Exit
EndFunc
|
effizienztechnisch ist das ganze sehr bedenklich...
du liest durchgängig doppelt alle werte ein (beim druck von "{NUMPADMULT}" sogar vierfach) . hierbei ist das einmalige einlesen der mausposition und der speicherung der position, in einer variable doch klar zu bevorzugen.
davon abgesehen führt das entfernen des sleeps zu einer extremen cpu belastung
|
|
|
07/18/2011, 19:07
|
#7
|
elite*gold: 0
Join Date: Jun 2009
Posts: 121
Received Thanks: 13
|
Sowas in der Art hab ich auch mal gemacht.

ich würde des mit nem gui und winsetontop verbinden...
|
|
|
07/18/2011, 19:35
|
#8
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
Quote:
Originally Posted by lolkop
effizienztechnisch ist das ganze sehr bedenklich...
du liest durchgängig doppelt alle werte ein (beim druck von "{NUMPADMULT}" sogar vierfach) . hierbei ist das einmalige einlesen der mausposition und der speicherung der position, in einer variable doch klar zu bevorzugen.
davon abgesehen führt das entfernen des sleeps zu einer extremen cpu belastung 
|
Darauf hab ich gewartet.  Aber du hast recht, wenn man die werte vorher in Variablen speichert wird die Funktion nur einmal aufgerufen. Interessant wäre jetzt allerdings wie die Funktion Übergabeparameter behandelt, bzw was abläuft wenn kein Übergabeparameter angegeben wird.
Das Sleep hab ich mir leider abgewöhnt, da meine Scripts in der Regel umfangreicher sind und Sleeps da nur zu sinnlosen verzögerungen führen. Aber bei so kurzen Scripts ist natürlich ein kleines sleep von 10ms notwendig, was ich leider vergessen hab.
|
|
|
 |
Similar Threads
|
[Release]Metin2 Pong & Key Reader
05/01/2013 - Metin2 PServer Guides & Strategies - 611 Replies
Abend Elitepvpers,
Wie zuvor erwähnt Release Ich mein Metin2 KeyManager der Pong & Key liest.
http://img846.imageshack.us/img846/3704/keymanage r02.th.png
Verwendung:
Mit dem Pong könnt Ihr mit einem modifizierten Orginal DE Ordner auf einen Privat Server connecten, Ihr müsst jedoch selbstständig die serverinfo anpassen.
Mit dem Key könnt Ihr einen Entpacker für einen Privat Server Client erstellen lassen, somit könnt ihr einfach an benötigte Dateien gelangen, selbst wenn dieser...
|
[Release]Nebenprodukte des Alphatests von Pong & Key Reader V2
07/20/2011 - Metin2 PServer Guides & Strategies - 161 Replies
Guten morgen,
Wie manche bereits mitbekommen haben, arbeite ich an der V2 meines
Pong & Key Reader. Nach dem die erste Alpha Version der neuen Engine, die
!ähnlich wie ein Bruteforce verfahren arbeitet und bereits ziemlich gut funktioniert,
kann ich nun die Ergebnisse die daraus resultieren veröffentlichen.
|
[Release] InI File Reader
06/28/2009 - CO2 PServer Guides & Releases - 2 Replies
Well This Should be All.
|
[Java Release with Source] Account Info Saver & Reader
09/13/2008 - CO2 Programming - 5 Replies
Okay, i've updated the Acount Info Saver to make the files un-readable unless you use this, or just right click and open with notepad xD.
So, anyways, pretty simple, i just had it remove the .txt extension, and made this program to read the text file itself.
How to use - Just type your login ID you used to save the file with, and it should read it :)
Note to a Mod: You can delete my old thread of the Saver, or you can keep it so people can learn how to write text files in java, doesnt...
|
All times are GMT +1. The time now is 14:47.
|
|