用户
 找回密码
 立即注册
搜索

[求助] Excel的高手请进。。。。提取Excel里的flash文件(已被高手拿出来,谢谢)

[复制链接]
发表于 2007-4-3 21:17:00
原帖由 zwq7274 于 2007-4-2 22:46 发表
excel中嵌入的话仅仅是个链接,若flash文件地址变更,flash就无法播放了;若想保存flash的话,可以屏幕录制, ...
这个说法俺不同意.
使用道具 举报 回复 支持 反对
发表于 2007-4-3 21:37:00
ExcelHome技术论坛转过来的教程
ExcelHome技术论坛转过来的教程
使用道具 举报 回复 支持 反对
发表于 2007-4-4 00:09:00
我已经传上来啦!在一楼!!!
使用道具 举报 回复 支持 反对
发表于 2007-4-4 00:20:00
原帖由 gz_wu 于 2007-4-3 21:37 发表
ExcelHome技术论坛转过来的教程
你这个是顺的过程,可逆过程就不行了,如果我没猜错那个flash是嵌入到Excel来了,我们查到的flash路径是原来作者电脑放那个flash的路径,所以此时,我们不可能逆着把它找出来!!!

希望还有更好的办法,期待中。。。。。。。
使用道具 举报 回复 支持 反对
发表于 2007-4-4 00:40:00
。。。。。。。
使用道具 举报 回复 支持 反对
发表于 2007-4-4 05:01:00
flash是嵌入到Excel就是为了保护swf文件,这是一种常用的保护方式!!!

不过游戏是比较容易在其他地方得到的
使用道具 举报 回复 支持 反对
发表于 2007-4-4 07:53:00
大家玩得怎么样呀,这个游戏?
使用道具 举报 回复 支持 反对
发表于 2007-4-5 19:11:00
不错的技巧。
使用道具 举报 回复 支持 反对
发表于 2007-4-5 19:14:00
但是怎么被取出来的没有说哦!
使用道具 举报 回复 支持 反对
发表于 2007-4-5 21:19:00
给个例子!!!
  1. 从Excel中提取Flash
  2. 测试环境:WindowsXP / Office2003
  3. 1、需要一款16进制编辑工具WinHex
  4. 2、打开含有Flash的Excel表格,点击“控件工具箱”的“设计模式”按钮进入设计模式,选择Excel中的Flash,复制粘贴到任意文件夹,会看到一个“片段”文件。
  5. 3、打开WinHex,将该“片段”文件拉到WinHex中,单击下拉菜单“搜索”→“查找16进制值”,搜索“465753”,在搜索到的“465753”中的“4”位置上单击右键,选择“选块开始”。
  6. 4、继续“搜索”→“查找16进制值”,搜索“3A5C”,然后按住F3,直到出现“3A5C未找到”,点击“是”,在最后搜索到的“3A5C”中“C”位置上单击右键,选择“选块结尾”。(注:少数情况可能会搜索不到“3A5C”,则改为搜索“3A”或“5C”,方法相同)。
  7. 5、在选块内任意处点击右键→编辑→复制选块→进入新文件→输入文件名 (如test.swf) →保存。
  8. 还可以用 Action Script Viewer v5.01 打开Excel表格,可直接提取里面的SWF及还原成.fla文件。如需提取Excel表格中的原始SWF,用ASV打开Excel表格时,将弹出列表中的文件拖到桌面或其他文件夹即可。此方法极其简便,推荐使用
复制代码


[ 本帖最后由 xingzi2008 于 2007-4-5 21:25 编辑 ]
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则