我一直在尋找解決方案的網絡,但我沒有找到這個具體問題。我需要Sikuli同時定位在屏幕上兩個圖像,雖然這並沒有發生,執行操作: while not (exists (refSet.getImage("image1")) & exists(refSet.getImage("image2"))):
click(Pattern(refSet.getImage("image3")))
或
上運行後臺作業在正常情況下,Sikuli腳本使用該機的屏幕,鼠標和鍵盤,所以腳本運行時,可以不使用機器。 In this other Sikuli question about headless mode,虛擬屏幕被添加到第二(無頭)機,使得Sikuli腳本可以有操作。 這個問題是關於做所有的一臺機器上。具有特定的軟件棧和配置已定義的(大概)利用相同或相似的技術*使得單個視窗7機可以啓動Sikul
我試圖遠程運行SikuliX腳本時出現問題。事情是,當我從cmd行調用腳本而不啓動IDE時,腳本工作正常。然而,當我打電話遠程使用相同的命令從網站的腳本,該腳本說沒有屏幕: [error] Location: outside any screen (2413888, 2413888) - subsequent actions might not work as expected) 有沒有我可以指定