超級美少女 發表於 14-9-1 11:51

tinyding 發表於 14-9-1 11:41 static/image/common/back.gif
先試試安裝底下兩者("gettext.i686" 以及 "gettext.x86_64") :



搞定~~~~~~ {:4_113:}

/usr/bin/opencc 有了~~{:4_127:}

超級美少女 發表於 14-9-1 13:19

tinyding 發表於 14-9-1 11:41 static/image/common/back.gif
先試試安裝底下兩者("gettext.i686" 以及 "gettext.x86_64") :




在問一下 opencc 使用指令 是???

tinyding 發表於 14-9-1 13:25

超級美少女 發表於 14-9-1 13:19 static/image/common/back.gif
在問一下 opencc 使用指令 是???

root@linode-001:/tmp# opencc --help

Open Chinese Convert (OpenCC) Command Line Tool
Version 0.3.0

Author: BYVoid <byvoid.kcp@gmail.com>
Bug Report: http://code.google.com/p/open-chinese-convert/issues/entry

Usage:
opencc

Options:
-i , --input=   Read original text from .
-o , --output=Write converted text to .
-c , --config=Load configuration of conversion from .
-v, --version               Print version and build information.
-h, --help                  Print this help.

With no input file, reads standard input and writes converted stream to standard output.
Default configuration(zhs2zht.ini) will be loaded if not set.


超級美少女 發表於 14-9-1 13:26

tinyding 發表於 14-9-1 13:25 static/image/common/back.gif




舉實例啦,,看沒有~~{:4_205:}

tinyding 發表於 14-9-1 13:28

超級美少女 發表於 14-9-1 13:19 static/image/common/back.gif
在問一下 opencc 使用指令 是???

或者使用底下的命令也可以 ... :
root@linode-001:/tmp# cat test-UTF8-CN_UTF8-TW-100M.txt | opencc > TXT.txt
root@linode-001:/tmp# tail TXT.txt
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店


tinyding 發表於 14-9-1 15:15

超級美少女 發表於 14-9-1 13:26 static/image/common/back.gif
舉實例啦,,看沒有~~

加油吧! {:4_170:}
尚有進階版 -> 在網頁底部 ... PHP Support 但我沒用過 ... {:4_189:}

超級美少女 發表於 14-9-1 15:37

tinyding 發表於 14-9-1 13:25 static/image/common/back.gif


..我的跑中文ㄋㄟ~~{:4_140:}

超級美少女 發表於 14-9-1 17:31

tinyding 發表於 14-9-1 15:15 static/image/common/back.gif
加油吧!
尚有進階版 -> 在網頁底部 ... PHP Support 但我沒用過 ......


我要轉 utf8的~

opencc -i gb.txt -o big5.txt




錯誤:{:4_205:}
opencc: symbol lookup error: opencc: undefined symbol: opencc_convert_utf8_free


tinyding 發表於 14-9-1 18:44

本帖最後由 tinyding 於 14-9-1 18:50 編輯

超級美少女 發表於 14-9-1 17:31 static/image/common/back.gif
我要轉 utf8的~

opencc -i gb.txt -o big5.txt

底下是 "opencc --help" :
root@linode-001:/tmp# opencc --help

Open Chinese Convert (OpenCC) Command Line Tool
Version 0.3.0

Author: BYVoid <byvoid.kcp@gmail.com>
Bug Report: http://code.google.com/p/open-chinese-convert/issues/entry

Usage:
opencc

Options:
-i , --input=   Read original text from .
-o , --output=Write converted text to .
-c , --config=Load configuration of conversion from .
-v, --version               Print version and build information.
-h, --help                  Print this help.

With no input file, reads standard input and writes converted stream to standard output.
Default configuration(zhs2zht.ini) will be loaded if not set.


底下是 "man opencc > T1 ; cat T1" :
OPENCC(1)                        User Commands                     OPENCC(1)



