Как запустить скрипт sikuli 1.0.1 из командной строки
Я использую Sikuli 1.0.1, установленный на диске F в 64-битной системе Windows8.
Я пытался запустить скрипт sikuli (scriptname.sikuli) непосредственно из командной строки, не открывая ранее sikuli-ide.jar. У меня есть поиск в Интернете, но похоже, что способ сделать это отличается в зависимости от того, какую версию вы используете, я прочитал это без какого-либо результата: http://doc.sikuli.org/faq/010-command-line.html?highlight=command%20line
Я должен попробовать все это в командной строке безрезультатно
F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\sikuli-ide.jar -r F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli
@start F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\runIDE.cmd -r F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli
java -jar F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\sikuli-ide.jar F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli
Как я могу это сделать?
3 ответа
Вам нужно 2 вещи:
- Путь к runIDE.cmd
- Путь к файлу.sikuli, который вы хотите запустить.
Например: Откройте командную строку и выполните следующую команду:
C:\Sikuli\runIDE.cmd -r C:\Sikuli\Colour\White.sikuli
Если это не работает, какую ошибку вы получаете?
Вы можете создать файл.bat, содержащий указанную выше команду: C:\Sikuli\runIDE.cmd -r C:\Sikuli\Color\White.sikuli
Скажем, имя командного файла - Test.bat. Просто дважды щелкните Test.bat
Запуск сценариев Sikuli из командной строки
без аргументов
Откройте командную строку.
введите компакт-диск "Каталог Sikuli" и введите
введите следующую команду для запуска:
runIDE.cmd -r "путь сценария sikuli"
с аргументом
runIDE.cmd -r "путь сценария sikuli" -args "a1" "a2" "a3"
Из документации SikuliX: как запустить sikulix из командной строки, -r
(или эквивалент: --run
Опция) позволяет запускать sikulix из командной строки.