我正在处理的应用程序具有简单的功能,但有一个要求给我带来麻烦。该应用程序将从一个拇指驱动器运行,并需要访问将文件写入所述拇指驱动器,因此基于浏览器的javascript / html已经用完。
我的理想目标是拥有一个可以从mac的finder或Windows资源管理器中双击的脚本,它将启动存储在USB驱动器上的此文件的更新。这可能吗?
我遇到过类似的问题(OK Programming language from USB stick with no installation),但我发现的所有内容仍然需要为每个脚本分别设置起点。例如,如果我将Lua二进制文件放在usb stick上,我将需要为我想支持的每个平台都有一个单独的脚本。
答案 0 :(得分:1)
我真的认为这是不可能的。否则,JAVA,Adobe Air和其他平台不会因为跨平台语言而被创建。此外,mac,linux和windows具有不同的“可执行”文件类型。
3(mac,windows,linux)起点有多糟糕?无论如何,他们可以在同一个文件上运行。
答案 1 :(得分:0)
可以创建可通过双击启动的Java jar文件。不需要特定于平台的脚本。请参阅this question and its linked stuff。
当然,只有在每台计算机上正确安装了JRE时才能正常工作。