作者albyu ()
看板HANGUKMAL
標題Open PCMan 2007 多語終端修改版 alpha 1 測試版釋出
時間Mon Mar 10 12:44:47 2008
下載位址:
http://cobra.ee.ntu.edu.tw/~mainlander/pcman-mls/PCMan-mls_080310.zip
原始碼:
http://cobra.ee.ntu.edu.tw/~mainlander/pcman-mls/OpenPCMan-mls_src080310.zip
如果想測試本版本,請下載第一個檔案就好。若您對程式的修改內容有興趣,您可下載
原始碼回去參考,甚而修改增新功能。本程式以 GPL v2 授權條款散佈。
使用者使用本程式一切風險皆由使用者自行擔負,修改者 albyu 本人和
Open PCMan 2007 之原作者群皆不對本程式提供任何擔保。
使用平台
本程式可在微軟 Windows 平台執行。目前已有測試過可正常執行的平台如下:
Windows Server 2003、Windows Vista 32-bit、Windows XP SP2
而 Windows 98/ME 平台可能會有問題,Windows 2000 平台未測試但應可使用
使用說明
本程式和原 Open PCMan 2007 Lite 使用方式並無二致,亦可自動匯入原
Open PCMan 2007 Lite 之設定檔和我的最愛之設定。以下是程式執行畫面:
http://cobra.ee.ntu.edu.tw/~mainlander/pcman-mls/pcman-mls_sample1.jpg
您可見到右上方細紅框的區域即為新增之編碼切換工具列,所有一切有關多語編碼切換
的功能皆位於該工具列上,共有編碼列表選單、插入變換起始碼、插入變換結束碼、及
隱藏變換控制碼選取框,四個部分。
編碼列表選單為所有有關多語輸入的核心控制部分,目前選單有有「系統預設、
韓國語、泰語、越南語」四個選項。一般情況下,請將該選單保持在「系統預設」的
狀態下,以免影響正常的操作。以下將多語功能分為:多語輸入法輸入、多語複製、
多語貼上三個部分加以解說。
<多語輸入法輸入>
當您欲輸入他國語言時,請於編碼列表選單中選擇您要的語言,例如
「韓國語 (EUC-KR)」,則程式即會轉換到 EUC-KR 編碼狀態。此時請先輸入編碼變換
控制碼,韓國語對應的控制碼為 @ko#
@#,若您覺得記憶控制碼太過繁瑣,本程式提
供自動插入控制碼的功能。請確定列表選單為「韓國語」,而後按下選單後方的「變換」
按鈕,即可為您自動插入控制碼。之後,您便可以開始用 Windows 系統的韓文輸入法
開始輸入韓文。某些情況由於 BBS 系統的設計,可能會發生部分韓文變為亂碼的情形,
這時您只要按下 Ctrl + L,就可命令畫面重繪而回復正常。在您輸入完韓文後,請記得
要插入編碼切換結束控制碼,結束控制碼為 @#,本程式亦可自動為您插入結束控制碼,
請按編碼工具列上之「結束」按鈕即可。
編碼工具列後方有一個「隱藏」的選取方框,該方框若被選取時,當您按下
「變換」和「結束」按鈕時,本程式會自動在控制碼前後加上 ANSI 彩色碼,將控制
碼的文字顏色改為黑色,和底色相同,如此在顯示時就不會看見控制碼,增進美觀。
該「隱藏」功能僅於編輯文章時有效,若您是在標題中欲輸入韓文,請勿選取。
<多語複製>
當您欲複製畫面中的文章時,請自行判斷該文字部分為何種文字,而後請在
編碼列表選單中選擇您欲複製的語言編碼,再進行框選複製的動作。
因此,目前多語複製的功能,僅能同時複製一種語言,若您圈選的範圍包含數種語言,
則可能會造成複製出來的文字出現亂碼。這個限制可能於下一個版本中會改進。
多語貼上
貼上時的操作方式和輸入時相同,請先於編碼列表選單中選取您欲貼上的語言,
而後按下「變換」鈕插入編碼切換控制碼,之後您就可以貼上您的文字。貼完之後,請
按下「結束」鈕插入編碼切換結束碼。
已知問題
1.
程式啟動後,工具列的位置很怪
答:這是因為我不熟悉 MFC 工具列排放寫法的關係,請自行用滑鼠將工具列拖到您
喜歡的位置。下一次啟動時就會記得您設定的位置了。
2.
我看不見韓文,都是一堆方框
答:這在 Windows XP 上會出現,我也不清楚為什麼系統不會自行調用韓文字型。
您可以強迫指定 PCMan 使用韓文字型,方式如下:
請按下工具列上紅色大「F」的按鈕,在對話框中選取韓文字型,例如
BatangChe、GulimChe、DotumChe、GungsuhChe 等等。但這會連帶影響中文字
型的顯示。
若您使用 Vista 或 Windows 2003 發現韓文出現方框時,你可以修改 PCMan
的設定,不要指定字型,這樣系統就會自行調用韓文字型了,修改方式如下:
Windows 2003 使用者,請尋找如下檔案
C:\Documents and Settings\你的名字\Application Data\PCMan\Config.ini
Vista 使用者,請尋找如下檔案
C:\Users\你的名字\App Data\Roaming\PCMan\Config.ini
將 [font] 那一整段全部刪除再存檔就行了
3.
為什麼編碼控制碼沒有隱藏時韓文變亂碼,而控制碼隱藏時就正常?
答:這個 bug 我已經修正過,照理說應該是不會再出現了。
如果您有發現這個情形,請馬上告訴我。
4.
為什麼捲頁之後原本的韓文都變亂碼了?
答:這是 BBS 先天特性使然,若控制碼和韓文分別在不同行,一旦捲頁讓控制碼
離開了頁面的範圍,終端機就沒辦法知道現在要切到何種編碼,因此就會出亂碼。
要避免這個問題,我的建議是每一行的開頭都要插入編碼切換控制碼。
5.
沒有提供 Combo 版本?
答:是的,若您需要 Combo 版本,請自行下載原始碼檔案後,和原 PCMan 的 Combo
程式碼合併,自行編譯 Combo 版本。
我衷心建議您改用 Mozilla Firefox 瀏覽器來閱覽網頁。
再次強調,如果你沒有要輸入韓文,請讓編碼列表選單保持在「系統預設」的位置
否則你輸入中文和複製中文都會變亂碼.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.235
1F:→ rickhsu:@ko#フ措寰 @# 03/10 12:47
2F:→ rickhsu:隱藏的功能不會用... 03/10 12:57
3F:→ albyu:隱藏的功能在推文無效,只有編輯文章時有用 03/10 13:01
4F:→ rickhsu:soga... 03/10 13:02
5F:推 changwenchi:@ko#葆雖虞@# 03/10 13:03
6F:→ rickhsu:剛剛試一試bbs畫面都變韓文亂碼..不過看過有結束標記的 03/10 13:03
7F:→ rickhsu:又變好了... 03/10 13:04
8F:推 changwenchi:嗚~酷喔~可以了... 03/10 13:04
9F:→ rickhsu:所以可能有個解讀結束的快速鍵比較好... 03/10 13:04
10F:→ rickhsu:或許可以改重繪的快速鍵... 03/10 13:06
11F:推 changwenchi:而且這種版的字看起來比較cute 03/10 13:10
12F:推 changwenchi:albyu辛苦你了~慶祝吧!大選日來我家開始改研究伴唱機 03/10 13:25
13F:推 changwenchi:啦! 03/10 13:26
14F:→ rickhsu:看一下我post的那篇...如果慢慢轉中文會有亂碼 03/10 13:36
15F:推 changwenchi:我剛測打的結果,要打中文時要換回系統預設,就不會是 03/10 13:37
16F:推 changwenchi:亂碼,還有打中文後要打韓文似乎需要空格後再插入控制 03/10 13:37
17F:推 changwenchi:碼,也才不會是亂碼 03/10 13:40
18F:→ rickhsu:版主你可以在版標名字後加上結束字元嗎??? 03/10 13:45
19F:推 Xkang:push~~~ 03/10 13:47
20F:推 changwenchi:版標沒辦法打韓字,albyu的文有提,但我不知道為什麼 03/10 13:46
21F:→ rickhsu:我的意思是如果變成中文亂碼...你的結束字元可以讓 03/10 13:47
22F:→ rickhsu:顯示正常.. 03/10 13:48
23F:→ albyu:對滴,至於為什麼慢慢捲就會變亂碼,我覺得應該是 PCMan 重 03/10 13:48
24F:→ albyu:繪畫面時不是整頁重繪的關係,要再研究看看 03/10 13:49
25F:→ albyu:當你發現畫面真的亂得很可怕,按按 Ctrl + L 應該就可恢復 03/10 13:52
26F:→ rickhsu:如果看我那篇用下慢慢捲..中文會變亂碼... 03/10 13:53
27F:→ albyu:對,但你按 Ctrl + L 就可恢復正常顯示了 03/10 13:54
28F:推 rickhsu:不行... 03/10 13:55
29F:→ rickhsu:可以了...要按兩次.. 03/10 13:55
30F:推 changwenchi:嗯~我看到的是日文變亂碼,不過ctrl l就ok了 03/10 13:55
31F:→ rickhsu:能不能按 下 以後..再去呼叫兩次重繪阿 03/10 13:57
32F:推 changwenchi:變亂碼時按ctrl l可以讓它變正常...剛我打中間也有變 03/10 14:01
33F:推 changwenchi:亂...但按了就ok 03/10 14:02
34F:推 leader81:フ措橫 03/10 14:09
35F:→ leader81:@ko#フ措橫 喻艙撩 @# 03/10 14:09
36F:→ leader81:@ko#フ旋擊 萄蛤橫 艦 今 熱 氈橫蹂.ビペ @# 03/10 14:10
37F:→ rickhsu:我試了一下...除了用下..用上..以容易變亂碼... 03/10 14:44
38F:→ rickhsu:但是並未捲出標記的範圍也會... 03/10 14:44
39F:→ rickhsu:在我那邊韓文測試單行轉到快到底...在按上轉回來就會發現 03/10 14:45
40F:推 elvies:我沒辦法輸入韓文(我是用Window內建的輸入法)~ 03/10 14:52
41F:→ elvies:輸入韓文會變成奇怪的字(片假名或詭異的漢字) @@" 03/10 14:52
42F:→ rickhsu:要先打@ k o # 後面才可以輸入韓文.. 03/10 14:54
43F:推 leader81:輸入的時候是會那樣 但是打出來就會呈現韓文字形了 03/10 14:54
44F:→ leader81:你打的句子必須在@ko# @#這幾個符號裡面 不然不會有韓文 03/10 14:55
45F:推 changwenchi:@ko#萄蛤橫朝 鼠蝦 嗆檜縑蹂?@# 03/10 14:59
46F:→ leader81:終於的意思 03/10 15:07
47F:推 changwenchi:謝謝 03/10 15:07
48F:推 rickhsu:我發現往上鍵似乎有問題.... 03/10 15:55
49F:→ rickhsu:也就是一篇文章用pagedown看完後..在用上鍵捲上去.. 03/10 15:56
50F:→ rickhsu:長篇的的文章就會有部分變亂碼... 03/10 15:57
51F:推 elvies:這倒是~ PgUp上去再下來確實會有亂碼情形‥‥ 03/10 15:58
52F:→ rickhsu:所以還是每一段文章都加上變換跟結束先頂頂用 03/10 16:00
53F:推 changwenchi:我倒覺得ctrl-l滿好用的,很多次出現亂碼都是靠他解決 03/10 17:36
54F:推 changwenchi:的...每行都加控制碼會想哭吧! 03/10 17:37
55F:→ rickhsu:對啊..可不可以按完上或下等他顯示後自動去呼叫重繪 03/10 17:39
56F:→ albyu:如果按上下鍵一直重繪你會覺得 BBS 很慢,你在文章列表上按 03/10 23:18
57F:→ albyu:就一直整個畫面重繪,你應該會想發瘋 XD 03/10 23:19
58F:→ rickhsu:那可不可以加shift+上重繪鍵? 03/11 06:26
59F:→ rickhsu:其他國的xp sp2因為系統預設非big5 03/11 10:10
60F:→ rickhsu:又選單是亂碼的..編輯(E)/語言及文字編碼要選big5 03/11 10:10
61F:→ rickhsu:若是選單亂碼.語言及文字編碼是在Alt+I的下面那一個 03/11 10:12
62F:→ rickhsu:可能下一版能不能針對選單做多國語選擇切換? 03/11 10:18
63F:→ rickhsu:可能用英文版的加灌lang pack來試試.. 03/11 10:19
64F:→ rickhsu:albyu能不能出的韓文介面版的?? 03/11 14:10
65F:→ rickhsu:這樣我在去網路上找要學中文的韓國人教他玩bss 03/11 14:10
66F:→ leader81:現在就可以拉 除了打控制碼稍微麻煩點外 其他都很好 03/11 14:22
67F:→ leader81:rick和板大很抱歉 我最近真的太忙學校的東西 不然我真的 03/11 14:23
68F:→ leader81:很想多補充歌單 慣用語 語法 音韻的東西上來 03/11 14:23
69F:→ rickhsu:我是指介面..現在灌在日文或是韓文windows上... 03/11 14:24
70F:→ rickhsu:介面都是亂碼 ..當然bbs的顯示都是正常 03/11 14:24
71F:→ rickhsu:只是介面是亂碼的話,就沒辦法隔空教他們怎麼上bbs 03/11 14:25
72F:→ rickhsu:只要多語介面..就可以弄成step by step的圖上傳到blog 03/11 14:27
73F:推 changwenchi:那是本身瀏覽器的問題吧!這裡的話就是pcman..除非叫 03/11 14:26
74F:推 changwenchi:他們把系統調成繁體中文...這也是我之前會遇到的問題 03/11 14:27
75F:→ rickhsu:就像skype也是可以選語系..介面就變正常... 03/11 14:28
76F:→ rickhsu:跟瀏覽器沒關係... 03/11 14:28
77F:推 changwenchi:有些軟體只要在韓文系統下就可以看見韓字...在中文系 03/11 14:29
78F:→ rickhsu:調系統語系的話韓文跟日文作業系統很容易掛點... 03/11 14:29
79F:→ rickhsu:因為他們的路徑符號不一樣.. 03/11 14:30
80F:推 changwenchi:有關係吧!要不然他們介面為闍麼會是亂碼...統下就是 03/11 14:30
81F:推 changwenchi:這點我以前好像也有碰過...我忘了那時候怎麼用了...不 03/11 14:31
82F:推 changwenchi:過我有韓文系統的帖就是了...我要說的是...因為有些軟 03/11 14:31
83F:→ rickhsu:第一行的下拉選單跟系統的非unicode程式預設語系有關係.. 03/11 14:31
84F:推 changwenchi:體...這裡指音樂製作相關程式無法讀韓文之故...所以做 03/11 14:32
85F:推 changwenchi:mv有點累...最近我是用到cakewalk,他的字幕不能顯示韓 03/11 14:33
86F:推 changwenchi:字...光做midi,字幕不是一堆???就只得用拼音 03/11 14:33
87F:推 changwenchi:更無法想像之後還要轉成伴唱機可以讀取的格式...亂成 03/11 14:35
88F:推 changwenchi:一團 03/11 14:35
89F:→ rickhsu:是可以用applocale但是教外國人用applocate比教他上bbs 03/11 14:35
90F:→ rickhsu:還要難上好幾倍...畢竟不是大家都對電腦很熟.. 03/11 14:36
91F:推 changwenchi:辛苦了~我體會過那種感覺...你對音樂程式熟嗎 03/11 14:37
92F:→ rickhsu:完全不熟... 03/11 14:38
93F:推 changwenchi:好吧...我自己努力好了... 03/11 14:39
94F:→ rickhsu:連把d9轉d5都不太會..我只會dvd對拷啦... 03/11 14:39
95F:推 changwenchi:d9 d5是啥...我們是玩威力導演這種的捏 03/11 14:43
96F:→ rickhsu:dvd的格式啦...一般影片都是d9比較多...d5的燒錄片裝不下 03/11 14:46
97F:推 changwenchi:soga破解盜摳這邊有另外一位人士專長(噓~)...目前研 03/11 14:47
98F:推 changwenchi:究伴唱機...哈 03/11 14:48
99F:→ albyu:Windows 的程式要同時有多語版本很複雜,它是用什麼資源檔 03/11 16:12
100F:→ albyu:的怪異東西來做的,目前 PCMan 很多地方中文都是寫死的 03/11 16:13
101F:→ albyu:如果在 Linux 下的 PCMan X 就沒這問題,我試過弄出韓文介面 03/11 16:13
102F:→ albyu:的 PCMan X 來搭配我的韓文 GNOME 桌面環境 03/11 16:14
103F:→ albyu:PCMan 的介面都是 Big-5,在非正體中文 Windows 一定會亂碼 03/11 16:16
104F:推 changwenchi:我還在想其他程式支援韓字的solution...到時候真非得 03/11 16:26
105F:推 changwenchi:改程式的話再請教你們 03/11 16:26
106F:推 shialin:為什麼我字型改成韓文就會變成直的阿..要怎麼改回來>"< 03/11 19:16
107F:推 elvies:字型請選BatangChe、GulimChe、DotumChe、GungsuhChe 等 03/11 19:17
108F:推 changwenchi:選前面沒有@符號的... 03/11 19:41
109F:推 elvies:ptt有可能和skype系統介面一樣嗎?換什麼語言都能看‥‥ 03/11 21:23
110F:→ elvies:如果這樣就真的太棒了‥‥^^ 03/11 21:24
111F:推 changwenchi:據說是不行...我有點想試試看firefox有甚麼差別 03/11 21:27
112F:→ rickhsu:albyu說很多地方是寫死的...可能要程式要改很久... 03/11 21:27
113F:→ rickhsu:不過只是選單是亂碼啦...只要把pcman編碼選好... 03/11 21:28
114F:推 changwenchi:其實有興趣的話是可以繼續寫下去...改...造福以後群眾 03/11 21:29
115F:推 shialin:為什麼我的版面全都擠在中間字會重疊有些看不到? 03/11 22:25
116F:推 elvies:???字型選對了嗎? 應該不會擠在中間吧 我沒這問題發生過~ 03/11 22:28
117F:推 leader81:我一開始發生過 換字形後就正常了 03/11 22:41
118F:推 shialin:可是我字型選好了還是這樣耶..Orz 03/11 22:52
119F:推 changwenchi:樓上,你試試看按ctrl+L 擠在中間...還沒有遇到過... 03/12 10:57
120F:推 changwenchi:可以貼圖出來看一下嗎...無法想像 03/12 10:58
121F:推 elvies:有一種東西叫Microsoft AppLocale 用這開 ←日文版版友推文 03/12 13:14
122F:推 leader81:沒錯 我都用這個開QQ 哈 03/12 13:19
123F:推 changwenchi:這個東東的好處在哪 03/12 13:21
124F:→ rickhsu:我前面就說過啦 ... 03/12 13:24
125F:推 changwenchi:你只有提到這個你又沒說好處在哪 03/12 13:25
126F:→ rickhsu:12/14頁我就說了...最大的問題是教不懂電腦的人 03/12 13:25
127F:→ rickhsu:比教他上bbs還要難... 03/12 13:25
128F:推 changwenchi:看不懂...(烏鴉飛過) 03/12 13:28
129F:→ elvies:嗯....畢竟寫程式也是一種專長... 03/12 13:28
130F:→ elvies:看不懂+1 03/12 13:29
131F:推 changwenchi:我是看不懂他哪裡寫那個程式的好處了...(烏鴉) 03/12 13:37
132F:推 leader81:你們下次去用QQ簡體板聊天 就知道這軟體好處在哪 03/12 13:53
133F:→ elvies:QQ以前有裝 整個都是亂碼就刪除了Orz 03/12 13:55
134F:推 leader81:用這個軟體就可以不會變亂碼了 這樣你懂了巴 03/12 14:02
135F:推 elvies:need_student這個版有一些徵求學生的韓國人發文~~ 03/12 14:08
136F:→ elvies:但問題是他們可能只是找家教工作,不會來這邊討論吧Orz~~ 03/12 14:08
137F:推 changwenchi:e大寄站內信叫他過來啊,至少這沒禁止廣告文,QQ我也 03/12 14:16
138F:推 changwenchi:有用過啊~和大陸人聊天那邊最多,不過現在沒在用了 03/12 14:17
139F:推 elvies:大概寄了一些告知了~~ 希望他們有空會來逛逛嘍 ^^ 03/12 15:14
140F:推 changwenchi:好啊!韓國人好像滿謹慎的...好像會在心裡一直推敲最 03/12 15:20
141F:推 changwenchi:適合的場景...如果人家有來要好好接待一下... 03/12 15:21
143F:→ rickhsu:字型選錯了.. 多選幾個 .. 03/12 15:25
144F:→ rickhsu:BatangChe/標準/12/字集西歐 03/12 15:26
145F:→ elvies:Che的都可以 其他標準/12/字集西歐沒錯(我用DotumChe) 03/12 15:31
146F:→ rickhsu:不過日文作業系統要選別的 ..之前也試了很久 03/12 15:33
147F:推 shialin:好像成功了耶..太感謝了呵呵~ 03/12 15:36
148F:推 changwenchi:@ko#蹴ビ蹴ビ渠蹴ビ@# 03/12 16:03
149F:推 leader81:need_student在哪個版面阿? 03/12 17:42
150F:→ elvies:1.至主選單 2.按下"s"鍵 3.輸入need_students 4.按enter ^^ 03/12 18:39
151F:推 changwenchi:leader很沒有求職的需要喔~ 03/12 19:59
152F:推 elvies:為什麼韓國人的午餐叫做點心?@ko#薄褕(懘裶)@# 囧" 03/12 20:00
153F:推 helenlucky:有人可以教我怎用嗎? 寄信到我站內信箱 感激! 03/14 22:45
154F:推 elvies:??不是都寫得很清楚嗎??安裝完,字型修改一下就可以用了!! 03/14 22:51
156F:推 penghu666:為什麼會一直出現"重要檔案已遺失請重新安裝"? 03/16 00:37
157F:→ penghu666:可是我已重新下載再安裝,但每次一安裝就會出現這個訊息 03/16 00:39
158F:→ penghu666:我是Windows Vista Home Basic版本的....請問我該怎麼做 03/16 00:41
159F:→ elvies:秀如!!明天要問albyu大看看唷 ^^ 03/16 00:48
160F:→ rickhsu:因本版版規不清...我將遷移至language版..舊雨新知 04/03 07:01
161F:→ rickhsu:來龍去脈已放置langservice版留存以便google查詢... 04/03 07:04
162F:推 zhandywang:還不太會用的說~~有點難~~ 04/26 00:14
163F:推 sdfg246810:習慣就好啦...呵 04/28 23:35
※ fox:轉錄至看板 S-Asia-Langs 10/01 00:54