为Indesign JavaScript创建安装包

时间:2013-03-29 14:28:06

标签: javascript adobe-indesign

不确定标题是否足够清楚我想要做什么。但这是解释:

我有一个.jsx文件,它做了一些事情。我想为mac和pc创建一个设置文件,就像我们有.jar, .exe, .dmg一样。当用户安装此软件包时,我的脚本abc.jsx应自动放在Adobe InDesign CS5/Scripts/Scripts Panel文件夹中,但用户永远不能查看abc.jsx的代码(显然是因为如果他们这样做了,那么我的剧本不再是我自己的作品,而是供每个人使用)。

我已经看到你可以为你的Java程序创建安装文件,但有没有办法为.jsx文件创建主要是Adobe ID Scripts的文件?我更像是一个网络人,有一些身份识别技能,所以我不知道该怎么做。

谢谢

2 个答案:

答案 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。