不确定标题是否足够清楚我想要做什么。但这是解释:
我有一个.jsx文件,它做了一些事情。我想为mac和pc创建一个设置文件,就像我们有.jar, .exe, .dmg
一样。当用户安装此软件包时,我的脚本abc.jsx
应自动放在Adobe InDesign CS5/Scripts/Scripts Panel
文件夹中,但用户永远不能查看abc.jsx
的代码(显然是因为如果他们这样做了,那么我的剧本不再是我自己的作品,而是供每个人使用)。
我已经看到你可以为你的Java程序创建安装文件,但有没有办法为.jsx
文件创建主要是Adobe ID Scripts
的文件?我更像是一个网络人,有一些身份识别技能,所以我不知道该怎么做。
谢谢
答案 0 :(得分:1)
保护源代码 - 将其编译为.jsxbin文件。一旦你有了.jsxbin一个简单的bat文件(或者mac上的等价文件)就可以简单地将.jsxbin复制/粘贴到正确的位置。
答案 1 :(得分:0)
如果您需要可安装的设置,则需要使用免费且非常棒的setup compiler like Inno。
我建议您将安装程序安装到用户的InDesign漫游目录,例如:
C:\Users\someuser\AppData\Roaming\Adobe\InDesign\Version 7.0\en_US\Scripts\Scripts Panel
要对代码进行模糊处理,请按照Anna Forrest的建议并将其编译为.jsxbin。