Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

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

sikuli
Теги: #<Tag:0x00007f7b62df0db0>

(Александр Беликов) #1

Всем привет. Начал разбираться с 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-ку не видит


(Sergey Korol) #2

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

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


(Александр Беликов) #3

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


(Sergey Korol) #4

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