Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 17:52

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

Advertisement



Autoit "Automatikgetriebe" Hilfe

Discussion on Autoit "Automatikgetriebe" Hilfe within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2010
Posts: 18
Received Thanks: 0
Autoit "Automatikgetriebe" Hilfe

Hi Leute, ich habe eine Frage ich besitze ein paar Kenntnise in Autoit aber das überschreitet sie: Wie kann ich meinem Script sagen er soll dei Taste sounso drücken wenn der Pixel sounso seine Farbe ändert?
Währe nett wenn mir jemand helfen könnte

mfg
never... is offline  
Old 05/07/2010, 14:23   #2
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Schau dir mal PixelSearch, PixelChecksum und PixelGetColor an
HardCore.1337 is offline  
Old 05/08/2010, 17:52   #3
 
elite*gold: 0
Join Date: May 2010
Posts: 18
Received Thanks: 0
okay...und wie mach ich das damit? Ich weiß zwar das er damit nen pixel suchen bzw die farbe erkennen soll ab mehr nich. Währe nett wenn mir jemand n bissl genauer helfen könnte als nur 3 Würter in den Raum zu werfen ^^
never... is offline  
Old 05/08/2010, 19:21   #4


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
Ok. Ich stell´s dir mal vereinfacht dar (hab im Moment kein AutoIt sry):
Code:
$pixelfarbe = PixelGetColor(x, y)

if $pixelfarbe = "FFFFFF" then ; oder halt ne andere Farbe
 Send("Hallo") ; oder halt die key´s, die du brauchst
end if
Hoffe, ich hab dir helfen können.
Jeoni is offline  
Old 05/08/2010, 20:06   #5
 
elite*gold: 0
Join Date: May 2010
Posts: 18
Received Thanks: 0
While $pixel = 0xFFFFFF
$pixel = PixelGetColor (1699, 792)
Sleep (10)

Send ( "l" )
WEnd

hm....sagt dsa die Variable nich bezeichnet währe....was ist falsch?
never... is offline  
Old 05/09/2010, 09:28   #6


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
Ich hab gelesen, dass $pixel ein String ist und keine Hexazahl (weiß es nicht genau). Wenn dem so ist müsste es
Code:
If $pixel = "FFFFFF" Then
so heißen. Bin mir aber nicht sicher

@affe100:
Bei AutoIt muss man nicht deklarieren, soweit ich weiß. Höchstens zu Übersichtszwecken.

MfG
Jeoni is offline  
Old 05/09/2010, 10:05   #7


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
#moved
Cholik is offline  
Old 05/09/2010, 14:02   #8
 
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
PHP Code:
$oldColour PixelGetColor 1)

While 
1=1
$currentColour 
PixelGetColor 11)

If 
$currentColour <> $oldColour Then
    Send 
"sounso" )
    
$oldColour $currentColour
EndIf

WEnd 
Ich denke mal so in der Art stellst du dir das vor
.nAno is offline  
Reply


Similar Threads Similar Threads
Autoit Script "Hilfe"!
09/02/2010 - General Coding - 14 Replies
Hi ich bin ein Totaler autoit Neuling und brauche eure hilfe ich habs selber nun 2 tage lang versucht aber i-wie bin ich zu blöd dafür ich brauche ein Autoit Script was alle 10-15 min eine bestimmte HP anwählt auf einer bestimmten stelle Linke Maustaste drückt und dann Enter kann mir jemand helfen wie muss das aussehen;)? mfG raffmich
AutoIt sendet bei verwendung einer GUI immer nur "4"!! Hilfe
07/12/2009 - AutoIt - 4 Replies
Hi, hier erst mal meine Source: #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> HotKeySet ("{Insert}", "start") HotKeySet ("{Delete}", "stop")



All times are GMT +1. The time now is 17:53.


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.