Hey, hab mir mal einen Spammbot geschrieben mit 3 imagesearch´s. Allerdings findet der nur die ersten 2. Muss ich noch was einstellen damit der 3 findet?
Momentan schauts so aus:
Hy Leute, ich suche nun schon ne weile nach meinem Problem, nur iwie auf nix gestossen.
Ich bin derzeit dabei, nen Bot für ein Spiel zu schreiben.
Das Spiel läuft im Fenstermodus.
Mit der _Imagesearch funktion findet er ja Bilder, allerdings iwie nur die, die auf dem Desk sind. Nicht die im Game. Also zb den Windows-Start button findet er ohne probs. Theoretisch habe ich mir gedacht, müsste man das Fenster iwie declarieren, damit er weiss, dass er in diesem Fenster suchen soll. Aber eben auch, egal welche auflösung, egal, wo es sich befindet. Mit der Funktion "Winactivate" funzt es nciht.
Frage 1: Muss ich dem Bot sagen, dass er dieses Fenster absuchen soll?
Frage 2: Wenn ja, WIE???? xDD
Bin langsam echt am verzweifeln.
Hoffe, mir kann jemand helfen.
Vielen Dank im vorraus.
Sehr gutes Tutorial aber ein ganz klein wenig klugscheissen muss sein
es heißt nicht inkludieren sondern einbinden ^^. Aber sonst richtig gutes Tut kriegst ein THX!^^
Danke für die Antwort, habe alles gemacht wie du es gesagt hast, aber es kommt immer dieselbe Fehlermeldung.
Mein Bot sieht inzwischen so aus:
Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_UseX64=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include<ImageSearch.au3>
$input = InputBox("Galaxy Gate klicker","Wie oft soll geklickt werden?")
MsgBox ( 0, "Info", "Das Programm wird mit Alt+G gestartet und mit Alt+B beendet.")
HotKeySet ( "!g", "start")
HotKeySet ( "!b", "beenden")
$x1=0
$y1=0
$x2=0
$y2=0
While 1
sleep (1)
WEnd
Func start()
While 1
For $i=1 to $input
$result=_ImageSearch("GGButton.png",1,$x1,$y1,0)
If $result=1 Then
MouseClick ( "left", $x1, $y1)
sleep (1000)
$result2=_ImageSearch("MultiButton.png",1,$x2,$y2,0)
If $result2=1 Then
MouseClick ( "left", $x2, $y2,0)
EndIf
EndIf
Next
WEnd
EndFunc
Func beenden ()
exit 0
EndFunc
Danke für die Antwort, habe alles gemacht wie du es gesagt hast, aber es kommt immer dieselbe Fehlermeldung.
Mein Bot sieht inzwischen so aus:
Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_UseX64=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include<ImageSearch.au3>
$input = InputBox("Galaxy Gate klicker","Wie oft soll geklickt werden?")
MsgBox ( 0, "Info", "Das Programm wird mit Alt+G gestartet und mit Alt+B beendet.")
HotKeySet ( "!g", "start")
HotKeySet ( "!b", "beenden")
$x1=0
$y1=0
$x2=0
$y2=0
While 1
sleep (1)
WEnd
Func start()
While 1
For $i=1 to $input
$result=_ImageSearch("GGButton.png",1,$x1,$y1,0)
If $result=1 Then
MouseClick ( "left", $x1, $y1)
sleep (1000)
$result2=_ImageSearch("MultiButton.png",1,$x2,$y2,0)
If $result2=1 Then
MouseClick ( "left", $x2, $y2,0)
EndIf
EndIf
Next
WEnd
EndFunc
Func beenden ()
exit 0
EndFunc
Habe immer noch keine Antwort auf mein Problem bekommen. Ich hoffe, ihr könnt mir weiterhelfen.
[GUIDE] AutoIt ImageSearch 10/18/2009 - Metin2 Guides & Templates - 14 Replies Ein sehr praktischer Befehl in AutoHotkey: ImageSearch. (http://www.autohotkey.com/docs/commands/ImageSear ch.htm)
Was macht der Befehl?- er sucht den ganzen Bildschrim nach einem Vorgegebenen Bild ab. Vielleicht auch Nützlich für den Angelbot, weil die Leute nicht mehr Pixel suchen müsen, sondern nuch noch Screens machen müssen!
Diesen Befehl gibt es auch für AutoIt!
_________________________________________________ ___________________________
. Kopiere die ImageSearchDLL.dll in...
Autoit ImageSearch 09/20/2009 - AutoIt - 10 Replies moin Leuts,
hab ein problem mit einem Autoit ImageSearch Bot.Unzwar wenn ich den Bot starten erscheint er für ein bruchteil einer sec unten rechts iner taskleiste(da wo die uhr ist) dann schliest er sich wieder. Warum auch immer.
Hier mal der Script
HOTKEYSET("{F6}", "Start")
HotKeySet("{F5}", "Stop")
#include <ImageSearch.au3>
Autoit Problem: imagesearch in metin2 07/29/2009 - AutoIt - 5 Replies tach
Ich hab ein problem mit der imagesearch funktion(muss man erst icluden) und zwar das Bild was ich suchen möchte( teil vom namen der gemsichi )
findet er auf dem Desktop, er findet es wen ich es mit der Vorschau öffne, wenn ich es mit paint öffne aber nicht im Metin2 fentser. woran kann das liegen?
autoit pixelsearch bzw imagesearch 02/04/2009 - General Coding - 0 Replies hi leute,
ich hab mir nen bot mit autoit programmiert. Es ist n Browsergame, das auf Flash basiert. Ich habe Imagesearch benutzt und alles funkzt prima.
Das Problem:
Der Pc ist immer besetzt, wenn ich botte...
Also meine Frage: Gibts da ne alternative zu ImageSearch, die auch in minimierten Fenstern funktioniert?