我想从正在运行的脚本中检查脚本是否已加密。 这是为了在脚本的开发版本和发布版本之间分离行为,而无需更改代码中的变量。所以像:
If( !Script is encrypted(),
//Do bit of code for development version
,
//Do bit of code for release version
)
一种方法是检查脚本是否以“//-e12.1”似乎位于所有加密脚本的顶部。
Left(LoadTextFile(IncludeFileList()[1]),8)== "//-e12.1";
但这在 VSCode 中不起作用,因为它给出了:

所以你将始终运行发布代码。