Есть ли способ вызвать Inform7 из командной строки? - PullRequest
0 голосов
/ 30 мая 2018

есть ли способ воспроизвести inform7 из командной строки?Я хотел бы написать некоторый автоматизированный тестовый скрипт, который воспроизводит игру с определенными командами и не хочет делать это вручную.Есть ли способ сделать это?

1 Ответ

0 голосов
/ 31 мая 2018

Это проще всего сделать с помощью пакета CLI Linux для Inform 7. Он содержит Perl CLI-скрипт, который вы можете запустить, но вы также можете рассмотреть этот альтернативный сценарий, который я написал: https://github.com/i7/kerkerkruip/blob/master/tools/build-i7-project

Youможно вызвать это с помощью

build-i7-project -p "Project Folder"

(не указывайте .inform.)

Вы также можете запустить двоичные файлы, которые устанавливаются вместе с пакетами IDE, вместо установки пакета Linux CLI,Параметры командной строки, вероятно, в основном одинаковы в других операционных системах, но вам, возможно, придется их немного изменить.Если вы не можете заставить его работать, сравните его с тем, что говорит среда IDE Inform 7 при сборке.

...