...
...
В меню кассы доступен раздел Внешние приложения, позволяющий прямо из интерфейса кассы осуществлять запуск разнообразных внешних приложений и пользовательских скриптов, включая возможность доступа по RDP к удаленному компьютеру, работающему под управлением Windows:
...
.
Внимание! Выход во внешние приложения доступен только для версии кассы не ниже 1.28.1!
Опция сutecom позволяет быстро и удобно произвести диагностику COM-портов без необходимости использования консоли.
Xterm обеспечивает доступ к кассовой клавиатуре, который может пригодиться в случае отсутствия или отказа основной.
Через RDP можно предоставить доступ к удаленному компьютеру, работающему под управлением Windows:
Клавиатурная касса | Touch-касса |
---|---|
Настройка
Настройки выхода во внешние приложения осуществляются в файле /home/ukm5/mint/bin/conf/applications/external_apps/external_apps.conf, права - 644, размещенном непосредственно на кассе. В данном файле хранятся названия кнопок и скриптов для запуска приложений, а также их параметры.
Блок кода | ||||
---|---|---|---|---|
| ||||
launcherPossition = 1400 # Очередность расположения кнопки на экране
name = "Внешние приложения" # Надпись на кнопке (может быть длиной от 1 до 30 символов)
app_list : [
{
name : "cutecom", # Название кнопки на экране "Внешние приложения"
command : """start_cutecom.sh""" # Полное имя скрипта с его расположением (при параметре isExclusive = true указываем только название скрипта в папке /home/ukm5/mint/bin/ext_apps/)
isExclusive = true # Запуск скрипта с выключением кассового модуля и последующим его запуском (по умолчанию - false, если отсутствует - тоже false)
}
{
name : "xterm", # Название кнопки на экране "Внешние приложения"
command : """/home/ukm5/mint/bin/ext_apps/start_xterm.sh""" # Полное имя скрипта с его расположением
}
{
name : "freerdp", # Название кнопки на экране "Внешние приложения"
command : """start_xterm.sh""" # Полное имя скрипта с его расположением (при параметре isExclusive = true указываем только название скрипта в папке /home/ukm5/mint/bin/ext_apps/)
isExclusive = true # Запуск скрипта с выключением кассового модуля и последующим его запуском (по умолчанию - false, если отсутствует - тоже false)
}
] |
Настройка и запуск протокола RDP
...