【发布时间】:2011-10-21 09:58:46
【问题描述】:
您能否指出一个适用于 Script# javascript 生成代码的免费混淆器?
【问题讨论】:
-
混淆不是 JavaScript 的实用策略。您不能以任何重要的方式“保护您的代码”。
标签: script#
您能否指出一个适用于 Script# javascript 生成代码的免费混淆器?
【问题讨论】:
标签: script#
发布脚本有些“混淆”...我不确定您是否专门进行混淆或最小化。
Ajax 最小化器(参见 codeplex)或 Google Closure 编译器用于最小化。您可以尝试一下,看看它们是否适合您。
您是否尝试过它们但它们不起作用?你遇到了什么问题?
展望未来,我想将 script# 的重点从生成最小化脚本改为生成最小化脚本和输出脚本,以补充 google 闭包编译器。因此,听到您遇到的任何问题将有助于了解需要做什么。
【讨论】:
由于类型名称的字符串常量,即使设置 ADVANCED_OPTIMIZATIONS,Google Closure Compiler 也无法压缩所有代码。
我想为每种类型、字段、方法和枚举值添加以下代码,以便混淆(实际上是缩小)您的 JavaScript 代码:
#if !DEBUG
[ScriptName("u2")]
#endif
【讨论】: