pixelSearch

06/28/2009 22:02 tyrantklapp#1
hi leute,
brauch mal eure hilfe bei autoit
ich möchte einen bot machen der einen pixel sucht
und wenn er ihn findet soll er mit der maus zu ihm gehen und
rechtsklick machen
( bin anfänger bei autoit)

thx im vorraus
06/28/2009 22:23 kknb#2
auch anfänger können die autoit hilfe benutzen. stichwörter: pixelsearch, mouseclick.

pseudocode:

untersucht einmalig

pixelsearch bla
if not@error then
mouseklick(rightbla)
endif

untersucht dauerthaft die position bis pixel gefunden wurde

while 1
pixelsearch bla
if not @error then exitloop
sleep(50)
wend
mouseclick(rightbla)

ansonsten guck dir sämtliche arten von schleifen an: do...until, while, for...next


have fun
06/28/2009 23:26 marcopolo1990#3
kleine hilfe noch dabei:

Array[0] = x, Array[1] = y

deshalb:

Mouseclick ( "left" , $var[0] , $var[1] )

die $var beim pixelsearch am besten mit einem "Dim" davor versehen
06/29/2009 20:51 fieser-hund#4
Quote:
Originally Posted by marcopolo1990 View Post
kleine hilfe noch dabei:

Array[0] = x, Array[1] = y

deshalb:

Mouseclick ( "left" , $var[0] , $var[1] )

die $var beim pixelsearch am besten mit einem "Dim" davor versehen
und warum "Dim" ? ;)
nur so ne frage neben :rolleyes:
06/30/2009 02:37 marcopolo1990#5
probiers mal ohne ;)
kann sonst probleme mit $Array[$i] geben
07/02/2009 18:41 fieser-hund#6
Quote:
Originally Posted by marcopolo1990 View Post
probiers mal ohne ;)
kann sonst probleme mit $Array[$i] geben
Hmm. Hab ich zwar noch nie gemacht und ich hatte i-wie nie probleme.
Tja, jeder dem Seinen.
07/04/2009 13:34 SCORNI#7
Very Simpel
PHP Code:
hotkeyset ("{F9}","start")
func start()
$kleinerfisch PixelSearch008006000x625F45  )
If 
Not @error Then
    mousemove 
($kleinerfisch[0],$kleinerfisch[1])
mousedown ("left")

EndIf
endfunc
while 1
wend 
Ich hoffe ich konnte helfen

Wurde gelöst

#vote4close
07/04/2009 22:25 kknb#8
irgendwie kann ich dich nicht leiden.
07/04/2009 23:14 buFFy!#9
[Only registered and activated users can see links. Click Here To Register...]

:rolleyes:
07/05/2009 13:35 SCORNI#10
@kknb:

bist wohl stolz auf deine 1000 posts aber schreibst nie jemandem den fertigen quellcode auf immer nur:
lern mal die autoit grundlagen.
Quote:
irgendwie kann ich dich nicht leiden.
sinnloses posten hillft keinem. Du sammelst posts durch einfach nur sinnlose sätze
07/05/2009 13:40 __wadim#11
Quote:
Originally Posted by SCORNI View Post
@kknb:

bist wohl stolz auf deine 1000 posts aber schreibst nie jemandem den fertigen quellcode auf immer nur:
lern mal die autoit grundlagen.

sinnloses posten hillft keinem. Du sammelst posts durch einfach nur sinnlose sätze
du gibst nur scheisse von dir, merkst du das nicht? mit deinem scheiss lold code hilfst du hier niemandem, denn die anderen lernen nicht durch C&P! was kknb geschrieben hat sollte als hilfe volkommen ausreichen.
07/05/2009 13:50 Adroxxx#12
Wurde gelöst, daher #closed