← Back to team overview

sikuli-driver team mailing list archive

[Bug 1026095] Re: findAll() findet nicht alle Ergebnisse

 

# -*- coding: utf-8 -*-
from sikuli import *

#Zaehlen der angezeigten Labels

try:
    #Zaehlervariable definieren
    n=0
    
    #Bildvergleich
    icons = findAll(Pattern("DESHL.png").similar(0.64))

    #alle gefundenen Bereiche anzeigen
    for icon in icons:
        icon.nearby(3).highlight(1)
        
        #Zaehler hochsetzen
        n=n+1
except FindFailed:
    #Warnung, wenn kein Bereich gefunden wurde
    popup("keine Uebereinstimmung","Warung")

#Ausgabe der Anzahl, wieviele Bereiche gefunden wurden
popup("Es wurden "+str(n)+" FLIKs gefunden","Information")


ich könnte probieren, das als video aufzunehmen und dir dann schicken, befürchte aber, dass es zu groß wird

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1026095

Title:
  findAll() findet nicht alle Ergebnisse

Status in Sikuli:
  New

Bug description:
  Ich suche mit findAll( bild ) nach einer Grafik, die mehrfach auf dem
  Bildschirm vorkommt. Schaue ich mir die Eigenschaften von 'bild' und
  speziell die Matches, werden mir maximal 49 Treffer angegeben. Lasse
  ich allerdings das Skript durchlaufen und am Ende die Anzahl der
  Treffer ausgeben, werden nur 40 gefunden.

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1026095/+subscriptions


References