Sikuli は初めてで、Citirx アプリケーションの自動化を試みています。助けが必要
画面でユーザーの役割を選択しようとしています。画面には複数の役割があるため、画面を下にスクロールして特定の役割を検索し、役割をクリックする必要があります。
コードの下で選択して使用する必要がある特定の役割の画像をキャプチャしました。2番目の画像では、選択する必要がある役割を赤で強調表示しています
以下は、試行中のコードです。
メソッドの作成:
public static boolean clipExist(Screen screen, String clip )
{
Match m = screen.exists(clip);
if(m != null)
{
return true;
}
else
{
return false;
}
}
メソッドの使用:
while(! clipExist(screen, "C:\\Users\\Satish_D1\\workspace\\Sikuli Demo\\Images\\DownArrow.PNG"))
{
screen.wheel(1 , 3);
if(clipExist(screen, "C:\\Users\\Satish_D1\\workspace\\Sikuli Demo\\Images\\Roles\\UK\\ENTP\\GEDIS_SALES_SUPPORT_ORL_CPF2.0_UK_ENTP.PNG"))
{
screen.doubleClick("C:\\Users\\Satish_D1\\workspace\\Sikuli Demo\\Images\\Roles\\UK\\ENTP\\GEDIS_SALES_SUPPORT_ORL_CPF2.0_UK_ENTP.PNG",0);
break;
}
}

