2010-08-08 9 views
-1

Возможные Дубликаты:
How can I obfuscate JavaScript?
What do you use to minimize and compress JavaScript libraries?JavaScript/JQuery: код упаковщика/обфускатора

привет всем,

2 вопроса:

  1. Я хотел бы сжать свой код, кто-нибудь знает, какой компрессор используют ребята из jquery? или есть бесплатный скрипт? (я бы хотел использовать компрессор, используя автоматизированный asp-скрипт, поэтому нет автономного программного обеспечения)

  2. Есть ли хороший обфускатор кода, который усложняет работу с похитителями кода? лучше всего было бы сочетание пакера + обфускатор :)

ТНХ

+0

[что-вы-используете-чтобы-минимизировать-и-сжать-javascript-библиотеки] (http://stackoverflow.com/questions/599911/what-do-you- использование-to-minim-and-compress-javascript-libraries) – Reigel

+0

Да, это не только почти наверняка дубликат, но и более подходящий для поиска. –

ответ

4

Существует очень большой компрессор от Google называется Closure Compiler:

http://closure-compiler.appspot.com/

Есть три различных степеней компиляции вы можете использовать.

  1. WHITESPACE_ONLY

  2. SIMPLE_OPTIMIZATIONS

  3. ADVANCED_OPTIMIZATIONS

Она также позволяет компилировать код программно с помощью внешнего API.

3

Это то, что я использую: http://developer.yahoo.com/yui/compressor/

Мой совет не заморачиваться с запутывания, если кто-то действительно хочет, чтобы украсть это они могут.

2

Компрессор:

http://javascriptcompressor.com/

Beautifier:

jsbeautifier.org

Нет нет никакого способа, чтобы остановить JS от кражи, но вы можете сделать это на самом деле очень трудно понять, , Obfuscate, Использование замыкания функций