Существует ли кроссплатформенный язык сценариев, который не требует установки? - PullRequest
2 голосов
/ 21 ноября 2011

Приложение, над которым я работаю, имеет простую функциональность, но есть одно требование, которое доставляет мне неприятности.Приложение будет запускаться с флэш-накопителя, и ему требуется доступ для записи файла на указанный флэш-накопитель, поэтому отсутствует javascript / html на основе браузера.

Моя идеальная цель - создать один скрипт, который можнодважды щелкните в искателе Mac или в проводнике Windows, который запустит обновление этого файла, хранящегося на USB-диске.Возможно ли это?

Я сталкивался с похожими вопросами ( OK. Язык программирования с USB-накопителя без установки ), но все, что я обнаружил, по-прежнему требует отдельных начальных точек для каждого сценария.,Например, если я положу двоичные файлы Lua на флешку, у меня будет отдельный скрипт для каждой платформы, которую я хочу поддерживать.

Ответы [ 2 ]

1 голос
/ 21 ноября 2011

я действительно думаю, что это невозможно. в противном случае JAVA, Adobe Air и другие платформы не были бы созданы в надежде на кроссплатформенный язык. кроме того, Mac, Linux и Windows имеют разные «исполняемые» типы файлов.

Насколько плохими могут быть 3 (Mac, Windows, Linux) стартовые точки? они могут работать с одним файлом в любом случае.

0 голосов
/ 21 ноября 2011

Возможно создание jar-файлов Java, которые запускаются двойным щелчком мыши. Никаких скриптов для конкретной платформы не требуется. См. этот вопрос и связанные с ним вещи .

Конечно, это работает, только если на каждом компьютере правильно установлена ​​JRE.

...