为Indesign JavaScript创建安装包

Creating a installation package for an Indesign JavaScript

本文关键字:安装 创建 JavaScript Indesign      更新时间:2023-09-26

不确定标题是否足够清晰,我想做什么。下面是解释:

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

我已经看到你可以为你的Java程序创建设置文件,但是有一种方法可以为.jsx文件,这主要是Adobe ID Scripts ?我更喜欢上网,有一些识别技能,所以我不知道该怎么做。

谢谢

为了保护您的源代码-将其编译为.jsxbin文件。一旦你有了一个。jsxbin,一个简单的bat文件(或者mac上的其他文件)就可以简单地复制/粘贴。jsxbin到正确的位置。

如果你想要一个可安装的安装程序,你需要使用像Inno这样的安装编译器,它是免费的,而且很棒。

我建议你安装你的脚本到用户的InDesign漫游目录,比如:C:'Users'someuser'AppData'Roaming'Adobe'InDesign'Version 7.0'en_US'Scripts'Scripts Panel

要混淆代码,请按照Anna Forrest的建议将其编译为.jsxbin。