from http://www.9ria.com/news/2011/0809/23415.html
download http://www.buraks.com/abcmerge/
本帖最后由 factar 于 2011-8-8 15:51 编辑
还在为swf文件太大而烦恼吗?让我们来优化它吧。
一ABCMerge 简介
ABCMerge 是一个实用的win 32 系统命令行应用。它主要用来优化as3 文件,实现:
1.合并每一帧的DoABC标签。
2.使用计数器对常量池进行排序。
3.去除不必要的AS3和元数据(例如有这样的名字"…goto_definition_help”)。
4.清除调试的行动。
上边所有涉及到的都是用来减少swf文件的大小。
用Flash Professional IDE来创建的swf 文件,当发布swf文件时,一般会包含上面提到的可优化的元素。导出的swf文件需要保存自定义的MetaData 标签(如[inject],用于依赖注入)。如果” Permit debugging”的选项被选中了,调试动作也会被保留。
下载连接:http://www.buraks.com/abcmerge
ABCMerge 唯一指定授权下载地址。
二. ABCMerge的使用:
你可以通过命令行来运行ABCMerge,以此来进行优化。如果你想更简捷些,可以直接拖动想要进行优化的swf 文件到ABCMerge.exe。但是这样你将看不到处理结果。
在命令行中的语法:
AbcMerge InFile
InFile 是你要进行优化的swf文件。
ABCMerge 会将Infile 加上.bak后缀进行重命名用来备份。(如果.bak文件存在,将会被覆盖)。优化过的文件是原始文件名。
ABCMerge 会在原始文件里保存压缩方法的代码。ABCMerge支持未压缩的,ZLIB 和LZMA的两种压缩格式文件
ABCMerge.exe 会返回以下处理结果的代码。
Value Meaning
0 优化成功。
1 参数数量错误
2 通用错误代码,请将您的执行步骤通知我们。
3 Infile 文件错误,请检查文件路径和文件名
4 将在Infile swf文件错误。
5 执行优化时错误
6 删除已有备份文件错误
7 重命名文件错误
8 保存swf文件错误
注: 1.0版本已暂时关闭下载,请大家耐心等待
download http://www.buraks.com/abcmerge/
本帖最后由 factar 于 2011-8-8 15:51 编辑
还在为swf文件太大而烦恼吗?让我们来优化它吧。
一ABCMerge 简介
ABCMerge 是一个实用的win 32 系统命令行应用。它主要用来优化as3 文件,实现:
1.合并每一帧的DoABC标签。
2.使用计数器对常量池进行排序。
3.去除不必要的AS3和元数据(例如有这样的名字"…goto_definition_help”)。
4.清除调试的行动。
上边所有涉及到的都是用来减少swf文件的大小。
用Flash Professional IDE来创建的swf 文件,当发布swf文件时,一般会包含上面提到的可优化的元素。导出的swf文件需要保存自定义的MetaData 标签(如[inject],用于依赖注入)。如果” Permit debugging”的选项被选中了,调试动作也会被保留。
下载连接:http://www.buraks.com/abcmerge
ABCMerge 唯一指定授权下载地址。
二. ABCMerge的使用:
你可以通过命令行来运行ABCMerge,以此来进行优化。如果你想更简捷些,可以直接拖动想要进行优化的swf 文件到ABCMerge.exe。但是这样你将看不到处理结果。
在命令行中的语法:
AbcMerge InFile
InFile 是你要进行优化的swf文件。
ABCMerge 会将Infile 加上.bak后缀进行重命名用来备份。(如果.bak文件存在,将会被覆盖)。优化过的文件是原始文件名。
ABCMerge 会在原始文件里保存压缩方法的代码。ABCMerge支持未压缩的,ZLIB 和LZMA的两种压缩格式文件
ABCMerge.exe 会返回以下处理结果的代码。
Value Meaning
0 优化成功。
1 参数数量错误
2 通用错误代码,请将您的执行步骤通知我们。
3 Infile 文件错误,请检查文件路径和文件名
4 将在Infile swf文件错误。
5 执行优化时错误
6 删除已有备份文件错误
7 重命名文件错误
8 保存swf文件错误
注: 1.0版本已暂时关闭下载,请大家耐心等待