История изменений
Исправление wandrien, (текущая версия) :
В Linux это можно сделать просто как приложение-«плеер» для скриптов, то есть особый вариант сборки браузера, где из JS есть доступ к API операционной системы.
Более того, такой «плеер» уже сделан, при чём кроссплатформенный: https://github.com/neutralinojs/neutralinojs
Но разрабы это не позиционируют как универсальную платформу типа HTA, а предлагают поставлять приложения единым пакетом вместе с бинарником (и для сборки всего этого дела предлагают юзать nodejs). И в состав дистрибутивов Linux этот neutralinojs не входит.
Исходная версия wandrien, :
В Linux это можно сделать просто как приложение-«плеер» для скриптов, то есть особый вариант сборки браузера, где из JS есть доступ к API операционной системы.
Более того, такой «плеер» уже сделан, при чём кроссплатформенный: https://github.com/neutralinojs/neutralinojs
Но разрабы это не позиционируют как универсальную платформу типа HTA, а предлагают поставлять приложения единым пакетом вместе с бинарником. И в состав дистрибутивов Linux этот neutralinojs не входит.