現在已經很少人在用、也很少人知道 Adobe Director 這套軟體,當年這套軟體是 Macromedia 公司的產品,像:Dreamweaver、Flash 也都曾經是 Macromedia 公司主力產品,因為 Adobe 的併購,現在都整合在 Adobe Creative Suit 裡面。現在 Adobe CS 已經到了 CS5。而 Director 並沒有在 CS 系列裡頭。
( Adobe Director 相關歷史請按此 )
然而,雖然 Director 已經遭人遺忘,不過人家現在也已經有 Adobe Director 11.5版 ( 截至 2010.5月 )。功能上 Adobe Flash 的 Action Script 雖然較能整合網頁、資料庫相關的連結,不過如果是整合 3D、遊戲,Director 的 Lingo 則是比 FLash ( Action Script ) 強大。
當我們光碟裡的內容有 QuickTime 格式的影片的話,我們要使用 Lingo 來偵測使用者是否有安裝 QuickTime Player 的播放程式,如果沒有安裝的話,就幫使用者進入安裝的介面。
程式如下:( 寫在 Director 軟體裡的 Lingo )
-------------------------------------------------------------------------------------
on startMovie
if quickTimeVersion() = "0" then
alert " 請預先安裝 QuickTime Player 播放程式,以利光碟播放瀏覽 ! "
open the moviePath & " ( 你的光碟資料夾 ) Quicktime\QuickTimeInstaller.exe"
quit
else
alert " QuickTime Player 已安裝完成! "
end if
end
--------------------------------------------------------------------------------------
( 程式碼、部分內文來源 - http://www.twisu.com.tw/3/director/lingo2/d3-5.htm )
當然,如果要偵測其他應用程式是否安裝,一樣可以用 Lingo 來偵測。
//
Flash Player 的偵測則是寫在 HTML,依 HTML 4.01/XHTML 1.1 標準規定寫作,內容如下:
--------------------------------------------------------------------------------------
<div>
<object data="../images/flashver.swf" type="application/x-shockwave-flash"
style="height: 60px; width: 360px;">
<param name="movie" value="../images/flashver.swf" />
You don't have Adobe Flash player installed! 你尚未安裝 Adobe Flash Player!
</object>
</div>
--------------------------------------------------------------------------------------
( 程式碼、部分內文來源 - http://www.imacat.idv.tw/tech/flashver.html.zh-tw )
//
以上,因為過去在製作光碟時需要這類的判斷式,曾經搜尋了好幾天,苦無網友資料分享,現在特別記錄在這邊,希望日後在製作上能順暢一些。
也希望未來有需要的朋友,搜尋到這邊,請留下一些痕跡,讓我知道 ^_^y~
Treasure Media Studio / 典藏製作
Film Media Dept.
Director of Photography & Scenarist-Director / Diamond Chen
ADD. 3F., No.138, Jianwu Rd., Sanmin Dist., Kaohsiung City 807, Taiwan (R.O.C.)
TEL. 886-7-3825634/FAX. 886-7-3896486
沒有留言:
張貼留言