== Запуск без оборудования и специальные параметры == Читкоды позволяют изменить поведение программного обеспечения, например, для тестирования без оборудования. Пример запуска ПО с читкодами: {{{ export STAMPGUI_SKIP_XRANDR=1 export STAMPGUI_SKIP_CURSOR_CHANGES=1 gui }}} под Windows: {{{ set STAMPGUI_VALIDATOR_FAKE=1 set STAMPGUI_SKIP_XRANDR=1 set STAMPGUI_SKIP_CURSOR_CHANGES=1 gui.exe }}} Команды изменяют переменные окружения, поэтому рекомендуется оформлять их в виде скриптов (gui.sh и gui.bat) с соответствующим содержимым и запускать уже их, а не gui и gui,exe. Список читкодов: * STAMPGUI_VALIDATOR_FAKE - эмуляция валидатора купюр, программное обеспечение будет принимать купюры при нажатии на клавишу '1' * STAMPGUI_PRINTER_FAKE - эмуляция принтера, содержимое чеков выводится в лог-файл * STAMPGUI_CASH_DISPENSER_FAKE - эмуляция диспенсера купюр, информация о выданной сдаче выводится в лог-файл * STAMPGUI_VEND_DEVICE_FAKE - эмуляция вендигового устройства, информация о выдачи товара выводится в лог-файл * STAMPGUI_SKIP_XRANDR - не изменять разрешение экрана при старте * STAMPGUI_SKIP_CURSOR_CHANGES - не убирать курсор (игнорирует настройки и оставляет принудительно курсор в интерфейсе) * STAMPGUI_CASH_DISPENSER_TEST - разрешает тест диспенсера купюр, выдачу через административный интерфейс.