KioskBrowser logo

Браузер для киосков КиоскБраузер

с виртуальной клавиатурой

Частые вопросы и ответы по КиоскБраузеру

# Браузер бесплатен?
Версии 1.х были бесплатными, но теперь они не распространяются и не поддерживаются. Начиная с 2.х браузер платный.
# Может ли браузер проигрывать HTML5 видео в H.264/MP4?
Браузер не включает требующий лицензионных отчислений кодек H.264, но в Windows 10/11 вы можете использовать кодек H.264 если он установлен в системе из Microsoft Store и поддерживается видеокартой. В некоторых дистрибутивах Linux H.264 также включен. Браузер поддерживает видео в VP9 и AV1 на всех ОС.
# Привязывается ли лицензия к оборудованию?
Да, лицензия привязывается к оборудованию (и даже аккаунту) и при выходе компьютера из строя активированную лицензию нельзя перенести на другой компьютер. Т.к. информация об активации хранится в профиле пользователя, при смене пользователя надо заново активировать программу тем же ключем. Поэтому рекомендуется сохранять на каком оборудовании какой ключ активировали.
# Можно ли активировать браузер без интернета?
Нет, на время активации браузер должен быть подключен к интернету. После активации (ввода лицензионного ключа и нажатия кнопки сохранения) интернет можно отключить.
# Ввожу лицензионный ключ, но браузер не активируется
Проверьте файл логов на наличише сообщений об активации.
Если вы этим ключем активировали браузер под другим пользователем, перенесите папку с данными (%appdata%/KioskBrowser в Windows и ~/.config/KioskBrowser в Linux из профиля пользователя, под которым произвели активации в профиль пользователя, под которым будет работать браузер и смените владельца папки и вложенных файлов на пользователя из под которого запускается браузер).
Если не помогает, удалите или переименуйте файл настроек (.KioskBrowser.json в домашней папке) и перезапустите браузер, KioskBrowser войдет в режим настроек и позволит ввести ключ. Если и тогда браузер не активируется, обратитесь в поддержку, прислав лицензионный ключ и файл логов.
# Где хранится файл конфигурации браузера ".KioskBrowser.json"?
Файл находится в домашней папке пользователя из под которого запускается брауезр. В Windows это "%userprofile%/.KioskBrowser.json", а в Linux "~/.KioskBrowser.json".
В Linux файлы с именем, начинающимся на точку, являются скрытыми, поэтому файл конфигурации может быть не виден в просмоторщике файлов.
# Где находится файл с логами?
"%appdata%/KioskBrowser/logs.txt" в Windows и "~/.config/KioskBrowser/logs.txt" в Linux.
# Лицензия бессрочная?
Лицензия бессрочная, но привязана к оборудованию с хранением информации по активации в профиле пользователя, под которым произведена активация. Фактически ею можно пользоваться пока работает оборудование на котором активирована лицензия под активировавшим лицензию пользователем. Внимание! Не активируйте лицензию под тестовым пользователем или на тестовом ПК! В целях тестирования используйте демонстрационный период 30 дней (то есть сохраните настройки без ввода лицензионного ключа для активации демонстрационной лицензии).
# Браузер отечественный?
Да, приказом Минкомсвязи РФ от 09.06.2020 №272 в приложении 1, пп.6, реестровым № 6660 программа KioskBrowser включена в реестр отечественного ПО.
# Я запустил браузер в демо-режиме, но теперь купил лицензионный ключ и хочу браузер активировать, как ввести лицензионный ключ?
Есть несколько вариантов:
  • 1. Удалите из домашней папки файл .KioskBrowser.json и перезапустите браузер. Он откроется на странице настройки и вы сможете ввести лицензионный ключ.
  • 2. Добавьте в .KioskBrowser.json поле "licenseCode":"XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" и перезапустите браузер.
  • 3. Удалите .KioskBrowser.json из домашней папки и перезапустите браузер (он позволит себя удаленно настраивать) или разрешите удаленное управление. Затем заведите по IP киоск на https://kioskbrowser.elibsystem.ru/manager, перейдите к настройке, введите ключ и перезапустите браузер.
# Как перенести настройки браузера с одного компьютера на другой?
Перенесите из домашней папки файл ".KioskBrowser.json" (в Linux это скрытый файл) на другой компьютер. Файл не содержит лицензионного ключа и при первом запуске на новом ПК надо будет ввести лицензионный ключ и перезапустить браузер. Внимание! Не вводите лицензионный ключ в целях тестирования под пользователем, под которым вы не будете пользоваться браузером.
# На каких отечественных ОС браузер будет работать?
Работа проверена на бесплатной отечественной ОС Calculate Linux и Alt Linux. Для Calculate Linux составлена инструкция по запуску приложений в режиме киоска: https://elibsystem.ru/node/251.
# Как на стороне сайта можно понять, что сайт открыт в КиоскБраузере?
Например с помощью такого кода JavaScript:
if (null !== navigator.userAgent.match(/KioskBrowser/)) { /* Что-то сделать */ }
# Может ли при неактивности запускаться видео?
Это не задача браузера. Но вы можете создать в качестве домашней страницы HTML-файл (в том числе можно локальный) в котором будет проигрываться видео, а при клике или ином действии пользователя произойдет переход на сайт с информацией.
# В Linux удаленная перезагрузка и выключение не работают. Почему?
Необходимо пользователю браузера дать права на команду shutdown, для чего добавьте в конце /etc/sudoers строчку kiosk ALL=(ALL) NOPASSWD: /sbin/shutdown, где вместо kiosk подставьте имя пользователя, под которым запускается браузер.
Сделать это можно так:
# chmod 0640 /etc/sudoers
# echo "kiosk ALL=(ALL) NOPASSWD: /sbin/shutdown" >> /etc/sudoers
# chmod 440 /etc/sudoers
# Совместим ли браузер с ЕСИА?
Многие реализации аутентификации через ЕСИА в обязательном порядке требуют поддержки многотабового браузера и не будут работать в безтабовом браузере, каковым является KioskBrowser.
# Со всеми ли сайтами совместима виртуальная клавиатура КиоскБраузера?
Некоторые разработчики ПО на реактивных фреймоврках (React, Vue) программируют чтение данных из форм ввода так, что считывают не атрибут value в input-элементе, а нажатие клавиш. С такими сайтами виртуальная клавиатура KioskBrowser может быть несовместима, лучше проверить на демо-версии ваши формы ввода.
# Есть ли список сайтов, не совместимых с виртуальной клавиатурой КиоскБраузера?
https://kedo.esphere.ru/login
# Какой путь указать для локального файла c:\folder\index.html?
Укажите: file:///c:/folder/index.html. Избегайте в пути кириллицы и пробелов
# Можно ли клонировать киоски?
Вы можете клонировать киоски, но КиоскБраузер перед клонированием не должен быть активирован так как во время активации происходит привязка к оборудованию