Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-22 Thread xyz_User
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

Status: Answered => Solved

xyz_User confirmed that the question is solved:
looks like this did it:

images = ["1569201199862.png","1569201205664.png"]
count = 0
matches = findAnyList(images)
if len(matches) == 2:
popup('got 2')
else:
sleep(1)

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-22 Thread Manfred Hampl
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

Status: Open => Answered

Manfred Hampl proposed the following answer:
You cannot call 'testingThisFunction()' with an empty parameter list,
you always have to provide two images, e.g.
'testingThisFunction("1568620179920-6.png", "1568621143400.png")'

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-22 Thread xyz_User
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

Status: Solved => Open

xyz_User is still having a problem:
I seem to be getting an error as well:

testingThisFunction() #Random Target TypeError: calliopeMassCureWounds()
takes exactly 2 arguments (0 given)

Here's the code:

def testingThisFunction(first, second):
imageCount = 0
if squareArea2.exists(first,0.5): 
imageCount += 1
if squareArea4.exists(second,0.5):
imageCount += 1
return imageCount == 2

if testingThisFunction("1568620179920-6.png", "1568621143400.png"):
doubleClick(Location(639,686)) 
click(Location(Location(664, 572)))
callMyNextFunction()
waitForUi()
else:
sleep(0.1)

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-22 Thread RaiMan
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

RaiMan posted a new comment:
 No Need to stop asking.
It is my decision wether, when or how I answer ;-)

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-22 Thread xyz_User
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

Status: Answered => Solved

xyz_User confirmed that the question is solved:
I am full of gratitude once again, I promise to stop asking questions
for the next little while :)

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-22 Thread RaiMan
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

Status: Open => Answered

RaiMan proposed the following answer:
that's not Python ;-)

I would do it like this (if the function makes sense at all, only if
needed more than once)

def findTwoImages(first, second):
imageCount = 0
if exists(first): #waits 3 secs for first
imageCount += 1
if exists(second): #waits 3 secs for second
imageCount += 1
return mageCount == 2
 
if findTwoImages("1569100025263.png", "1569100032614.png,3"):
popup('got 2')

This only works, if the first image appears within 3 seconds (no matter
what is with the second image).

You might also have a look at the feature findAny().

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


Re: [Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-21 Thread xyz_User
Question #684105 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/684105

Description changed to:
looking to find 2 different images withing a given time for eg: 3 sec,
only if it finds BOTH of the images it should do something (popup, got
2), Not sure what I'm doing wrong, please advise:

def findTwoImages(self,"1569100025263.png,3","1569100032614.png,3"):
twoImages = False
imageCount = 0
if exists(refSet.getImage("1569100025263.png")):
imageCount += 1
if exists(refSet.getImage("1569100032614.png")):
imageCount += 1
if (imageCount == 2):
twoImages = True
popup('got 2')

findTwoImages()

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp


[Sikuli-driver] [Question #684105]: Finding Two different images

2019-09-21 Thread xyz_User
New question #684105 on Sikuli:
https://answers.launchpad.net/sikuli/+question/684105

looking to find 2 different images, only if it finds the given 2 it should do 
something (popup, got 2), Not sure what I'm doing wrong, please advise:

def findTwoImages(self,"1569100025263.png","1569100032614.png"):
twoImages = False
imageCount = 0
if exists(refSet.getImage("1569100025263.png")):
imageCount += 1
if exists(refSet.getImage("1569100032614.png")):
imageCount += 1
if (imageCount == 2):
twoImages = True
popup('got 2')

findTwoImages()

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

___
Mailing list: https://launchpad.net/~sikuli-driver
Post to : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp