Authorware课件打包发布常见问题分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Authorware课件打包发布常见问题分析

摘要:Authorware是大家常用的课件创作工具,但在课件制作完成后还需对课件进行发布,而发布时需要打包以脱离其使用平台,能够独立运行,但在打包课件的时候有很多问题需要注意,否则会影响课件的最终播放效果。下面以Authorware 7. 0为例, 介绍打包的方法以及对打包过程常见问题的分析和解决方法。

关键词:Authorware 打包发布

1 打包的含义

打包多媒体作品,简单地讲就是把作品转换成可执行的程序,即.exe文件。

不过在打包多媒体作品时不但需要主程序,还需要其他的支持文件,如Xtras文件、外部媒体文件等,缺少了所需文件,作品打包后往往不能正常运行。

打包后的程序应该包含以下文件(用公式表达如下):

打包后的程序(正常运行)=主程序(.exe文件)+

支持文件(Xtras文件、XMO驱动程序、库文件、动态链接库DLL 文件、外部媒体文件)。

2 打包的方法

在打包发布之前,Authorware 7.0将对程序中所有的图标进行扫描,找到其中用到的外部支持文件,如Xtras、Dll和U32文件,还有A VI、SWF等文件,并将这些文件复制到发布后的目录。所以,课件制作者基本不需要再手动添加主程序所需要的外部支持文件了,但是也有特效等丢失情况,后面待续。具体打包发布方法如下:1)打开需要打包的多媒体课件,选择“文件”→“发布”→“发布设置”命令,出现“一键发布”对话框。

2)在默认的一键发布对话框中,可选择三种发布格式,我们以生成(.exe文件)为例,就要勾选“With Runtime for Window 98,Me,NT,2000 or Xp”选项。

3)打包选项设置

切换到“打包”选项卡,将“打包所有库在内”、“打包外部媒体在内”和“重组断开的链接在Runtime”几个选项全部选中。

4)文件选项设置和打包发布

文件选项一般不需更改;点击一键发布对话框右侧的发布按钮,就开始对文件进行打包。

3 打包发布常见问题

1)程序打包后在运行时出现:The transition Xtra (xtra name) specified by this icon is not available,这时虽然可以选择继续播放,但是已选择的特效没有了。

问题分析:一键发布的一个缺憾就是不能将Authorware程序中用到的外部插件(.x32文件)一起复制到发布包中的Xtra文件夹中。所以如果用到外部插件,还得手动添加。每种特效都有相对应的.x32文件。要想正常显示,必须把对应的.x32文件复制到可执行文件所在目录下的Xtras 文件夹中。

解决方法:

方法一:把Authorware 安装目录下的Xtras 文件夹直接复制到.exe文件所在的目录。缺点:会有多余无用的.x32文件,占用大量空间。

方法二:这个操作是在发布之前做的,设置完再发布。在一键发布对话框中,点击左下角“文件”选项,检查特效文件有无丢失,如果发现链接为红色,说明该特效丢失,然后手动查找。做法是:

A、点击断开的链接,Local→source后面将出现该文件默认的路径。但是这个路径找不到该文件。

B、点击“Source”后面的“…”,将弹出查找文件的对话框。

例如该特效文件的文件名为DMP…,很可能在Dmtool…命名的

文件夹内,我们打开这个文件夹看看:

果然,DmPack1.x32就在该文件夹内,双击该文件,这个丢失的链接就重新定义成功了。同样的方法,处理其他丢失的文件,再进行发布就可以了。但这种方法容易漏掉部分插件,造成运行报错。那就要用到下面的方法。

方法三:如果这时测试打包文件,仍然有不能正常显示的特效,需要打开源文件,找到不能正常显示的图标,在该图标属性对话框中查看该图标使用了什么特效,并查看这个特效使用的支持文件,再从Authorware 安装目录下的Xtras 文件夹找出来直接复制到.exe文件所在的目录即可。

2)打包后多媒体作品中的视频或是动画文件不能正常播放。

问题分析:两种情况。①若是出现Unable to locate extemal movie for moviename。原因是缺少视频或是动画文件的驱动程序。A VI、FLC、MOV、MPEG 等格式的文件要想在Authorware 中正常播放,需要外部驱动的支持,要保证这些外部驱动程序与打包后的.exe可执行文件放在同一目录下。②若是出现Where is movie moviename.avi? 原因是改变了视频源文件的存储位置。在Authorware 中,视频文件是被当作外部文件存储的,是以外部文件链接的形式被调用。所以打包后,若视频源文件与.exe 文件的相对位置发生变化,就无法显示出来。

解决方法:对于第一种情况,根据使用的视频文件类型,将相应

的驱动程序文件复制到打包文件所在的目录中即可;若是第二种情况,只需将视频源文件与最后的打包文件放在同一目录下即可。

3)导入的flash 文件在打包后的Authorware 文件中不能显示,这个也是在authorware打包中经常出现的问题。

问题分析:两种情况。①因为导入flash动画文件和视频文件一样,都是采用外部链接的方式,不会嵌入到最终打包的.exe 文件内部,只能以外部文件形式做链接。所以如果打包后,flash动画文件没有与.exe文件放到同一目录下,就无法显示出来;②Authorware 不能支持flash 8 及更高版本的文件。

解决方法:如果是情况①,类似上面说的视频文件,只要把flash 文件与打包后的.exe 可执行文件放在同一目录下即可。所以如果需要复制到其他电脑上播放,除了可执行文件以外,这些动画文件或是视频文件都要一同复制过去。如果是情况②,是flash文件版本问题,要重新将flash动画文件改变为flash 7 文件格式或者更低的版本格式;另外,要尽量避免使用影片剪辑元件来制作flash动画。

4 结语

由于authorware软件本身还不够稳定,不够完善,所以在打包发布时,还存在许多特殊情况,就需要反复的测试,并且要在不同的计

相关文档
最新文档