|
You last visited: Today at 12:49
Advertisement
Image Search Problem
Discussion on Image Search Problem within the AutoIt forum part of the Coders Den category.
06/22/2010, 18:39
|
#1
|
elite*gold: 4
Join Date: Jan 2010
Posts: 1,402
Received Thanks: 455
|
Image Search Problem
Heyy
ich bin gerade dabei einen Bot zu Schreiben, leider habe ich ein Problem mit Image Search ... irgendwie checke ich das nicht so
Ich habe vor dass wenn man Start klickt dass der Bot nach einem Bild sucht und dann mit der Maus dorthin geht und ein Linksklick macht.
Hier mal der Source Code von mein Bot:
Code:
#include <GUIConstants.au3>
Global $INTERVALL
Global $ENDE
Global $PAUSED
HotKeySet("{Pause}", "Pause")
HotKeySet("{End}", "beenden")
#Region ### START Koda GUI section ###
$Form1_1 = GUICreate("Form1", 202, 171, 193, 125)
$Anleitung = GUICtrlCreateGroup("Anleitung", 8, 96, 185, 65)
$Label1 = GUICtrlCreateLabel("Hier kommt noch ne Anleitung hin", 16, 112, 36, 17)
GUICtrlSetFont(-1, 8, 400, 4, "MS Sans Serif")
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Start = GUICtrlCreateButton("Button1", 24, 64, 155, 25, 0)
$Intervall = GUICtrlCreateLabel("Intervall", 32, 32, 59, 20)
GUICtrlSetFont(-1, 11, 800, 0, "MS Sans Serif")
$Input1 = GUICtrlCreateInput("Input1", 120, 32, 57, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Start
$Intervall = GUICtrlRead($Input1)
Call("Bot_Aktiv")
EndSwitch
WEnd
Func BOT_AKTIV()
GUISetState(@SW_HIDE)
While 1
[B][COLOR="Red"]<Hier soll der Image Search Code hin>[/COLOR][/B]
Sleep($INTERVALL)
[B][COLOR="Black"][COLOR="Red"]<Hier soll noch einmal der Image Search Code hin>[/COLOR][/COLOR][/B]
Sleep 5000
Wend
EndFunc
Func BEENDEN()
$ENDE = 1
MsgBox(0, "Beenden", "Der Bot wurde Beendet", $ENDE)
Exit 0
EndFunc
Func PAUSE()
$PAUSED = Not $PAUSED
While $PAUSED
Sleep(100)
TrayTip("Pause", "Der Bot ist im Pause-Modus. Zum Fortfahren die Pause-Taste drücken.", 5)
WEnd
Traytip("Aktiv", Der Bot ist wieder Aktiv.", 5)
EndFunc
Func _ImageSearchArea($findImage,$resultPosition,$x1,$y 1,$right,$bottom,ByRef $x, ByRef $y, $tolerance)
Ist das der Code dafür ? wenn ja bitte dann die einzelnen Sachen erklären, denn so gut Englisch kann ich nicht, und auf Deutsch habe ich bisher noch keine Anleitung gefunden.
Wäre nett wenn mir wer Helfen könnte
MFG
|
|
|
06/22/2010, 19:37
|
#2
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
if PixelSearch(***) not @error then...
|
|
|
06/22/2010, 19:57
|
#3
|
elite*gold: 4
Join Date: Jan 2010
Posts: 1,402
Received Thanks: 455
|
PixelSearch ? ich wollts per ImageSearch machen  ich weiss nur nicht wie der korrekte Befehl dafür ist
|
|
|
06/22/2010, 20:10
|
#4
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
so eine funktion gibt es in autoit nicht.
falls du dennoch hilfe brauchst schreib mir eine pn mit deiner icq nummer ich hab momentan etwas zeit
|
|
|
06/22/2010, 20:32
|
#5
|
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
|
Google doch einfach mal nach "imagesearch.au3", dann wirst du finden, was du suchst
|
|
|
06/22/2010, 21:40
|
#6
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
hab ihm im icq geholfen, nachn paar min war er off, ich nehm mal an das sich das erledigt hat
|
|
|
06/23/2010, 22:31
|
#7
|
elite*gold: 4
Join Date: Jan 2010
Posts: 1,402
Received Thanks: 455
|
Also mit Pixelsearch klappts nicht so gut am anfang hat er den richtigen Punkt gefunden, aber sobald ich das Fenster verschiebe findet er nicht mehr den richtigen Punkt :/ ... habe es mit Image Search ausprobiert und dort klappts einigermaßen bin damit noch ein bisschen am rumbasteln hoffe ich bekomme es damit hin.
 )
|
|
|
06/23/2010, 22:44
|
#8
|
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
|
Quote:
Originally Posted by jey91
Also mit Pixelsearch klappts nicht so gut am anfang hat er den richtigen Punkt gefunden, aber sobald ich das Fenster verschiebe findet er nicht mehr den richtigen Punkt :/ ... habe es mit Image Search ausprobiert und dort klappts einigermaßen bin damit noch ein bisschen am rumbasteln hoffe ich bekomme es damit hin.
 )
|
Mußt halt darauf achten, daß dein Bildausschnitt nicht zu groß aber dennoch eindeutig zuzuweisen ist, dann klappt's eigentlich ganz gut
|
|
|
06/23/2010, 22:59
|
#9
|
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
|
Bei PixelSearch muss man erstmal definieren, dass es nur im aktiven Fenster sucht.
Dann gibt's auch keine Probleme wenn man das verschiebt ;D
PHP Code:
Opt("PixelCoordMode",0)
|
|
|
06/23/2010, 23:09
|
#10
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
genau das beichtete ich ihm auch @ mipez
|
|
|
Similar Threads
|
[UDF] Autoit Image Search
10/01/2010 - AutoIt - 8 Replies
We dont like racist forum fuc|< you.
|
[Question]Image search? bmp files?
01/21/2010 - Mabinogi - 6 Replies
Im currently making auto ego feed macro.
This requires bmp files.
I was wondering how you can this files.
Do you screen it and paint it and cover it to bmp.
or is there certain program just lets you get bmp file right away.
|
how to use image search area!! help.
12/13/2009 - Mabinogi - 8 Replies
Func _ImageSearchArea($findImage,$resultPosition,$x1,$y 1,$right,$bottom,ByRef $x, ByRef $y, $tolerance)
Someone explain each variable to me please. Especially the 2 coordinate variables that determines which area it searches in specifically.
|
[Request] image search
11/27/2009 - Mabinogi - 7 Replies
is the any other image search beside auto it and ahk cause neither work
|
All times are GMT +1. The time now is 12:51.
|
|