Описание тега sikuli-ide

Sikuli IDE - это интегрированная среда разработки для скрипта sikuli. Он поддерживает Windows, Linux и Mac OS X.

Sikuli IDE используется для написания сценария sikuli путем захвата / снятия снимка экрана, вставки изображения и создания области. Команды доступны / отображаются на левой панели в Sikuli IDE. Их можно включить в скрипт, просто щелкнув. Команды подразделяются на следующие категории:

-> Найти
-> Действия мыши
-> Действия с клавиатурой
-> Наблюдение за событиями

Sikuli IDE редактирует и запускает исходные скрипты Sikuli. Sikuli IDE объединяет захват экрана и настраиваемый текстовый редактор (SikuliPane) для повышения удобства написания сценария Sikuli. Чтобы отобразить встроенные изображения в SikuliPane, все строковые литералы, заканчивающиеся на ".png", заменяются настраиваемым объектом JButton, ImageButton. Если пользователь регулирует подобие рисунка изображения, Pattern() автоматически создается поверх изображения.

Чтобы выполнить сценарий Sikuli, Sikuli IDE создает org.python.util.PythonInterpreter и автоматически передает несколько строк заголовков (например, для импорта модулей Sikuli Jython и для установки пути к каталогу.sikuli) интерпретатору. После установки этих заголовков скрипт.py просто выполняется PythonInterpreter.execfile().