ALF's Home

網頁空間由PCDISCUSS贊助


ConCmd Ver 1.5

 

程式用途:

這是 ConvertZ 的 Console 版本,用於 Command 模式下做 Unicode Big Endian, Unicode Little Endian, UTF-8, GBK 及 Big5 間的檔案轉換。

作業系統:

Windows9x/Me/NT/2000/XP * 系統需支持繁體Big5及簡體GBK編碼。


安裝方法:

將所有檔案解壓到一個新的資料夾,資料夾下必須包含下列四個檔案:
Concmd.exe (主程式)
Concmd.ini (設定檔)
b5fix.dat (繁體文字修正列表)
gbfix.dat (簡體文字修正列表)



刪除程式:

在檔案總管將程式所在的檔案夾直接刪除便可。

檔案下載:

(檔案大小: 218KB)


使用用法:

語法:
ConCmd [CodeIn] <CodeOut> [Quiet] [BackUp] [Face] [F_UNN] <FileIn> [FileOut]

[CodeIn] (輸入編碼,可以省略)

參數
輸入的編碼方法
/i:ule
Unicode Little Endian
/i:ube
Unicode Big Endian
/i:utf8
UTF-8
/i:utf8
GBK
/i:big5
Big5
  • 當省略這個參數,程式會自動偵測來源編碼。若果來源檔案是 GBK 或 Big5,建議檔案內含超過100個中文字才行使這功能,否則程式可能錯誤判斷編碼。


<CodeOut> (輸出編碼)

參數
輸出的編碼方法
/o:ule
Unicode Little Endian
/o:ube
Unicode Big Endian
/o:utf8
UTF-8
/o:gbk
GBK
/o:big5
Big5

[Face] (輸出字形。可以省略,預設值是 /f:d)

參數
輸出的字形出
/f:t
繁體字形
/f:s
簡體字形
/f:d
不做詞彙修正,輸出字形盡量依足原本字形。

 

輸入編碼
輸出編碼
在省略 /f 參數時的假設值
任何
Big5
/f:t
任何
GBK
/f:s
任何
其它
/f:d
  • 當輸出編碼是 Big5, /f:s 參數無效

[Fix_UNN] (將統一碼數字記法&#xxxxx;轉成純文字)

參數
是否轉換統一碼數字記法成純文字
/cu
轉換
省缺
不轉換

[Quiet] (顯示螢幕訊息。可以省略,預設是顯示)

參數
是否顯示螢幕訊息
/q
不顯示
省缺
顯示


[Backup] (備份來源檔,可省略)

  • 指定當輸出檔覆寫來源檔時是否將原來檔備並將副檔名改為 .bak。 
參數
是否備份檔案
/b
省缺

<FileIn>  (輸入檔案的路徑+名稱,支持萬用字元)

[FileOut] (輸出檔案的路徑+名稱,支持萬用字元,可省略)

  • 在 FileOut 省略的情況下,轉碼結果會覆寫 FileIn
  • 若檔案名包含空白格,須要在檔名的前後兩端加入雙引號 (")

例體:

  1. concmd /i:big5 /o:ule /f:s test1.txt test2.txt
    上述指令會將 test.txt 的內容由 Big5 轉為簡體中文的 Unicode-LE 編碼
    並將結果儲存到 test2.txt。
  2. concmd /i:utf8 /o:big5 *.*
    上述指令將當前目錄的所有檔案由 utf-8 轉做 big5 碼,輸出結果會覆寫
    原來的檔案。
  3. concmd /o:ule /f:t k*.txt "D:\Temp Dir\*.abc"
    上述指令會搜尋當前目錄內所有檔名首個字母是 k 及副檔名是 txt 的檔案,
    自動偵測它們的原來編碼,然後逐一轉換成為繁體 Unicode-LE, 並另存到
    'D:\Temp Dir' 目錄,新檔案名稱跟原來檔案相同但副檔名會改做 abc。

 


所有作品僅供個人免費使用, 嚴禁作任何商業用途!

作者概不負責用者因使用這些程式而導致電腦系統的任何故障。


首頁 | 聯絡作者| ICQ# 162265

Copyright c 2000-2005 Alfred, C. S. Li (李志成). All Rights Reserved.