Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 01:19

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

Advertisement



ImageSearch Problem

Discussion on ImageSearch Problem within the AutoIt forum part of the Coders Den category.

Reply
 
Old 01/05/2014, 01:38   #16
 
flumio's Avatar
 
elite*gold: 50
Join Date: Feb 2009
Posts: 765
Received Thanks: 927
Quote:
Wenn das Spiel im Vollbild läuft dann kannst du ImageSearch glaube ich knicken.
Es läuft im Fenstermodus.
flumio is offline  
Old 01/05/2014, 01:56   #17
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Bei dem spiel kannst das sowieso knicken.

Kann man Imgsearch die variation (?) hochstellen ? vielleicht findet ers ingame nicht
YatoDev is offline  
Old 01/05/2014, 18:08   #18
 
mo.tennis's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 178
Received Thanks: 4
ich habe imagesearch auch schon in spielen benutzt. Zum beispiel bei Silkroad.
Dort hat es einwandfrei funktioniert. Ich würde aber die toleranz "sehr" hoch machen.. ich habe "123" benutzt. Wenn du siehst, dass es bei einer hohen Zahl funktioniert, würde ich den Wert langsam kleiner machen und immer wieder ausprobieren, bis es nicht mehr geht. dann nimmst du den der ein oder 2 versuche vorher dort stand.

Gruß Mo.tennis
mo.tennis is offline  
Old 01/05/2014, 18:42   #19
 
flumio's Avatar
 
elite*gold: 50
Join Date: Feb 2009
Posts: 765
Received Thanks: 927
Quote:
Ich würde aber die toleranz "sehr" hoch machen.. ich habe "123" benutzt.
Gleiche Idee hatte ich auch schon, das Spiel ist anscheinend vor so etwas geschützt.
Ich habe mir jetzt mal das mit den Pattern von Pixeln angeschaut und es ist wirklich effektiver als ImageSearch, kann ich nur weiter empfehlen.

Was mich halt nur irgendwo wundert ist das man die Maus im Spiel bewegen und klicken kann, aber nicht nach Pixeln/Image absuchen, weder im Voll-/Fenstermodus.

Keine Ahnung ob da vllt. Autoit dran scheitert oder man es evt. in C++ programmieren kann.
flumio is offline  
Old 01/05/2014, 19:05   #20
 
GentlemanBoostingService's Avatar
 
elite*gold: 10
Join Date: Jun 2011
Posts: 952
Received Thanks: 517
Danke für die funktionierenden Dateien! Bei mir hat es auch nicht funktioniert aber jetzt geht es bei mir auch.
GentlemanBoostingService is offline  
Old 01/05/2014, 21:21   #21
 
mo.tennis's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 178
Received Thanks: 4
welches spiel meinst du denn überhaupt?

Edit: Was ist eigentlich diese "pattern von Pixeln"?
Hab davon noch nie gehört! Wie sieht denn so ein "befehl" davon aus.?
mo.tennis is offline  
Old 01/05/2014, 21:25   #22
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by mo.tennis View Post
welches spiel meinst du denn überhaupt?

Edit: Was ist eigentlich diese "pattern von Pixeln"?
Hab davon noch nie gehört! Wie sieht denn so ein "befehl" davon aus.?
zb. sowas :
YatoDev is offline  
Old 01/05/2014, 21:46   #23
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Du trägst die Pixel die du scannen willst + Koordinaten in Arrays ein und automatisierst sie per For-Schleife, funktioniert besser als ImageSearch.au3.
alpines is offline  
Old 01/05/2014, 21:55   #24
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by alpines View Post
Du trägst die Pixel die du scannen willst + Koordinaten in Arrays ein und automatisierst sie per For-Schleife, funktioniert besser als ImageSearch.au3.
veralgemeinert als suchraster...

Wie mans am ende braucht^^

Meine func hab ich auch schon sofort angewandt und funktioniert einwandfrei um den lebensbalken in einem spiel auszulesen. Ich lasse das script einfach nur abchecken wieviel % der lebensbalken steht indem ich auf die coords pixelgetcolor mache und schaue obs noch die lebensbalkenfarbe hat.

Nützlich dafür auch wenn man sich noch eine shader variation in pixelgetcolor einbaut weil der lebensbalken animiert ist und es verschiedene rot gab.
YatoDev is offline  
Old 01/05/2014, 22:06   #25
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Suchraster ~ Raster ~ Pattern. Also joa.
alpines is offline  
Old 01/05/2014, 22:59   #26
 
