Как вы собираетесь определять, что случился "запуск"?
Если перегрузить терминал, на совершая специальных защищенных паролем действий для сохранения профиля - гарантированно ничего не останется. Заново загрузится профиль, который был заранее настроен.
Наверное я не правильно выразился, я имел ввиду запуск в режиме инкогнито по умолчанию. Если я правильно понимаю, то хромиум в WtWare(как и в других unix?) стартует подобной строчкой:
chromium-browser --noerrdialogs
--incognito --kiosk
Есть ли возможность очищать данные сессии по таймеру?
Скажем при 15 минутах простоя - браузер перезапускается\забывает всю историю действий с включения.
Затрудняюсь ответить как это происходит на деле. К примеру на распбери я делал киоск по этим трудам
https://gist.github.com/frankdugan3/543 ... 593fea93d4
Как я понимаю, реализовано это такими средствами(запуск скрипта kill_chromium.sh каждые 10 минут)
# Restart chromium after 10 minutes of inactivity (this helps with page reloads, etc.)
xautolock -secure -time 10 -locker /home/kiosk/kill_chromium.sh &
Плагины в хроме для этого есть, но всё это какието костыли, более того некоторые работают "своеобразно". Готового решения из коробки я пока не нашел
В втвари такой функции нет. Можно добавить.
Было бы БОМБЕЗНО
Единственная проблема, которую я пока не смог никак решить, отделяющая меня от "боевого внедрения"
Оказалось в Хроме и Хромиуме огромное количество биндов которые мешают(ctrl-t,ctrl-shift-j, f1 и многие многие многие)
Пытаюсь сейчас реализовать через связку Tampermonkey+js(расширение хрома которое перед загрузкой страницы выполняет скрипты). Решение вроде как рабочее, но геморойное.
Андрей, как то могу помочь в добавлении функционала?
Заранее спасибо!