GUICompressor下载地址:
1) www.adanghome.com/guicompressor.rar
2) http://download.csdn.net/source/2635436
============================================================================
YAHOO大名鼎鼎的压缩工具YUI Compressor非常强大,它可以有效压缩js和css文件,但可惜的是,它是运行在命令行的工具,并且只能压缩单个文件,只有“压缩”没有“合并”功能,在实际开发中,直接使用它并不方便。GUICompressor就是为了解决这个问题而开发的。
GUICompressor为YUI Compressor套了一层GUI外壳,可以在图形界面调用YUI Compressor进行压缩,此外还提供了多个文件“合并”的功能。GUICompressor可以使你更轻松地使用YUI Compressor。
GUICompressor的使用非常简单。因为GUICompressor的压缩是需要调用YUI Compressor完成的,所以在使用前,需要您安装java环境。
首先,从我的空间下载GUICompressor,下载地址如下:www.adanghome.com/guicompressor.rar
解压后,进入GUICompressor目录,可以看到GUICompressor.exe文件,双击打开,界面如下图所示
点击第一个浏览按钮,选择你想要压缩的文件,
可以选择.js类型的文件或.css类型的文件。可以多选。(也支持直接把文件拖放到工具界面中)
接下来,选择您要保存的位置和文件名。
然后请浏览选中yuicompressor.jar文件,(选中一次后,此文件的路径会被记录下来,以后使用可以无需再选)
为方便使用,我将yuicompressor.jar文件放到了软件根目录中,您无需另外再去下载此文件。
接下来,点击运行,在进度界面可以看到运行的情况。运行结束后,可以在指定的保存地点看到您压缩合并后的文件。
GUICompressor是用python写的,只要安装了python环境,可以跨平台运行。下图是在linux下的界面。
==================================================
【注意问题】
1)文件的路径不能出现空格或中文,例如“c:\文件\test.js”会报错,您可以将路径设为“c:\file\test.js”;
2)请务必安装java环境,否则压缩功能无法使用。
3)GUICompressor是使用python开发的小工具,只要您安装了python环境,可以跨平台使用。如果想在其它平台下使用,可以在文件根目录下找到“python源码”目录,直接运行源码(需安装wxpython模块)。
====================================================
这个小工具刚开发完成,如果您发现什么bug,欢迎在这里留言,或给我发邮件: