日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

教你如何使定制的AIF實(shí)現(xiàn)正常的文件關(guān)聯(lián)

首先感謝 Segalgx 的建議,才有了這篇教程.也許有朋友已經(jīng)知道如何實(shí)現(xiàn),但由于時間或者別的原因并沒有提出來給大家分享.本人對編程之類的一竅不通,出這個教程現(xiàn)丑了.
我們知道,在 Symbian OS 里, AIF 文件除了充當(dāng)程序圖標(biāo)的角色外,還有另外一個兼職,就是實(shí)現(xiàn)程序和文件的關(guān)聯(lián),跟 Windows 的文件關(guān)聯(lián)是通理的.而當(dāng)我們用專用工具 (AIFTool) 更改程序圖以后,程序就不能正常與文件關(guān)聯(lián)了 (?個人認(rèn)為,這應(yīng)該是 AIFTool 不完善造成的),在實(shí)際應(yīng)用的時候多少會有些不方便.因此,我們有必要解決這個小問題.使用的工具當(dāng)然少不了 AIFTool ,要有16進(jìn)制的編輯器,我用 HEX WORKSHOP, 圖標(biāo)想個性化一點(diǎn),你自己想辦法找個方便實(shí)用的做圖工具就行了,當(dāng)然,改圖還必須用到 MBMTool.
好,開始吧.先用 AIF 工具打開你想修改的 AIF 文件,替換你已經(jīng)修改好的 MBM 文件(這里主要講文件關(guān)聯(lián),關(guān)于 MBMtool 等其它工具的使用可以參考別的文章),然后在 MIME 欄填上任意你方便識別的字符,比如 "XXXX" (圖中2),這里后面要用到的.好了,保存你修改好的 AIF.
接下來,用 HEX WORKSHOP 打開原始的 AIF, 就是你沒修改前的 AIF,一般在文件末端都會有一段關(guān)于程序關(guān)聯(lián)的描述,即文件的 MIME (Symbian OS 的 MIME 一般有 image/jpeg , image/png , image/gif , audio/midi , audio/sp-midi , audio/amr , audio/mpeg , video/3gpp , video/mpeg 等等), 從描述關(guān)聯(lián)的前一個字段開始,一直到結(jié)束(圖中1),復(fù)制下來,替換到新的 AIF 中,就從我們剛才打上 "XXXX" 標(biāo)記的地方開始替換(圖中3).完成后保存并關(guān)閉.這時的 AIF 還無法正常關(guān)聯(lián).
【教你如何使定制的AIF實(shí)現(xiàn)正常的文件關(guān)聯(lián)】第三步,再用 HEX WORKSHOP 打開原始的 AIF,找到每個 MIME 類型(如 audio , video ,這是類型, /mpeg 之類的是格式)的前一個字符,將光標(biāo)停留在那里,記住這個地址偏移(16進(jìn)制),如 ODEO. 高低兩位互換變成 EOOD, 打開剛才保存好的 AIF ,在剛才替換過去的關(guān)于描述關(guān)聯(lián)的區(qū)段里找到這個16進(jìn)制值 E00D, 找到這個新 AIF 相同描述的地址偏移,高低兩位互換一下.替換 E00D 這個錯誤的地址就行了.記住,每個 MIME 類型前的地址偏移都要修正過來.
好了,說起來挺麻煩,簡單說了就是修改 MIME 在新的 AIF 中的地址偏移就行了.動手試試吧.教程寫得亂七八糟,只恨自己學(xué)識太少.

    推薦閱讀