课件经过 web 化打包处理之后,可通过 authorware advanced streamer 提高它的下载性能。 authorware advanced streamer 记录用户播放课件经常使用的文件访问模式,当用户与课件进行交互或阅读演示窗口的信息时, authorware advanced streamer 根据记录信息进行预测,将下一个阶段所需的数据块提前下载,以便及时地播放课件。由于 authorware advanced streamer 充分运用了用户与课件交互的空闲时间,减少了用户等待数据下载的时间,提高了课件播放的流畅性。
authorware advanced streamer 由两个 cgi 应用程序组成的。在 internet information server 中,这两个 cgi 应用程序通常位于 web 服务器的根目录 c:/inetpub/scripts 下。在正式安装之前,必须获得客户端系统管理员的权限,以便能够在 sst 子目录里存放数据,它保存着 authorware advanced streamer 将来可能使用的信息。
安装 authorware advanced streamer
(1) 打开 authorware 6.0 应用程序目录下的 advanced streamer 。
(2) 将 advanced streamer 目录下的内容复制到 web 服务器上的脚本目录。
(3) 右击 sst 子目录,在快捷菜单内执行“属性”,打开如图 14-1 所示的“ sst 属性”对话框。
图 14-1 “ sst 属性”对话框
(4) 单击“添加”按钮,打开如图 14-2 所示的“选择用户、计算机或组”对话框。
图 14-2 “选择用户、计算机或组”对话框
(5) 打开“查找范围”下拉列表框,确定本地计算机的名称。
(6) 在列表框内选择系统管理员的名称。
(7) 单击“添加”及“确定”按钮,返回“ sst 属性”对话框。
(8) 选择添加的系统管理员。
(9) 在权限栏内,单击“完全控制”右侧的复选框。
(10) 单击“确定”按钮。
在默认的情况下,脚本目录位于服务器的 c:/inetpub/scripts 中,因此是 advanced streamer 目录的内容,而不是它的本身将被复制到脚本目录内,复制的内容包括 sstrd.exe , sstwr.exe 及 readme.txt 等三个文件和一个 sst 子目录。
authorware advanced streamer 使用 ini 文件控制用户在运行课件时可能会遇到的各种选项和错误信息, ini 文件就是 /sst/prog 目录下 sst.ini ,双击该文件时,将以编辑纯文本的编辑器打开 sst.ini 文件 ( 如图 14-3 所示 ) 。
图 14-3 打开 sst.ini 文件
# 是注释行,第一行说明打开的是 authorware web player advanced streamer 。 number of users 是这个版本的 authorware advanced streamer 的序列号被确认之后,控制能够同时运行多媒体课件的用户数,最大的数值是 65000 人。
在网络上同时运行多媒体课件的人数超过规定的最多人数时,将 showlicenseerrors 设置为 yes 就会显示一则错误信息,否则将不显示该错误信息。如果 showlicensesrrors 被设置为 yes , licenseerrormessage 用于确定显示错误信息的内容。错误信息总是出现在双引号内,并且不能在其中添加回车键,否则将引起信息的强行换行。
当出现不可预知的错误时,可以使用 showgenericerrors 决定是否给用户显示一条错误信息。如果 showgenericerrors 项设置为 yes , genericerrormessage 用于确定显示错误信息的内容。 logerrors 确定是否将错误信息保存为日志文件,它通常存储为 /sst/prog/errorlog.txt 的形式。
在运行课件时, authorware advanced streamer 还会在 /sst/data 目录下保存一个小的可能性文件,它的名称是由课件的 uniquireid , inputpredictiveurl 以及 outpredictiveurl 的 aab 文件名组合在一起的。例如,如果课件的 uniquireid 值是 121212 ,则可能性文件的名称将会是 myname00000121212.aab ,其中 myname 是 aab 文件的名称。
注释:
对课件进行 web 化打包时,应该手工从 /sst/data 内删除与旧课件的 id 相对应的数据文件。对于外部的库文件来说,该数据文件名是在课件映射文件中的 uniqueid 值后面加上一个下划线,然后再加上库映射文件自身的 uniqueid 值来组成的。
新闻热点
疑难解答