| | 网站首页 | 历史图片 | 历史影视 | 历史游戏 | 历史E书 | 在线阅读 | 中学历史 | 在线影视 | 访客留言 | 东阳地方史 | | |
![]() |
您现在的位置: 『昨日重现』 >> 中学历史 >> 课件制作 >> powerpoint技巧 >> 资源正文 | 用户登录 用户注册 |
|
|||||
| 提取嵌入在PowerPoint中的Flash资源 | |||||
作者:叶书林 资源来源:一片叶的树林 点击数: 更新时间:2006-10-8 ![]() |
|||||
|
作者:叶书林 前几天同事拿来一个PowerPoint课件让我帮助提取里面的Flash资源。经过研究发现Flash资源采用的是控件调用,并选择“嵌入影片”。真的没有办法提取吗?
提取Flash资源 找到Flash资源所在的幻灯片,选中Flash影片点右键选择“复制”。然后打开“资源管理器”,随便进入一个文件夹内,点鼠标右键选择“粘贴”,这时在文件夹内会出现一个文件名为“片段”的新文件。这次我们要利用UltraEdit-32软件。 启动UltraEdit-32选择打开上面得到的“片段”文件。执行“搜索”菜单中的“查找”。按照图一设置好查找条件。
图一
图二 搜索结果如图二。注意看“46 57 53”三个字节后面的五个字节,即“08 92 46 00 00”(不同Flash由于文件大小和版本不同,五个字节的实际值不可能和这里完全一样)。这五个字节有特定的意义:第一个表示Flash版本号,后四个表示该Flash文件的大小。特别要提醒的是:这里的数值是以十六进制计算的而且是倒序排列的,即文件大小是十六进制的00004692(下面计算时0000要省略)。用操作系统中自带的“计算器”软件把十六进制的“4692”换算成十进制等于“18066”。现在,回到UltraEdit-32中用鼠标选中从“46 57 53”开始向下的18066字节大小区间并复制(UltraEdit-32的状态栏中可以直接看到选定大小,如图三)。
图三 在UltraEdit-32中新建一个文件并输入“1“,然后点工具栏中红色“H”切换到16进制方式,选中“31”(“31”是数字“1”的ASCII码)后点鼠标右键“粘贴”。最后以扩展名.swf保存该文件就大功告成了。 注:这一过程还可以通过编程序完成。
=================================
再说"提取嵌入在只读PowerPoint中的Flash资源" 上次方法中用UltraEdit-32软件,若原来的SWF文件很大,选择起来有一定的麻烦,其实我们还可以利用一些现成的软件. 基本思想如下: 1、用UltraEdit-32把“FWS”之前的部分剪去,然后另存为SWF。 2、利用软件把SWF转变成EXE。 3、利用软件把EXE再变成SWF。 |
|||||
| 资源录入:浪淘沙 责任编辑:浪淘沙 | |||||
| 【发表评论】【打印此文】【关闭窗口】 | |||||
网友评论:(只显示最新20条。评论内容只代表网友观点,与本站立场无关!) |
| 最新热点 | 最新推荐 | 相关资源 | ||
| 如何得到FLASH作品的源文件 PPT分屏放映操作指导 在PPT中调整Flash(待续) 秦始皇一统天下互动地图 SwiShmax教程 SWiSHmax 2005.04.19 中文版 SwishMax中文版视频教程全集 把PPT变成EXE文件 |
|
| v 设为首页 v 加入收藏 v 联系站长 v 友情链接 v 版权申明 v备案序号:浙ICP备06007977号 v 管理登录 | |