Packer 3.0 JS压缩及混淆工具 下载
一个加密JAVASCRIPT的开源工具PACKER2.0.2
这是一个并非很复杂的编码工具,编码过后可以被浏览器直接识别。新浪在用。比如:http://comment4.news.sina.com.cn/comment/cmnt_xml.js
从这里进入http://dean.edwards.name/packer/,很简单的一个界面。
设置也很简单
Numeric (Base 10) :所有的字符都被编码成数字
Normal (Base 62) :所有的字符都被编码成字母与数字符号构成的值。这是推荐的方式。
High ASCII (Base 95) :这种方式的压缩率较高。不推荐,会有兼容性问题。
下载:
http://dean.edwards.name/download/packer.net.zip包含源代码。需要Microsoft .NET Framework。
http://dean.edwards.name/download/packer.perl.zip包含源代码。
http://dean.edwards.name/download/packer.wsh.zip
WSH 版本可以从命令行操作!也就是自己写个脚本然后可以批量操作!强悍吧!!!!!
相关推荐
-
js压缩利器
通过这个工具,js文件的大小至少能减少到原来的一半,也就是说压缩比在50%以上,而且可以防止js代码被抄袭,真可谓一举两得下载地址:(需要php的支持)http://www.51files.com/?ZHTFAFWYJ6CLC3P7GEBQ在线压缩地址:http://dean.edwards.name/packer/
-
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
问题缘由:负责公司的开发平台研发工作,考虑的知识产权的保护工作,必须要考虑java的加密技术和js脚本的加密技术.在目前java加密很容易破解的情况下,还是先搞定js的加密和压缩,一方面可以提高页面加载性能,另外一方面也希望辛苦研发出来的成果得到一定的保护. 研究过程: 1.先强烈鄙视一下哪些随便转载文章的家伙,给我制造了很大的麻烦!!网上很多帖子都不靠谱.. 2.首先想了解jquery使用什么压缩的, 网上找了半天,说法不一样,后来还是在jquery官网的最频繁问题中找到了答案,但这已经是绕了
-
js压缩工具 yuicompressor 使用教程
我们提供的js,css压缩工具 yuicompressor 2.46打包简介 官方网址:http://developer.yahoo.com/yui/compressor/ JS与css 压缩工具 yuicompressor当前最新版本:2.4.2 运行需要先安装JDK,官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html 根据自己的系统选择合适的版本,一般情况下58
-
Packer 3.0 JS压缩及混淆工具 下载
一个加密JAVASCRIPT的开源工具PACKER2.0.2 这是一个并非很复杂的编码工具,编码过后可以被浏览器直接识别.新浪在用.比如:http://comment4.news.sina.com.cn/comment/cmnt_xml.js 从这里进入http://dean.edwards.name/packer/,很简单的一个界面. 设置也很简单Numeric (Base 10) :所有的字符都被编码成数字Normal (Base 62) :所有的字符都被编码成字母与数字符号构成的值.这是推
-
脚本分析、压缩、混淆工具 JSA新版本发布,压缩效率提高大约10%
SA 1.0 Alpha发布,压缩效率提高大约10% 压缩算法改进: 实现了自己的文本压缩算法 * 提高了压缩比率以及解压效率. 优化了语法压缩 * 合并连续var申明, * 删除了多余var申明, * 删除了多余大括弧({.}), * 删除了多余分号(:). UI改进: * 自动编码识别 * 支持文件拖放 * 支持JAVA1.4.2+ 当jar打开方式为java时,可双击运行,但,若JAR打开方式被修改(如winrar),请使用如
-
JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
昨天分享了http://jscompress.sinaapp.com/ 这个小工具后,发现大家还是很喜爱的. 因此今天我把它json化了.用json传输数据,也开放了api 本工具所有的功能实现都是由 http://jscompress.sinaapp.com/api 处理.(包括现在可以使用的这个在线压缩) 所有的数据交换均由 HTTP POST 输入处理后由 json 作为数据输出格式. API参数 : http://jscompress.sinaapp.com/api?get={type}
-
几款极品的javascript压缩混淆工具
个人首推MemTronic's FREEWARE HTML/JavaScript Cruncher-Compressor v1.0k压缩效果好得不一般,混淆出来的代码完全不可读,压缩率可达50%,IE 5+ / NS 7.0 / Mozilla / Opera 7.0 中均可使用 第二款,我推荐Rob Seiler的packer这款压缩混淆工具效果也不错,有三种版本,.Net,Perl,和WSH版本,Windows平台下WSH脚本比较适合,命令行操作,有详细的说明 第三款,Saltstorm出品
-
HTML5 JS压缩图片并获取图片BASE64编码上传
本文实例为大家分享了HTML5 JS压缩图片,并获取图片BASE64编码上传的方法,供大家参考,具体内容如下 基本过程 1) 调用 FileReader 的 reader.readAsDataURL(img); 方法, 在其onload事件中, 将用户选择的图片读入 Image对象. 2) 在image对象的 onload 事件中, 通过 canvas 的 canvas.getContext('2d') 的 drawImage 方法, 将Image 改变大小绘制到canvas上. 3) 通过 c
-
利用node.js制作命令行工具方法教程(一)
前言 之前使用过一些全局安装的NPM包,安装完之后,可以通过其提供的命令,完成一些任务.比如Fis3,可以通过fis3 server start 开启fis的静态文件服务,通过fis3 release开启文件编译与发布:还有vue-cli,可以通过vue init webpack my-project来初始化vue+webpack的项目基础配置.最近有一个需求,需要写一个类似vue-cli的NPM包,通过命令行操作实现项目初始配置,所以就查看了相关资料,学习了一下如何使用node来生成自己的命令
-
Node.js 使用命令行工具检查更新
随着 Node.js 的"走红",使用 Node.js 开发命令行工具越来越简单.一个成熟的命令行工具应该从一开始就要考虑好之后的版本更新如何"优雅"的告知用户.最好的方法当然是当用户在终端执行命令时,将相关信息提示给用户. 这篇文章将给出一个易用.高效.可定制的方法.源码在这里: GITHUB ,欢迎大家顺手点赞.接下来我将讲解其实现思路. 使用 我们先简单看看这个 npm 包的使用方法: const updater = require('pkg-updater'
-
Java实现的zip压缩及解压缩工具类示例
本文实例讲述了Java实现的zip压缩及解压缩工具类.分享给大家供大家参考,具体如下: import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import ja
-
mysql 8.0.15 压缩版安装图文教程
本文为大家分享了mysql 8.0.15 压缩版的安装方法,供大家参考,具体内容如下 1.下载mysql8.0.15.zip文件 2.在mysql目录下添加命名为my.ini的配置文件:内容为: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\Program Files\mysql\mysql-8.0.15-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql\Data
-
Vue.js 中的实用工具方法【推荐】
收集日常开发中常用到的一些工具方法, 包含 vue 的公用过滤器.公用指令等 (PS: 懒人养成记) 公用自定义过滤器 import Vue from 'vue' import moment from 'moment' /** * @filter dateFormat 时间格式化 * @param {String, Date} value 可被 new Date 解析的字符串 * @param {String} formatStr moment 的 format 字符串 * 使用方法 {{ 20
随机推荐
- Go语言共享内存读写实例分析
- java使用listIterator逆序arraylist示例分享
- SpringMVC接收多个对象的4种方法
- Java进阶教程之运行时类型识别RTTI机制
- JS+CSS3制作炫酷的弹窗效果
- js判断样式className同时增加class或删除class
- php实现的美国50个州选择列表实例
- ThinkPHP中的关联模型注意点
- php语言中使用json的技巧及json的实现代码详解
- 用定制的PHP应用程序来获取Web服务器的状态信息
- PHP多线程批量采集下载美女图片的实现代码(续)
- python基于urllib实现按照百度音乐分类下载mp3的方法
- Python字符串和字典相关操作的实例详解
- python进阶_浅谈面向对象进阶
- SQL SERVER 自增列
- JS 树形递归实例代码
- 关于javascript作用域的常见面试题分享
- 使用Curl命令查看请求响应时间方法
- 轻松解决 Linux操作系统故障恢复技巧
- c++中处理相关数学函数