作者timyau (この怨み,地獄へ流します)
看板Browsers
標題[-OP-] "以其他程式開啟"選單,加入新程式的方法教學
時間Wed Nov 25 18:19:46 2009
大家應該都知道怎麼加了吧,不過我還是要分享一下…(汗)
在網頁按右鍵→以其他程式開啟裡面,
應該會有 Internet Explorer 的選項。
不過在多次安裝、「將瀏覽器設定成預設值」幾次之後,
有時候就會變成只剩下一個 Opera Browser...
現在就簡單的教大家怎麼做吧~
1. 先找到安裝 Opera 的路徑,預設應該是
C:\Program files\Opera\
2. 找到其底下的 ui 資料夾,
裡面有個 standard_menu.ini 檔。
先複製貼上成其他的檔名作一個備份,
該檔若消失並不會自動重建喔!
3. 接下來用文字編輯器開啟standard_menu.ini。
搜尋 [Document Popup Menu]
其下方的部分,到下一個 [] section 之前,
就是在網頁中按右鍵跳出來的選單喔~~
(所以若整段刪除後重新開啟 OP,
你會發現網頁右鍵不會有任何跳出的視窗)
4. 簡單說明一下整個設定檔的結構
第一行:
是 Opera 的版本號,
也是用來判斷是否為 Opera 用設定檔的 Pattern (吧?)
註解:
用分號 ; 當一行的開頭,可以加註想要的文字,對設定完全不影響。
Section :
以 [] 做括號起來的是 Section 的名稱,
而這個 Section 就是從下一行開始到下一個 [] (或檔案結束)
的地方,就叫做一個 Section。
如:[Document Popup Menu]、[Image Link Popup Menu] 等等
Key : 沒有 [] 的部分,又分為以下幾種:
Item:單一個項目。
Submenu:有箭頭的項目,停在上面會顯示子選單(若子選單有項目的話)
Include:這個我不知道(汗)。
--- :分隔符號。顯示效果就是一條實心橫線分隔不同種的功能。
其實只要三個 - 就有分隔符號的效果,
加長與加上數字只是方便閱讀。
其他還有 GhostItem、Platform 那些就不說了…我只會皮毛…
5. 再舉例簡單細說 Item 與 Submenu 的部分。
主要分成三個部分,
"物件種類" "字串" "動作"
例:
Item, MI_IDM_EDIT_COPY = Copy
-> MI_IDM_EDIT_COPY 是字串,對應在程式裡面的某個數值,
而該數值又對應到各語言的 .lng 檔案。
不過怎麼對應的我不清楚 Orz
若要改成自己的字串,用雙引號"字串"即可改成自己想要的字串。
-> Copy 是動作,定義在程式裡面。
例:
Submenu, M_OPEN_WITH, Open in menu
-> M_OPEN_WITH 一樣是字串
-> Open in menu 是一個子選單,一般而言是一個 Section。
6. 所以接下來請搜尋 [Open in menu]
會找到一個完全相同名字的 Section。
7. 修改「以其他程式開啟」選單
(終於講到重點了…)
一般會看到下面的一個項目:
Include, Internal OpenIn Menu
這個是指,使用程式內部的設定。不過我們現在要改成我們自己的設定。
所以請把這一行前面加 ; (變成註解,當然該行就沒作用) 或刪除。
以下提供 IE 與 FF 的瀏覽器預設安裝位置設定
(路徑或字串請自行修改)
※ 用 IE 開啟目前頁面: ※
(以下是同一行)
Item, "Internet Explorer"= Execute program,
"C:\Program Files\Internet Explorer\iexplore.exe", "%u"
※ 用 Firefox 開啟目前頁面: ※
(以下是同一行)
Item, "FireFox"= Execute program,
"C:\Program Files\Mozilla Firefox\firefox.exe", "%u"
8. 儲存之後重新開啟 OP 即完成~請各位試試吧~
感謝各位看到這裡…(也順便為自己做個備份:P)
有其他意見歡迎參觀指教。 m(_ _)m
--
好 就 掛 若 冬 夏 秋 春
時 是 心 無 有 有 有 有
節 人 頭 閒 雪 涼 月 百
間 事 風 花
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.133.252.2
推 hangea:還不錯 推一個~ 11/28 11:18
推 Norther:xp的話 用"傳送到" 最快 11/29 09:38
推 idej:在瀏覽器裡面按右鍵,是不會出現 "傳送到" 這種東西的唷~ 11/29 23:13
→ timyau:目前該方法 10.50不能使用,原因是 %u 無效 03/03 17:51