1. 程式人生 > >手動新增firefox未關聯的協議

手動新增firefox未關聯的協議

最近在聽網路廣播,發現firefox竟然不識別mms協議
到網上搜到一個解決方法:在firefox的位址列中輸入about:config在顯示網頁的區域右鍵單擊選擇新建字串串名是network.protocol-handler.app..mms串值是:/usr/local/bin/mplayer
發現是linux上的,在winxp上不好用。
在參考網上某仁兄的文章後,發現更改C:\Documents and Settings\(使用者名稱)\Application Data\Mozilla\Firefox\Profiles\mh******.default(每臺電腦都不同)\mimeTypes.rdf中的內容就可以解決這個問題。mimeTypes.rdf是描述firefox處理各種檔案用什麼程式的檔案,在工具——選項——應用程式中可以體現。
想要新增mms關聯的可以將下面3部分分別新增到mimeTypes.rdf中語法結構相似的地方(這裡可能需要一點語法基礎,最好先將原始檔備份出來再新增)
1、<RDF:li RDF:resource="urn:scheme:mms"/>
2、 <RDF:Description RDF:about="urn:scheme:mms"
                   NC:value="mms">
    <NC:handlerProp RDF:resource="urn:scheme:handler:mms"/>
</RDF:Description>
<RDF:Description RDF:about="urn:scheme:externalApplication:mms"
                   NC:prettyName="storm.exe"
                   NC:path="D:\Storm\storm.exe" />
3、<RDF:Description RDF:about="urn:scheme:handler:mms"
                   NC:alwaysAsk="false">
    <NC:externalApplication RDF:resource="urn:scheme:externalApplication:mms"/>
    <NC:possibleApplication RDF:resource="urn:handler:local:D:\Storm\storm.exe"/>
</RDF:Description>
這裡我用得是storm來開啟mms,根據個人喜好可以改為別的
這個算是個模板了,以後如果有類似的應用就方便了
如果覺得上面的方法麻煩可以直接下載我已經寫好了的mimeTypes.rdf覆蓋你原來的檔案就行了(最好將你原來的mimeTypes.rdf備份一份)