MozTW 討論區 https://forum.moztw.org/ |
|
[分享]改造KmeleonCCF ME XUL為繁體中文版 https://forum.moztw.org/viewtopic.php?f=8&t=19541 |
第 1 頁 (共 2 頁) |
發表人: | dadada [ 2007-06-29, 22:58 ] |
文章主題 : | [分享]改造KmeleonCCF ME XUL為繁體中文版 |
CCF版原作者:Hao Jiang 【K-MeleonCCF】(coolwulf) 有時間可到他的主版看看 http://bbs.et8.net/bbs/forumdisplay.php?f=115 他有到此發表: http://kmeleon.sourceforge.net/forum/list.php?1 K-MeleonCCF ME XUL 0.072 我的用後感是: 體積細小,十分快速,作者會不斷完善它的實用功能. 基於原版只有簡體版,在網路上也找不到繁體版,於是自行修改,方法如下: 1> 準備內碼轉換工具convertz http://alf-li.pcdiscuss.com 用途: 中文 Big5/GBK/Unicode/UTF8 內碼轉換器。 注意:檔案轉換只能將純文字格式的文件(例如 txt, html 等)轉碼 安裝: 將所有檔案解壓到一個新資料夾,然後直接在檔案總管執行 convertz.exe便可使用。 使用方法十分簡易,多實習幾次便好。 2> 下載原作者K-MeleonCCF ME XUL簡體中文版 /另也有英文版 http://kmeleon.blogspot.com/ http://kmeleon.et8.net/K-MeleonCCFME0.072XULCN.exe 安裝: 也是將所有檔案解壓到一個新資料夾,然後直接執行 K-Meleon.exe便可使用。 3> 將下列檔案內碼轉換為繁體 \K-MeleonCCFME0.072XULCN\ - language.cfg \K-MeleonCCFME0.072XULCN\pref - menus.cfg - bookmarks.html--------(**轉碼注意) \K-MeleonCCFME0.072XULCN\lua - 全部lua檔案 此為作者寫的lua Marco檔,其實只有幾個lua檔需轉碼中文,不過一次性全轉碼也無所謂. \K-MeleonCCFME0.072XULCN\skins - 全部子目錄內的toolbars.cfg **綠色版: Convertz及KmeleonCCF 均為不需安裝在系統,帶住那裡都可使用. **轉碼注意: - 轉碼時請先關閉kmeleonCCF - 一般簡體內碼是gbk,繁體內碼是big5,內碼unicode/UTF-8(可在簡體或繁體系統看到簡體,繁體) 但bookmark.html檔好像是需用UTF-8 - 先轉碼 gbk >> big5 - 再轉碼 big5 >> UTF-8 到此便立刻成為繁體中文使用介面,可以沖浪去囉. **備註: 用此方式可轉碼成繁體中文介面,但不完全,按屬性(preference)選項時便會發現選單介面還是簡體中文. 根據作者在blog內回覆, 尚有一個檔案 k-meleonloc.dll內含簡體中文,需用編譯器Resource Hacker打開dll檔, 修改選單內容為繁體才可. 可是用編譯器打開dll檔後,不知為個開不了選單,可能是我的系統是繁體吧,沒關係啦,只一點點沒完全繁體化, 不會影響使用. 今天就到此好了,大家也可試試玩玩 ^_^ 以後再追加一些我學到使用上的快速鍵方法. ~2007-07-02 追加~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 補回上傳址: http://z15.zupload.com/download.php?fil ... path=48826 我另外加了一些自已用的bookmarklets 書籤當作功能鍵. enjoy! 大家也許想知KmeleonCCF跑多快?? 試試先.......^_^ http://www.numion.com/YourSpeed3/index.html Javascript performance test https://wd-testnet.world-direct.at/mozilla/dhtml/funo/jsTimeTest.htm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ a>KmCCF使用順手小貼士: - Search 前可先選 內容再按鍵 Alt + G = Dict.cn Search Ctl + G = Google Search POP UP menu: Alt + C = 作者內定書籤 Ctl + B = 書籤 Ctl + Alt + P = 列印預覽 (Toggle 開/關) Ctl + PgUp / PgDown = Tag 轉換 Ctl + Q = 查看圖片 Ctl + L = 開啟群組(last是上前關閉kmeleon時的所有tags) b> 書籤管理: - Ctl + B = 打開書籤 - Ctl + C / Ctl + V 複製空白新目錄 - 按shift鍵不放,同時按上下箭頭鍵,實現書籤快速分類到不同目錄. c> 使用UserStyle方法,增強KMeleonCCF功能: http://z15.zupload.com/download.php?file=getfile&filepath=49449 已上傳幾個我<收集>到與Google/gmail相關代碼給大家參考: - UserStyle_Google no ad and new style.txt 優化搜尋結果 - UserStyle_for Gmail Only.txt 優化Gmail界面 - UserStyle_Gmail attachment icons replacer.txt 優化Gmail可顯示附件類型 見圖: http://userstyles.org/style_screenshots/728_after.png - 打開txt檔 複製代碼 貼到KMeleonCCF配置區userContent.css內 - 存檔後 重新開啟 KMeleonCCF 啟用代碼 參考: http://userstyles.org 有大量有用代碼,你可自己找找! 本論壇也有大量高手,看這篇: http://forum.moztw.org/viewtopic.php?p=86347 d> 有用書籤bookmarklets: https://www.squarefree.com/bookmarklets/ http://mypage.bluewin.ch/yuppi/links/bookmarkletlinks.html#toolbm https://www.squarefree.com/bookmarklets/webdevel.html#test_styles http://www.squarefree.com/userstyles/make-bookmarklet.html 今天就到此. ~2007-07-03 追加~~~~~~~~~~~~~~~~~ e> 實現Google(中/英)(英/中)單詞快速翻譯 kmeleonCCF的<Ctl + G>快速鍵: 原作者的設計 是利用快速鍵,方便叫出各種搜尋引擎應用. - 工具> 選項> 網絡搜索> 設置默認搜尋引擎 可選取. 現進階利用此快速鍵,及google高速搜尋功能實現此目的. 到以下目錄 \K-MeleonCCFME0.072XULBig5\lua - 找到search.lua檔案,用記事本開啟. 找到以下此段: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Google = { name = "Google", url = "http://www.google.com/search?q=%s", filter = search.utf8encode, }, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 修改為: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Google = { name = "Google 翻譯", url = "http://www.google.com/search?complete=1&hl=zh-TW&q=fy+%s", filter = search.utf8encode, }, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 正解修改含意: <Google 翻譯> 是彈出視窗的提示字句, <complete=1> 是google suggest的引用, <hl=zh-TW> 是要求google傳遞繁體中文, <q=fy+%s> 是要令google傳遞<查詢字符>內前置<fy+空格> 例: 要翻譯 <apple> 或 <蘋果> 需輸入 <fg apple> 或 <fg 蘋果> 有2個方式使用此功能: 1- 按<Ctl + G>快速鍵,彈出視窗,直接輸入要翻譯的<字>便可. 2- 在任何使用中的網頁內,選定要翻譯的<字>,再按<Ctl + G>. 這個只是我想到的利用方法,當然用Bookmarklets也可,但此方法怏很多. |
發表人: | 某A [ 2007-06-30, 15:24 ] |
文章主題 : | |
上傳希望 我已經在弄 Navigator 和 SeaMonkey 的了,車輪是可以重複使用的。 |
發表人: | goldie [ 2007-06-30, 17:18 ] |
文章主題 : | |
不好意思,請問一下:「K-Meleon 官方版」跟「K-Meleon CCF版」有何不同? |
發表人: | dadada [ 2007-06-30, 22:00 ] |
文章主題 : | |
某A 寫: 上希望
我已經在弄 Navigator 和 SeaMonkey 的了,車輪是可以重複使用的。 Hi 某A, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2007-7-2 上傳地址及使用順手小貼士 已搬回一樓: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enjoy! - bookmarklets 是一種好工具,發揮一下大家的想像力多多利用呵! 大家還有什麼什使用心得,也請發表指教一下,先謝過! |
發表人: | dadada [ 2007-06-30, 22:28 ] |
文章主題 : | |
goldie 寫: 不好意思,請問一下:「K-Meleon 官方版」跟「K-Meleon CCF版」有何不同?
爬文所得, K-Meleon CCF 是HJ自行開發的第三方自訂版本. 在CCF精品技術論壇發表,所以定明CCF版. 拫據我試用上的分別: K-Meleon 是用Layer 作分頁,管理/新増書籤不方便,要用第三方工具來管理書籤. K-Meleon CCF 作者新增了很多功能, - 管理書籤 - 鼠標手勢 - 整合adblock plus - 自訂了很多lua marco增加功能,作者還在主頁發表功能需求貼收集 - 好像只有他開發中文版本. 其實還有很多其他版本的, 我想是各有特色吧. |
發表人: | coolwulf [ 2007-07-06, 22:56 ] |
文章主題 : | |
kmeleonloc 文件我可能使用了 PECompact 或者 UPX 打包,所以需要解開后再使用Resource Hacker 打開. 最新的版本已經更新至 0.074 版本,加入了您提到的部分UserStyle. 特此感謝. |
發表人: | roytam1 [ 2007-07-07, 00:02 ] |
文章主題 : | |
coolwulf 寫: kmeleonloc 文件我可能使用了 PECompact 或者 UPX 打包,所以需要解開后再使用Resource Hacker 打開. 請問這次有沒有分XUL版/non-XUL版呢?
最新的版本已經更新至 0.074 版本,加入了您提到的部分UserStyle. 特此感謝. -- 用K-Meleon CCF ME non-XUL當成Opera用的人留 |
發表人: | coolwulf [ 2007-07-07, 04:12 ] |
文章主題 : | |
roytam1 寫: coolwulf 寫: kmeleonloc 文件我可能使用了 PECompact 或者 UPX 打包,所以需要解開后再使用Resource Hacker 打開. 請問這次有沒有分XUL版/non-XUL版呢?最新的版本已經更新至 0.074 版本,加入了您提到的部分UserStyle. 特此感謝. -- 用K-Meleon CCF ME non-XUL當成Opera用的人留 最新的 ME 0.074 版本只提供了 non-XUL 版本. XUL 版本将不提供. K-MeleonCCF 正式版本将更新包括了XUL版本的所有内容. Opera 也是一个很不错的浏览器. |
發表人: | roytam1 [ 2007-07-07, 08:41 ] |
文章主題 : | |
coolwulf 寫: 最新的 ME 0.074 版本只提供了 non-XUL 版本. XUL 版本将不提供. K-MeleonCCF 正式版本将更新包括了XUL版本的所有内容.
Opera 也是一个很不错的浏览器. 了解。 Opera好是好,但是每一個版本都各有大大小小不同的css/javascript bug,這個回報了這個,下個版本修正了這個卻衍生了那個。 |
發表人: | coolwulf [ 2007-07-12, 04:31 ] |
文章主題 : | |
K-MeleonCCF ME 0.075 也髮佈了. [Release Notes] + CCF_Gestures Plugin V0.09 + Drag and drop 'http://' text link and open it in background tab + Drag and drop text to open the google search of it in background tab + Send notes function and add the notes toolbar icon * Improve page loading response speed [Download] http://kmeleon.et8.net/K-MeleonCCFME0.075EN.exe |
發表人: | dadada [ 2007-07-12, 08:18 ] |
文章主題 : | |
coolwulf 寫: K-MeleonCCF ME 0.075 也發佈了.
[Release Notes] + CCF_Gestures Plugin V0.09 + Drag and drop 'http://' text link and open it in background tab + Drag and drop text to open the google search of it in background tab + Send notes function and add the notes toolbar icon * Improve page loading response speed [Download] http://kmeleon.et8.net/K-MeleonCCFME0.075EN.exe HJ, 謝謝你能在此討論串發怖你的最新版本. 順道提一下已使用了我的方法做繁體化版的人 更新方法: 1>複制以下檔案到\K-MeleonCCF ME 0.075\ - language.cfg - k-meleonloc.dll 2> 複制\lua 內已<繁化>的檔案,<複蓋>到新版 \lua 內 3> 複制\Profile 資料夾到新版 4> 複制\pref 內的以下檔案<複蓋>到新版 - bookmarks.html - menus.cfg 又可以用繁體中文介面囉....^_^ |
發表人: | lamina [ 2007-07-12, 21:27 ] |
文章主題 : | |
K-Meleon 的顯示網頁速度很快,很令人讚賞 但請問是否有類似同文堂的Extension可用嗎? |
發表人: | dadada [ 2007-07-14, 01:23 ] |
文章主題 : | |
lamina 寫: K-Meleon 的顯示網頁速度很快,很令人讚賞
但請問是否有類似同文堂的Extension可用嗎? 手邊只有opera用的js, 不過如何可利用在K-MeleonCCF 就不知,希望作者或各位高手可用此改一改,也能套用到此. K-Meleon 的User.js 不知如何使用,在網路上也找不到. 有用opera的人可到以下地址取得,轉碼完全自動化. 新同文堂功能,按此連結: 網頁自動轉繁體 新同文堂功能,按此連結: 網頁自動轉簡體 另加一個管理js實用好工具,按此連結: viewtopic.php?t=19279 enjoy! |
發表人: | lamina [ 2007-07-15, 22:31 ] |
文章主題 : | |
感謝 dadada 兄的回答,K-Meleon 開網頁速度快,光這點就很吸引人 但沒相對應的 Extension 的可用,就很傷腦筋... 其實我在 IE 上,過濾網頁用 Proxomitron ,滑鼠手勢用 StrokeIt ,簡繁互換用 ALiBaBar 一轉投 Firefox 陣營一樣可通用,而 ALiBaBar 則被同文堂取代,可是在 K-Meleon 上,同文堂就找不到比較好的替代 Extension |
發表人: | coolwulf [ 2007-07-17, 05:10 ] |
文章主題 : | |
dadada 寫: lamina 寫: K-Meleon 的顯示網頁速度很快,很令人讚賞 但請問是否有類似同文堂的Extension可用嗎? 手邊只有opera用的js, 不過如何可利用在K-MeleonCCF 就不知,希望作者或各位高手可用此改一改,也能套用到此. K-Meleon 的User.js 不知如何使用,在網路上也找不到. 有用opera的人可到以下地址取得,轉碼完全自動化. 新同文堂功能,按此連結: 網頁自動轉繁體 新同文堂功能,按此連結: 網頁自動轉簡體 另加一個管理js實用好工具,按此連結: viewtopic.php?t=19279 enjoy! 关于如何使用JS, K-Meleon/K-MeleonCCF 都很容易实现: K-Meleon Plugin API 中有 InjectJS() 和 InjectCSS() 这两个函数,分别用于在网页中加入 JS 或者 CSS, 而Lua macro 插件中就包含了这两个函数,所以只要书写一个Lua macro, 例如: function SimpleToTranditional(hwnd) InjectJS("transform_s2t_auto.js") end 即可. 如果想让KM 在页面载入后自动运行,可以将这个function加入到 OnLoad()中去. 我看了一下这个js, 稍微修改一下, 把: window.opera.addEventListener('AfterEvent.DOMContentLoaded',function() 这个函数名修改掉应该就可以了. JS 函数的主题是InjectJS() 所需要的内容, 今后的K-MeleonCCF 如果可以集成这个功能的话我会考虑加入的. |
第 1 頁 (共 2 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |