[How To] AutoIt ImageSearch ( am Metin2 Beispiel )

10/31/2011 10:50 .xNeoNStyLeZz'[xNP]#61
Kann mir das jmd noch mal etwas genauer erklären?
01/09/2012 23:35 dagster#62
Bei sich bewegenden dingen gehts nicht wies aussieht richtig? Oder muss ich da was berücksichtigen?
02/08/2012 16:24 Cekdar#63
Bitte um Reupload
02/08/2012 18:22 jacky919#64
Quote:
Originally Posted by _Eckl View Post
kann man sowas in visual c++ auch machen?
Wenn ja könnt mir einer ein Tutorial machen das würde sicher auch viele andere interessieren.
[Only registered and activated users can see links. Click Here To Register...]
Im Anhang sind die Dateien für ImageSearch und ein Beispiel. Dieses ist sehr leicht verständlich, denn die Nutzung der Funktion ist nicht wirklich anspruchsvoll.
11/18/2013 18:54 oOlP4RTYlOo#65
Erstens: Entschuldigt mich für das pushen.
Zweitens: Könnte mir jemand helfen? Ich habe mich umgesehen, viele Scripte ausprobiert, aber keins ging. :(
1. ImageSearchDLL.dll ist im system32 Ordner
2. ImageSearchDLL.dll ist im Script Ordner

Hier drin befindet sich mein Problem. :D
11/18/2013 20:20 alpines#66
Wo ist jetzt das Problem? Findet er das Bild nicht oder was?
11/18/2013 20:44 oOlP4RTYlOo#67
Ja, Entschuldigung ich hab das Problem vergessen hinzuschreiben.. :s
Ich habe das bei Else hingeschrieben:
Code:
MsgBox(0, "", "Nicht gefunden")
Wenn ich Else komplett weglasse und:
Code:
MsgBox(0, "", "Gefunden")
durch
Code:
MouseMove($x1, $y1)
ersetze, dann geht die Maus nach oben links.. :(
11/18/2013 22:00 alpines#68
Eventuell den Parameter für Zentriert/Oben-Links verstellt? (Der 2.)
11/18/2013 23:11 oOlP4RTYlOo#69
Wie meinst du das jetzt?
Habe das davor falsch hingeschrieben "dann geht die Maus nach oben rechts.." <- sollte nach oben links sein, sry :s
Hab mich jetzt auch oben korrigiert.
Liegt das vielleicht daran, dass der die Position 0 von $x1, $y1 abliest und dann dahin geht?
Code:
$Search = _ImageSearch("Papierkorb.bmp", 1, $x1, $y1, 0)
Wenn du mit Parameter die 1 meinst, die 1 steht ja für die Mitte des Bildes? Also passt das eigtl.?


Edit: Ich hab es hinbekommen, danke dir :)
11/19/2013 16:14 alpines#70
Wenn der nach oben links geht dann wird es wohl heißen, das der Return vom ImageSearch 0 ist und nicht 1, sonst würden $x1 und $y1 gesetzt werden.
11/23/2014 19:42 xork#71
Hey

Ich wollte die DLL in Java includieren, nur leider will das nicht so wie ich ^^

Code:
	public interface ImageSearchI extends Library {
		ImageSearchI lib = (ImageSearchI) Native.loadLibrary("ImageSearchDLL.dll", ImageSearchI.class);

		public String[] ImageSearch(int x, int y, int right, int bottom, String image);
	}

	public static void main(String[] args) throws HeadlessException, AWTException {
		LOGGER.setLevel(Level.FINEST);
		
		ImageSearchI.lib.ImageSearch(0, 0, 1, 1, "*0 /img/tantun.PNG");
}
Bringt leider folgende Fehlermeldung


Hat jemand nen Fingerzeig woran das liegen könnte?
01/16/2015 20:07 Nippilein#72
das vif ist leider net mehr evrfügbar...
Gibs da iwo ein Remake von? :)