NAME
       opencc - simplified-traditional chinese conversion tool

DESCRIPTION
       Open Chinese Convert (OpenCC) Command Line Tool

   Usage:
       opencc [-i input_file] [-o output_file] [-c config_file]

       -i Read original text from input_file.

       -o Write converted text to output_file.

       -c Load dictionary configuration from config_file.

            Package   libopencc1   has   some   configurationfilepreset:
            /usr/lib/${DEB_HOST_MULTIARCH}/opencc/*.ini; the ${DEB_HOST_MUL‐
            TIARCH}   is   something   like"x86_64-linux-gnu"(AMD64)or
            "i386-linux-gnu" (i386), or something else; you cangetitby
            `dpkg-architecture -qDEB_HOST_MULTIARCH`.

            Note:

            Textfromstandard input will be read if input_file is not set
            and will be written to standard outputifoutput_fileisnot
            set.

            Defaultconfiguration(zhs2zht.ini)will be load if config_file
            is not set.

       Open Chinese Convert (OpenCC) Command Line Tool

SEE ALSO
       iconv(1)



opencc                           June 2010                         OPENCC(1)


由上述得知 opencc 的設定檔在 "/usr/lib" ... :
root@linode-001:/tmp# cd /usr/lib
root@linode-001:/usr/lib# find ./ -name "opencc*" -print
./x86_64-linux-gnu/opencc
切進目錄查看 ... :
root@linode-001:/usr/lib# cd x86_64-linux-gnu/opencc
root@linode-001:/usr/lib/x86_64-linux-gnu/opencc# ls -la
total 8808
drwxr-xr-x2 root root    4096 Aug 28 08:40 .
drwxr-xr-x 23 root root   20480 Aug 28 12:49 ..
-rw-r--r--1 root root   725 Dec12011 from_tw_phrases.txt
-rw-r--r--1 root root   167 Dec12011 from_tw_variants.txt
-rw-r--r--1 root root   873 Dec12011 mix2zhs.ini
-rw-r--r--1 root root   874 Dec12011 mix2zht.ini
-rw-r--r--1 root root 2184064 Jun 102012 simp_to_trad_characters.ocd
-rw-r--r--1 root root 4046192 Jun 102012 simp_to_trad_phrases.ocd
-rw-r--r--1 root root    3283 Dec12011 to_cn_phrases.txt
-rw-r--r--1 root root    3471 Dec12011 to_tw_phrases.txt
-rw-r--r--1 root root   168 Dec12011 to_tw_variants.txt
-rw-r--r--1 root root 2185288 Jun 102012 trad_to_simp_characters.ocd
-rw-r--r--1 root root495480 Jun 102012 trad_to_simp_phrases.ocd
-rw-r--r--1 root root   817 Dec12011 zhs2zht.ini
-rw-r--r--1 root root   809 Dec12011 zhs2zhtw_p.ini
-rw-r--r--1 root root   812 Dec12011 zhs2zhtw_v.ini
-rw-r--r--1 root root   863 Dec12011 zhs2zhtw_vp.ini
-rw-r--r--1 root root   817 Dec12011 zht2zhs.ini
-rw-r--r--1 root root   733 Dec12011 zht2zhtw_p.ini
-rw-r--r--1 root root   736 Dec12011 zht2zhtw_v.ini
-rw-r--r--1 root root   787 Dec12011 zht2zhtw_vp.ini
-rw-r--r--1 root root   890 Dec12011 zhtw2zhcn_s.ini
-rw-r--r--1 root root   814 Dec12011 zhtw2zhcn_t.ini
-rw-r--r--1 root root   843 Dec12011 zhtw2zhs.ini
-rw-r--r--1 root root   767 Dec12011 zhtw2zht.ini


預設的設定檔案是 "zhs2zht.ini" :
root@linode-001:/usr/lib/x86_64-linux-gnu/opencc# cat zhs2zht.ini
; Open Chinese Convert
;
; Copyright 2010 BYVoid <byvoid.kcp@gmail.com>
;
; Licensed under the Apache License, Version 2.0 (the "License");
; you may not use this file except in compliance with the License.
; You may obtain a copy of the License at
;
;      http://www.apache.org/licenses/LICENSE-2.0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.

title = simp_to_trad
description = Standard Configuration for Conversion from Simplified Chinese to Traditional Chinese
dict0 = OCD simp_to_trad_phrases.ocd
dict0 = OCD simp_to_trad_characters.ocd


但你可以指定使用哪一個設定檔案,例如:
root@linode-001:/tmp# opencc -i test-UTF8-CN_UTF8-TW-100M.txt -o TXT.txt -c /usr/lib/x86_64-linux-gnu/opencc/mix2zht.ini
root@linode-001:/tmp# tail TXT.txt
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店
意萊爾負離子衛生巾抑菌透氣組合\\', NULL, NULL, \\'意萊爾居家日用旗艦店



超級美少女 發表於 14-9-1 19:13

本帖最後由 超級美少女 於 14-9-1 19:16 編輯

tinyding 發表於 14-9-1 18:44 static/image/common/back.gif
底下是 "opencc --help" :





opencc -i gb.txt -o big5.txt -c /usr/share/opencc/mix2zht.ini
opencc: symbol lookup error: opencc: undefined symbol: opencc_convert_utf8_free{:4_660:}







tinyding 發表於 14-9-1 23:59

超級美少女 發表於 14-9-1 19:13 static/image/common/back.gif
opencc: symbol lookup error: opencc: undefined symbol: opencc_convert_utf8_free{:4_6 ...

如果 "gb.txt" 檔案並不是很大的話,記得上傳到論壇來,以便查看是因字碼衝突? 或是還有其他不明的因素所造成 ...使用 tar.gz 格式即可,例如:

root@linode-001:/tmp# ls -la TT.txt
-rw-r--r-- 1 root root 96 Aug 28 08:54 TT.txt
root@linode-001:/tmp# tar zcvf TT.tar.gz TT.txt
TT.txt
root@linode-001:/tmp# ls -la TT.txt TT.tar.gz
-rw-r--r-- 1 root root 226 Sep1 15:54 TT.tar.gz
-rw-r--r-- 1 root root96 Aug 28 08:54 TT.txt


超級美少女 發表於 14-9-2 09:49

tinyding 發表於 14-9-1 23:59 static/image/common/back.gif
如果 "gb.txt" 檔案並不是很大的話,記得上傳到論壇來,以便查看是因字碼衝突? 或是還有其他不明的因素所造 ...

你試看看,看那個錯誤訊息,是編譯錯誤~

我已經重編2次,還是一樣~{:4_210:}


tinyding 發表於 14-9-2 10:39

超級美少女 發表於 14-9-2 09:49 static/image/common/back.gif
你試看看,看那個錯誤訊息,是編譯錯誤~

我已經重編2次,還是一樣~


檔案我已下載,並且測試正常,一時之間看不出問題所在 ... {:4_155:}
root@linode-001:/tmp# opencc -i gb.txt -o TEST-gb.txt -c /usr/lib/x86_64-linux-gnu/opencc/mix2zht.ini
root@linode-001:/tmp# ls -la gb.tar.gz gb.txt TEST-gb.txt
-rw------- 1 root root2345 Sep2 02:21 gb.tar.gz
-rwxr-xr-x 1 1003513 16021 Sep2 01:44 gb.txt
-rw-r--r-- 1 root root 16021 Sep2 02:30 TEST-gb.txt
root@linode-001:/tmp# tail TEST-gb.txt

由於輸出太長了,所以,以下是截錄最後片段...
/td>\r\n                </tr>\r\n               <tr style="height:13.5pt;">\r\n<td style="padding-top:0.0cm;padding-right:5.4pt;padding-bottom:0.0cm;padding-left:5.4pt;border-top-color:#ece9d8;border-right-color:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;width:79.0pt;height:13.5pt;border-right-width:1.0pt;border-bottom-width:1.0pt;border-left-width:1.0pt;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;background-color:silver;" width="105">\r\n                        <p align="center" style="margin-top:0.0cm;margin-right:0.0cm;margin-bottom:0.0pt;margin-left:0.0cm;text-align:center;">\r\n                                     <strong><span style="color:#ff0000;font-family:黑體;font-size:medium;"><span style="font-size:24.0px;"><span style="color:#cc0000;"><strong><strong><span style="color:#ff0000;"><span style="font-size:18.0px;"><span style="color:#000000;"><strong><span style="font-family:simhei;"><span style="font-size:24.0px;"><b><span style="color:#333333;font-family:宋體;font-size:9.0pt;">商品尺碼</span></b></span></span></strong></sparoot@lin


tinyding 發表於 14-9-2 11:22

tinyding 發表於 14-9-2 10:39 static/image/common/back.gif
檔案我已下載,並且測試正常,一時之間看不出問題所在 ...

底下是使用自行編譯的 opencc,但設定檔案則是使用安裝在系統內的 Opencc 套件的設定檔案 ... :
root@linode-001:/tmp/opencc-0.4.3/build# ./src/tools/opencc -i /tmp/gb.txt -o /tmp/TEST-gb.txt -c /usr/lib/x86_64-linux-gnu/opencc/mix2zht.ini
root@linode-001:/tmp/opencc-0.4.3/build# pwd
/tmp/opencc-0.4.3/build
root@linode-001:/tmp/opencc-0.4.3/build# ls -la /tmp/gb.tar.gz /tmp/gb.txt /tmp/TEST-gb.txt
-rw------- 1 root root2345 Sep2 02:21 /tmp/gb.tar.gz
-rwxr-xr-x 1 1003513 16021 Sep2 01:44 /tmp/gb.txt
-rw-r--r-- 1 root root 16018 Sep2 03:12 /tmp/TEST-gb.txt
root@linode-001:/tmp/opencc-0.4.3/build# tail /tmp/TEST-gb.txt

由於輸出太長了,所以,以下是截錄最後片段...
/td>\r\n                </tr>\r\n               <tr style="height:13.5pt;">\r\n<td style="padding-top:0.0cm;padding-right:5.4pt;padding-bottom:0.0cm;padding-left:5.4pt;border-top-color:#ece9d8;border-right-color:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;width:79.0pt;height:13.5pt;border-right-width:1.0pt;border-bottom-width:1.0pt;border-left-width:1.0pt;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;background-color:silver;" width="105">\r\n                        <p align="center" style="margin-top:0.0cm;margin-right:0.0cm;margin-bottom:0.0pt;margin-left:0.0cm;text-align:center;">\r\n                                     <strong><span style="color:#ff0000;font-family:黑體;font-size:medium;"><span style="font-size:24.0px;"><span style="color:#cc0000;"><strong><strong><span style="color:#ff0000;"><span style="font-size:18.0px;"><span style="color:#000000;"><strong><span style="font-family:simhei;"><span style="font-size:24.0px;"><b><span style="color:#333333;font-family:宋體;font-size:9.0pt;">商品尺碼</span></b></span></span></strong></sparoot@lin

tinyding 發表於 14-9-2 11:26

tinyding 發表於 14-9-2 11:22 static/image/common/back.gif
底下是使用自行編譯的 opencc,但設定檔案則是使用安裝在系統內的 Opencc 套件的設定檔案 ... :

...

上面的測試,都是在 Debian 系統底下測試的 ... 上星期六做完 CentOS 底下的 opencc 測試後,我就把 Linode 和 DigitalOcean 中的 CentOS 給砍了 ... {:4_155:}
頁: 1 2 3 4 [5] 6 7
查看完整版本: Linode 初體驗