동일한 이미지에서 클릭 동작을 사용하는 Sikuli 스크립트를 작업하고있었습니다. 나는 그것을 위해 루프를 사용했다. 그것은 잘 작동하지만 모든 클릭 사이에 지연이 있습니다. 그것을 해결하는 방법. 누구든지이 문제에 직면 해 있고 해결 방법이 있다면 친절하게 답변하십시오.sikuli에서 여러 번의 클릭 속도를 높이려면 어떻게해야합니까?
감사
동일한 이미지에서 클릭 동작을 사용하는 Sikuli 스크립트를 작업하고있었습니다. 나는 그것을 위해 루프를 사용했다. 그것은 잘 작동하지만 모든 클릭 사이에 지연이 있습니다. 그것을 해결하는 방법. 누구든지이 문제에 직면 해 있고 해결 방법이 있다면 친절하게 답변하십시오.sikuli에서 여러 번의 클릭 속도를 높이려면 어떻게해야합니까?
감사
작은 검색 할 필요가있는 지역은 빠른 영상을 찾아 클릭합니다. 아래 코드에서 sikuli가 이미지를 검색하고 이미지를 클릭하는 방법에 대한 예제가 있습니다.
검정 : 이미지를 세 번 클릭합니다.
녹색 : 이미지가있는 지역을 정의하십시오.
또한 이미지를 찾는 데 더 많은 시간이 걸립니다.
시간 내 화면에 취
- 블랙 : 3.03646525 초
- 녹색 : 2.189903776 초
예제 코드 : (파이썬 Sikuli)
import time
class Pink():
def __init__(self):
t0 = time.clock()
self.Black()
t1 = time.clock()
self.Green()
t2 = time.clock()
# Time passed.
timeBlack = (t1 - t0)
timeGreen = (t2 - t1)
print('Time in seconds:')
print(timeBlack)
print(timeGreen)
# Click 3 times without region.
def Black(self):
# Find image and click 3 times on image.
icon = find("image.png")
click("image.png")
click("image.png")
click("image.png")
# Click 3 times with region.
def Green(self):
RegionClick = find("image.png").nearby(5)
RegionClick.click("image.png")
RegionClick.click("image.png")
RegionClick.click("image.png")
# Run class
Pink()
더 빨리 될 일을 이미지가 특정 지역에서 벗어나면 clcik을 3 번 반복합니다. 루프를 사용하여. 있는 경우 ..... : 클릭하십시오.