Sikuli. Как стартануть swf файл и отключить передвижения мыши?

Всем привет. Начал разбираться с sikuli. Установил, ошибок при запуске нет. Интересуют 2 вопроса на данный момент:

  1. Как сделать так, чтобы перемещения мыши не отображались на экране (google не помог)
  2. Как стартануть app.
    Пытаюсь делать так
@Test
  public void testHomePageHasAHeader() {
    String path = "d:\\work\\projects\\example.swf";
    App app = new App(path).open();

в консоль пишет что not found по такому пути. Пробовал прописать путь до FF (c:\Program Files\Mozilla Firefox\firefox.exe), работает прекрасно, мозила запускается а мою swf-ку не видит

По поводу открытия приложения - надо копаться в исходниках. Но я не удивлюсь, если там поддерживается запуск файлов только определенных расширений по типу .exe в случае с виндой.

По поводу мыши - вряд ли, т.к. там насколько я знаю осуществляется перемещение по координатам при помощи Robot.

1 лайк

@ArtOfLife спасибо. С мышью разобрался, убрал задержку, теперь она не плавно перемещается, а моментально. А вот с запуском беда…

Используйте debug level 3 для отображения внутреннего лога sikuli, чтобы понять, в чем кроется проблема.