给个例子!!!- 从Excel中提取Flash
- 测试环境:WindowsXP / Office2003
- 1、需要一款16进制编辑工具WinHex
- 2、打开含有Flash的Excel表格,点击“控件工具箱”的“设计模式”按钮进入设计模式,选择Excel中的Flash,复制粘贴到任意文件夹,会看到一个“片段”文件。
- 3、打开WinHex,将该“片段”文件拉到WinHex中,单击下拉菜单“搜索”→“查找16进制值”,搜索“465753”,在搜索到的“465753”中的“4”位置上单击右键,选择“选块开始”。
- 4、继续“搜索”→“查找16进制值”,搜索“3A5C”,然后按住F3,直到出现“3A5C未找到”,点击“是”,在最后搜索到的“3A5C”中“C”位置上单击右键,选择“选块结尾”。(注:少数情况可能会搜索不到“3A5C”,则改为搜索“3A”或“5C”,方法相同)。
- 5、在选块内任意处点击右键→编辑→复制选块→进入新文件→输入文件名 (如test.swf) →保存。
- 还可以用 Action Script Viewer v5.01 打开Excel表格,可直接提取里面的SWF及还原成.fla文件。如需提取Excel表格中的原始SWF,用ASV打开Excel表格时,将弹出列表中的文件拖到桌面或其他文件夹即可。此方法极其简便,推荐使用
复制代码
[ 本帖最后由 xingzi2008 于 2007-4-5 21:25 编辑 ] |