http://ukncbtl.googlecode.com/files/...32-Windows.zip
В этом релизе добавлена первичная поддержка скриптинга. Командой File > Run Script выбирается .JS-файл и запускается на выполнение. Язык файла -- ECMAScript, по сути это JavaScript. В тексте программы может использоваться объект emulator, имеющий методы:
emulator.reset(); -- сброс машины
emulator.run(100); -- работа эмулятора в течение 100 фреймов, каждый фрейм это 1/25 секунды
emulator.saveScreenshot("test.png"); -- сохранение скриншота в формате PNG
Пример скрипта:
Справочник по ECMAScript: http://qt-project.org/doc/qt-4.8/ecmascript.htmlКод:emulator.reset(); for (i = 0; i < 10; i++) { emulator.run(10); emulator.saveScreenshot('test' + i + '.png'); }
В дальнейшем набор методов объекта emulator будет расширятся.


Ответить с цитированием

