| 网站首页 | 历史图片 | 历史影视 | 历史游戏 | 历史E书 | 在线阅读 | 中学历史 | 在线影视 | 访客留言 | 东阳地方史 | 
您现在的位置: 『昨日重现』 >> 中学历史 >> 课件制作 >> powerpoint技巧 >> 资源正文 用户登录 用户注册
提取嵌入在PowerPoint中的Flash资源       ★★★★ 【字体:
提取嵌入在PowerPoint中的Flash资源
作者:叶书林    资源来源:一片叶的树林    点击数:    更新时间:2006-10-8    

作者:叶书林

    前几天同事拿来一个PowerPoint课件让我帮助提取里面的Flash资源。经过研究发现Flash资源采用的是控件调用,并选择“嵌入影片”。真的没有办法提取吗?

 

 提取Flash资源

找到Flash资源所在的幻灯片,选中Flash影片点右键选择“复制”。然后打开“资源管理器”,随便进入一个文件夹内,点鼠标右键选择“粘贴”,这时在文件夹内会出现一个文件名为“片段”的新文件。这次我们要利用UltraEdit32软件。

启动UltraEdit32选择打开上面得到的“片段”文件。执行“搜索”菜单中的“查找”。按照图一设置好查找条件。

10d479c58bc.jpg

图一

10d479cf6ff.jpg

图二

搜索结果如图二。注意看“46 57 53三个字节后面的五个字节,即“08 92 46 00 00(不同Flash由于文件大小和版本不同,五个字节的实际值不可能和这里完全一样)。这五个字节有特定的意义:第一个表示Flash版本号,后四个表示该Flash文件的大小。特别要提醒的是:这里的数值是以十六进制计算的而且是倒序排列的,即文件大小是十六进制的00004692(下面计算时0000要省略)。用操作系统中自带的“计算器”软件把十六进制的“4692”换算成十进制等于“18066”。现在,回到UltraEdit32中用鼠标选中从“46 57 53开始向下的18066字节大小区间并复制(UltraEdit32的状态栏中可以直接看到选定大小,如图三)。

10d479d2c9b.jpg

图三

UltraEdit32中新建一个文件并输入“1“,然后点工具栏中红色“H”切换到16进制方式,选中“31”(“31”是数字“1”的ASCII码)后点鼠标右键“粘贴”。最后以扩展名.swf保存该文件就大功告成了。

注:这一过程还可以通过编程序完成。

 

=================================

 

再说"提取嵌入在只读PowerPoint中的Flash资源"

上次方法中用UltraEdit32软件,若原来的SWF文件很大,选择起来有一定的麻烦,其实我们还可以利用一些现成的软件.

基本思想如下:

1、用UltraEdit32把“FWS”之前的部分剪去,然后另存为SWF。

2、利用软件把SWF转变成EXE。

3、利用软件把EXE再变成SWF。

资源录入:浪淘沙    责任编辑:浪淘沙 
  • 上一个资源:

  • 下一个资源: 没有了
  • 发表评论】【打印此文】【关闭窗口
      网友评论:(只显示最新20条。评论内容只代表网友观点,与本站立场无关!)
    最新热点 最新推荐 相关资源
    如何得到FLASH作品的源文件
    PPT分屏放映操作指导
    在PPT中调整Flash(待续)
    秦始皇一统天下互动地图
    SwiShmax教程
    SWiSHmax 2005.04.19 中文版
    SwishMax中文版视频教程全集
    把PPT变成EXE文件
    BBC中文网中国国家地理世界文化遗产网上帝之眼东阳教学研究东阳中学怀旧经典老照片
    国将军事科学院中国读史网灿烂的中国文明点击申请点击申请点击申请点击申请
    v 设为首页 v 加入收藏 v 联系站长 v 友情链接 v 版权申明 v备案序号:浙ICP备06007977号 v 管理登录 |