課件經過 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 值來組成的。
新聞熱點
疑難解答