[url]http://bbs.9ria.com/viewthread.php?tid=74216&extra=page%3D1%26amp;orderby%3Ddateline%26amp;filter%3D2592000[/url]
QuickLZ 是一个号称世界压缩速度最快的压缩库,并且也是个开源的压缩库,其遵守 GPL 1, 2 或 3协议。
官方网站是 [url]http://www.quicklz.com/[/url]
提供的源码版本有
C#
C
Java
我利用alchemy 将c的版本移植到了flash弄成了swc,效率还没来得及测试 欢迎有兴趣的朋友
另外附上调用封装类
QuickLZ 是一个号称世界压缩速度最快的压缩库,并且也是个开源的压缩库,其遵守 GPL 1, 2 或 3协议。
官方网站是 [url]http://www.quicklz.com/[/url]
提供的源码版本有
C#
C
Java
我利用alchemy 将c的版本移植到了flash弄成了swc,效率还没来得及测试 欢迎有兴趣的朋友
另外附上调用封装类
package alchemy.quicklz {
public class Encode {
import cmodule.quicklz.CLibInit;
protected static const _lib_init:cmodule.quicklz.CLibInit = new cmodule.quicklz.CLibInit();
protected static const _lib:* = _lib_init.init();
import flash.utils.ByteArray;
static public function size_decomp(source:ByteArray):uint {
return _lib.size_decomp(source);
}
static public function size_comp(source:ByteArray):uint {
return _lib.size_comp(source);
}
static public function compress(source:ByteArray):ByteArray {
return _lib.compress(source);
}
static public function decompress(source:ByteArray):ByteArray {
return _lib.decompress(source);
}
}
}