flumio's Avatar
 
elite*gold: 50
Join Date: Feb 2009
Posts: 765
Received Thanks: 927
Wir reden hier von dem Spiel Hearthstone.
flumio is offline  
Old 01/08/2014, 17:30   #27
 
NerDxx™'s Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 559
Received Thanks: 71
Code:
#include <ImageSearch.au3>

$x = 0
$y = 0

HotKeySet("{F3}", "test")

While True
WEnd


Func test()
    While 1
        $start= _ImageSearch("sstart.bmp",1,$x,$y,100)
        If $start[0] = 1 Then
            MsgBox(0,"","Gefunden")
            If @error Then
                MsgBox(0,"","Nicht gefunden")
            EndIf
        EndIf
    WEnd
EndFunc
Beispiel 2;

Versuch es mal jetzt
NerDxx™ is offline  
Old 01/08/2014, 19:17   #28
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Seit wann returnt _ImageSearch bitte einen Array?
So wäre es korrekt:
Code:
#include <ImageSearch.au3>

$x = 0
$y = 0

HotKeySet("{F3}", "test")

While True
WEnd


Func test()
    While 1
        If _ImageSearch("sstart.bmp",1,$x,$y,100) Then MsgBox(64, "Gefunden", "Bild gefunden!")
    WEnd
EndFunc
alpines is offline  
Old 01/09/2014, 10:15   #29
 
flumio's Avatar
 
elite*gold: 50
Join Date: Feb 2009
Posts: 765
Received Thanks: 927
Danke für eure weiteren Tipps,
Das mit dem Problem von ImageSearch wurde schon behoben.
Genau so wie die richtige Anwendung von pattern der Pixel.

Fehler war die zu niedrig eingestellte Toleranz-Grenze, weshalb er in dem Spiel "nichts gefunden" hat.
flumio is offline  
Reply


Similar Threads Similar Threads
ImageSearch Problem
12/22/2013 - AutoIt - 6 Replies
Servus Leute, ich würde mich echt freuen wenn ihr mir zeigen könntet wo der Fehler ist. Ich kann ihn einfach nicht finden. Er soll einfach nur eine MsgBox anzeigen, wenn er das Bild gefunden hat. #Include <ImageSearch.au3> HotKeySet ("{F6}","_START") Global $y = 0, $x = 0
ImageSearch Problem
08/13/2013 - AutoIt - 0 Replies
Huhu Leute, habe nen echt verzwicktes ImageSearch Problem... Ich versuche nachdem ich nen Button gedrückt habe ein Funktion zu callen, was auch funktioniert, hier die Function: $y = 0 $x = 0 Func _Agni() Sleep(1000) $agni2 = _ImageSearch("Gods\Agni.bmp",1,$y,$x,0) If $agni2=1 Then MouseMove($y,$x,1)
ImageSearch Problem
12/23/2010 - AutoIt - 0 Replies
Hallo, und zwar mein problem ist die Transparenz, was ich finden will ist sowas: Directupload.net - Dkcow6vd6.png Hier dieses "Rough" rausfiltern. Nur ist zwischen den Buchstaben ein Hintergrund. Jetzt hab ich schon versucht das "Rough" mit einem schwarzen Hintergrund zu belegen und das schwarz als transparent angeben. Leider funktioniert das überhaupt nicht. bsp bild:
Problem: ImageSearch
11/22/2010 - AutoIt - 10 Replies
Hallo, ich wollte gerne das ImageSearch (http://www.elitepvpers.com/forum/metin2-guides-tem plates/123505-guide-autoit-imagesearch.html) von AutoIt probieren. Dies ist mein Script: #include <ImageSearch.au3> $x1=0 $y1=0 $result = _ImageSearch("test.png",1,$x1,$y1,0) if $result=1 Then MsgBox(0,"Geklappt!")
Imagesearch Problem
09/18/2009 - GW Bots - 16 Replies
Hi, sorry, dass ich nochmal nerven muss:rolleyes:ich hab mal Imagesearch ausprobiert aber irgendwie klappt das bei mir in Guild Wars nicht...:( Kann mir einer bitte sagen woran das liegt?:confused: #include <ImageSearch.au3> $x1 = 0 $y1 = 0



All times are GMT +1. The time now is 01:20.


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.