午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

怎么將FLASH動(dòng)畫(huà)刻進(jìn)光盤(pán)后自動(dòng)播放??? - 表達(dá)大雜燴 - 【表達(dá)休閑區(qū)】 - 表達(dá)...

 dengkh 2010-09-20



其實(shí)我不贊成去用什么軟件,那問(wèn)題多多,其實(shí)自運(yùn)運(yùn)行的光盤(pán)很簡(jiǎn)單的,
以下先來(lái)一篇簡(jiǎn)單實(shí)用的,寫(xiě)得蠻詳細(xì)的,一看便會(huì)的……
哦,說(shuō)明一點(diǎn),你雖然是說(shuō)FLASH,文中說(shuō)的.exe,這不是問(wèn)題,將.swf弄成.exe這個(gè)你應(yīng)該必定會(huì)的!

自動(dòng)運(yùn)行光盤(pán)的制作



    制作AUTO-CD的關(guān)鍵就是如何編寫(xiě)自動(dòng)運(yùn)行信息文件Autorun.inf,它是AUTO-CD所必須的。這個(gè)文件的主要作用就是告訴Windows自動(dòng)運(yùn)行哪個(gè)程序和它的啟動(dòng)路徑,并為光盤(pán)設(shè)置在資源管理器及“我的電腦”中所顯示的圖標(biāo)。但是,如果關(guān)閉了光驅(qū)的自動(dòng)插入通告功能,則只能使用Shell32.DLL(存于Windows的System目錄下)中的默認(rèn)光盤(pán)圖標(biāo)。

打開(kāi)一些AUTO-CD中的Autorun.inf,你會(huì)發(fā)現(xiàn)它的編寫(xiě)格式是:
[AutoRun]
open=……
icon=……

[AutoRun]是針對(duì)PC機(jī)(機(jī)型為386或更高)的自動(dòng)運(yùn)行識(shí)別標(biāo)志。除此之外,還有針對(duì)其他幾種計(jì)算機(jī)系統(tǒng)的識(shí)別標(biāo)志,它們是:針對(duì)MIPS公司MIPS系統(tǒng)的[AutoRun.mips];針對(duì)DEC公司Alpha系統(tǒng)的[AutoRun.alpha];針對(duì)蘋(píng)果公司Power PC機(jī)的[AutoRun.ppc]。不過(guò),除非你想制作通用的自動(dòng)運(yùn)行光盤(pán),否則用不到這些標(biāo)識(shí)。
open一行是告訴操作系統(tǒng)要自動(dòng)運(yùn)行的文件名和它的啟動(dòng)全路徑。比如,若想自動(dòng)運(yùn)行Autorun目錄下的Run.exe文件,這一行就寫(xiě)成:
open=Autorun\Run.exe
注意,在目錄名的左邊不能有反斜線(xiàn),否則計(jì)算機(jī)將按“C:\”處理,也就無(wú)法啟動(dòng)指定的程序了。
icon一行是告訴操作系統(tǒng)該光盤(pán)以什么樣的圖標(biāo)表示,如果你不想指定,這一行也可以不寫(xiě)。

圖標(biāo)的調(diào)用方法有三種:

第一種是直接指向圖標(biāo)文件(.ico)。比如要想使用在Autorun目錄下的一個(gè)圖標(biāo)文件Run.ico,調(diào)用格式與open一行相同,即:
icon=Autorun\Run.ico

第二種調(diào)用方法就是指向帶有圖標(biāo)的exe文件,只要是For Windows 9x/NT的exe文件都帶有圖標(biāo)。而且,如果該文件帶有多個(gè)圖標(biāo)還可以用編號(hào)進(jìn)行挑選。比如所選的是Run.exe,它帶有5個(gè)圖標(biāo),其第一個(gè)也是默認(rèn)圖標(biāo)的調(diào)用格式為:
icon=Autorun\Run.exe或icon=Autorun\Run.exe,0
若想調(diào)用第三個(gè)圖標(biāo),格式為:
icon=Autorun\Run.exe,2
因?yàn)榈谝粋€(gè)圖標(biāo)的編號(hào)是0,所以第三個(gè)圖標(biāo)的編號(hào)就是2了。另外,在逗號(hào)的兩 邊都不能有空格,否則就調(diào)用默認(rèn)的圖標(biāo)。而且,若調(diào)用的編號(hào)大于其最大編號(hào),那光盤(pán)的圖標(biāo)就為空,什么也沒(méi)有??赡苡腥藭?huì)問(wèn),我怎么知道目標(biāo)文件帶有幾個(gè)圖標(biāo)?不用著急,跟著我做:用鼠標(biāo)右鍵點(diǎn)擊任意一個(gè)帶有圖標(biāo)的exe文件的“快捷方式”——在快捷菜單中選擇“屬性”——選擇“快捷方式”——點(diǎn)擊“更改圖標(biāo)…”——用“瀏覽…”的方式打開(kāi)你選擇的目標(biāo)文件,現(xiàn)在你就能看到該文件到底有多少個(gè)圖標(biāo)了。至于圖標(biāo)的排列順序在Windows 95中是從左至右,在Windows 98中則是先上下后左右,不要數(shù)錯(cuò)喲。

第三種調(diào)用方式就是指向帶有圖標(biāo)的DLL文件,也就是動(dòng)態(tài)鏈接庫(kù)文件,具體的格式與注意事項(xiàng)都與第二種方法相同,在此就不作介紹了。

