给YUI Compressor添加右键命令,完成快捷压缩
2013-06-21 12:34
323 查看
YUI Compressor默认不带右键安装功能
YUI Compressor非常好用,特别是JS的混淆是众多JS Coding的最爱。可惜官网提供的版本都不具备右键功能,每次压缩都要cmd输入一些命令实在是繁琐,本文就介绍如何给YUI Compressor添加右键命令,方便使用。网上已有一些网友写好的安装包,但对应的版本太低,目前最新最多人使用的还是2.4.7版本,而这一版本的带右键功能目前没有在网络上找到。于是只好自己摸索,下面写出添加添加右键过程,适合任何YUI Compressor版本。
资源文件请至csdn下载:http://download.csdn.net/detail/xingvskong11/5624179
安装步骤
一、下载YUI Compressor任何你想使用的版本,这里我下载最新版本2.4.7版本。二、解压到任意目录,我解压到D盘下
![](http://www.qttc.net/static/upload/2012/13516486316391.jpg)
三、下载 compressor.cmd 放到D:\yuicompressor文件夹里
四、新建一个 compressor.reg 文件输入以下内容
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell]
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\YUI Compressor]
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\YUI Compressor\command]
@="D:\\yuicompressor\\compressor.cmd \"%1\""
五、使用记事本打开compressor.cmd
其中有一处
"%JAVA_HOME%\bin\java.exe" -jar "%~dp0\build\yuicompressor-2.4.7.jar" --charset UTF-8 "%~nx1" -o "%RESULT_FILE%"
这里的build\yuicompressor-2.4.7.jar 意思是相对于自己当前路径的build路径下的yuicompressor-2.4.7.jar 文件,一般你下载压缩后这个文件通常放在build目录里,无需修改,需要注意的是后面的版本号对应真实文件就好。
如你下载的是2.4.2版本,那么你解压后build目录里的文件应该是yuicompressor-2.4.2.jar。
最后一处,就是 --charset UTF-8 了,这里我默认使用了UTF-8,如果使用GBK的请改成--charset GB18030就好
六、双击 compressor.reg 导入信息到注册表,安装完毕。找一个JS或CSS文件右键就会看到菜单了,只需要执行以下,即可生成压缩版。
右键js文件,弹出的菜单里,有一个 YUI Compressor 选项,单击它对选中的文件压缩
![](http://www.qttc.net/static/upload/2012/13516501112078.jpg)
正常的压缩命令提示
![](http://www.qttc.net/static/upload/2012/13516501244437.jpg)
压缩后生成的文件,以及大小对比。小文件压缩,大小都差别不大,如果是几百K的文件,效果就非常好。更重要的是混淆
![](http://www.qttc.net/static/upload/2012/13516501555257.jpg)
压缩前
![](http://www.qttc.net/static/upload/2012/13516502447441.jpg)
压缩后
![](http://www.qttc.net/static/upload/2012/13516503026261.jpg)
.
轻轻松松一键搞定!
说明
右键后,其实执行的就是compressor.cmd这个文件,如果执行出错或者没有生成文件,应该是配置的不对。如果弹出找不到设备等信息,那么是 compressor.reg 文件里指定的 compressor.cmd 路径不对。
如果对生成文件名的规则需要修改,可以打开 compressor.cmd 找到生成文件名规则块下修改。
相关文章推荐
- 修改注册表 为右键添加快捷命令
- 在本地系统中挂载VHD硬盘(附如何添加右键快捷命令挂载VHD)
- 文件夹右键菜单添加快捷DOS命令的两种方法
- XP在运行中添加程序快捷命令,修改鼠标右键命令
- 右键快捷菜单中添加开启命令行窗口命令
- 在win7/8/10鼠标右键添加按下SHIFT键时弹出的“在此处打开命令窗口”
- sublime添加到右键快捷菜单
- Windows下右键快捷方式的添加----快速进入CMD【转】
- 往右键里添加编辑软件快捷方式
- 为右键菜单添加进入CMD快捷方式
- 给Windows右键菜单添加类似Linux的"tail -f"命令
- 在文件夹右键菜单中添加“进入DOS”命令的方法
- 将“在此处打开命令窗口”添加到右键菜单
- Windows右键添加cmd命令提示符快捷方式的两种方法
- 文件夹右键添加cmd打开命令
- 在右键菜单中添加Dos快捷通道-dos在这里
- ubuntu下右键菜单添加新建word、excel文档等快捷方式
- ubuntu右键添加打开终端的快捷菜单[转]
- 【转】如何添加鼠标右键菜单里的快捷图标
- Ubuntu的右键菜单中添加“打开终端”快捷方式