Javascript оптимизатор

Cервис по комплексной работе со скриптами javascript. Вы сможете декодировать сжатые скрипты и уменьшать размер своих. Подсветка исходного кода и автоматическое форматирование результата поможет в анализе чужих разработок.

Для кодирования\декодирования вставьте необходимый javascript код в поле ввода ниже. Кнопка "Декодировать!" позволяет получить из минимизированных и сжатых скриптов (названия файлов обычно оканчиваются на .min.js и .pack.js) оригинальный отформатированный исходный текст. Кнопка "Минимизировать!" осуществляют процесс сжатия путем удаления табуляции и пробельных символов. Кпопка "Закодировать!" сжимает и кодирует скрипт.

Для удобства копирования результата после преобразований нажмите на ссылку "Вставить результат в textarea".

UPD. Добавлена опция сокращения длины переменных при минимизации и кодировании.

Внимание! При декодировании сжатых скритов удаляйте комментарии, текст должен начинаться со слова eval

Перед любыми преобразованиями делайте резервные копии скриптов!

Авторы и правообладатели:
Минимизация и компрессия - http://dean.edwards.name/packer/
Декомпилятор - http://www.gosu.pl/decoder/

Если вам понравилась статья, подписывайтесь на обновления блога по rss или присоединяйтесь в twitter

Поделиться ссылкой с друзьями:

Метки:

Категории: Разное

Комментарии (12)

  1. Николай:

    Неплохо. А обфускацию как-то заодно делать можно? Было бы удобно.

  2. Какая именно обфускация Вас интересует? Сейчас есть возможность «укорачивать» переменные.

  3. Kola:

    Вот этот именно скрипт названия локальных переменных сохраняет, если б была возможность их автоматизированно укорачивать.

  4. Kola:

    Круто, Алексей! Конечно, конструкциям, вроде $.proxy(function (){ this.var_alias }, {‘var_alias’: var_name}) этим не помочь, не говоря про eval(), но в подавляющем большинстве случаев будет работать отлично. Если пригодится.

  5. Александр:

    В плагине изменил закодированную ссылку и надпись с помощью вашего сайта, но изменять код можно только на Английском. Как только я вставляю Русские слова браузер показывает квадратики. Как это можно исправить?

  6. жека:

    Спасибо!!! отлично!!!

  7. макс:

    ребята подскажите как закодирован вот этот фаил не как не выходит свои координаты вставить https://yadi.sk/d/eZsulWfQjTiFU

  8. Александр:
    19.10.2013 в 14:54
    В плагине изменил закодированную ссылку и надпись с помощью вашего сайта, но изменять код можно только на Английском. Как только я вставляю Русские слова браузер показывает квадратики. Как это можно исправить?

    - при копировании информации необходимо чтоб раскладка клавиатуры была русской.

  9. Автору огромное спс, часто пользуюсь кодированием-декодированием у вас на сайте

  10. drotik:

    подмогните var разобрать точнее 2

    var _0x9dcb=[«\x64\x20\x42\x28\x65\x2C\x74\x29\x7B\x35…

  11. Алексей Валеев:

    drotik, вот тут можно раскодировать http://www.unphp.net/