至此,一個(gè)完整的Autorun.inf文件就編輯完成了,結(jié)合你需要燒錄的內(nèi)容,在確認(rèn)調(diào)用路徑無(wú)誤后,就可以開(kāi)始燒錄了。此時(shí)唯一要注意的就是Autorun.inf文件必須放在光盤(pán)的根目錄下,否則Windows無(wú)法找到它,也就不能自動(dòng)運(yùn)行了。




  很多光盤(pán)為方便用戶(hù)使用,設(shè)置成自動(dòng)運(yùn)行的方式,用戶(hù)只要將光盤(pán)放入光驅(qū)或在“我的電腦”中訪(fǎng)問(wèn)光驅(qū)則可自動(dòng)執(zhí)行特定的程序(當(dāng)然前提是用戶(hù)相應(yīng)光驅(qū)的自動(dòng)插入通告設(shè)置為打開(kāi)),只要掌握了自動(dòng)運(yùn)行光盤(pán)的簡(jiǎn)單原理,我們也可自己制作自動(dòng)運(yùn)行光盤(pán)!

  自動(dòng)運(yùn)行光盤(pán)的奧妙在于光盤(pán)根目錄下的Autorun.ini(或者Autorun.inf)文件,這個(gè)文件最大的用處就是告訴系統(tǒng)當(dāng)光盤(pán)放入光驅(qū)時(shí)使用什么圖標(biāo)來(lái)代替光驅(qū)原有圖標(biāo)并自動(dòng)運(yùn)行什么文件。Autorun.ini文件可使用專(zhuān)門(mén)的軟件或語(yǔ)言來(lái)編寫(xiě),比如常見(jiàn)的Autorun Builder、AMS、Autorun Maestro、VB、VC++等。不過(guò)對(duì)于普通用戶(hù)來(lái)說(shuō)不用這么復(fù)雜,最簡(jiǎn)單的辦法就是將光盤(pán)里現(xiàn)成的Autorun.ini文件拷貝一個(gè)到硬盤(pán)上,根據(jù)自己的需要略加修改即可。

  最簡(jiǎn)單的Autorun.ini文件只有2到3行,基本格式如下:

  [autorun] (表示autorun部分開(kāi)始)
  open=*.exe (表示自動(dòng)運(yùn)行文件的位置、文件名)
  icon=*.ico (表示圖標(biāo)文件的位置、文件名)

  編寫(xiě)完Autorun.ini文件之后,將它和所需文件(自動(dòng)運(yùn)行文件、圖標(biāo)文件)刻錄到光盤(pán)的根目錄下即可。這里來(lái)看一個(gè)實(shí)例:我們要求在光盤(pán)加載的時(shí)候使用根目錄下的Setup.ico作為光驅(qū)圖標(biāo),自動(dòng)運(yùn)行Start.exe文件,這時(shí)Autorun.ini文件可編寫(xiě)如下:

  [autorun]
  open=start.exe
  icon=setup.ico

  接下來(lái)我們需要將所需文件刻錄到光盤(pán)相應(yīng)的位置,余下步驟和制作普通的刻錄光盤(pán)相同,這里不再贅述??啼浲戤呏笪覀兛蓪⒐獗P(pán)放進(jìn)光驅(qū),這時(shí)相應(yīng)驅(qū)動(dòng)器的圖標(biāo)變成Setup.ico,系統(tǒng)自動(dòng)運(yùn)行Start.exe。

  實(shí)際上,Autorun.ini文件可實(shí)現(xiàn)的功能遠(yuǎn)不止此,它可編寫(xiě)得極為復(fù)雜并可實(shí)現(xiàn)強(qiáng)大的自動(dòng)運(yùn)行功能,不過(guò)這時(shí)Autorun.ini文件需要注冊(cè)表的支持,我們來(lái)看個(gè)復(fù)雜一些的例子:

  [autorun]
  open=notation.exe
  icon=shell32.dll,13
  shell\win98=安裝Windows 98
  shell\win98\command=win98\setup.exe
  shell\ie5.5=安裝IE 5.5
  shell\ie5.5\command=Ie5.5簡(jiǎn)\ie5setup.exe

  其中,Shell表示在該位置新建一個(gè)主鍵(這種形式非常類(lèi)似注冊(cè)表),其后的名稱(chēng)如“Win98”為一個(gè)自定義的變量,該變量名在該Shell子鍵中唯一,也就是說(shuō)在其后的說(shuō)明中你不能再用這個(gè)變量名。

  “shell\win98=”之后的是顯示在鼠標(biāo)右鍵菜單中的名稱(chēng),這個(gè)地方可以你自己隨心所欲地起名。

  “shell\win98\command”表示在Shell子鍵之下,再新建一個(gè)子鍵“Command”,如果經(jīng)常使用注冊(cè)表編輯器(Regedit.exe),你會(huì)立刻明白它的含義,那就是Command之后的字符串將指定你運(yùn)行的程序的實(shí)際位置,就如同注冊(cè)表中的文件關(guān)聯(lián)一樣。

  這樣,一個(gè)在鼠標(biāo)右鍵中命令的Autorun.ini文件就編寫(xiě)完成,這個(gè)例子的效果是當(dāng)光盤(pán)自動(dòng)運(yùn)行之后,增加2個(gè)鼠標(biāo)右鍵命令“安裝Windows 98”和“安裝IE 5.5”,選擇相應(yīng)的命令則會(huì)執(zhí)行光盤(pán)“\win98\setup.exe”或者“\Ie5.5簡(jiǎn)\ie5setup.exe”命令。除此之外,你還可以增加更多的命令,并配合你的光盤(pán)或硬盤(pán)上的程序進(jìn)行編寫(xiě),使之完成更豐富的功能。




    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多