wiki:paypoint-cheatcodes

Запуск без оборудования и специальные параметры

Читкоды позволяют изменить поведение программного обеспечения, например, для тестирования без оборудования.

Пример запуска ПО с читкодами:

 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 - разрешает тест диспенсера купюр, выдачу через административный интерфейс.
Last modified 11 years ago Last modified on Jun 24, 2013, 6:57:51 PM