GB/BIG5/UTF-8 文件編碼批量轉(zhuǎn)換工具是一款單一文件與批量轉(zhuǎn)換編碼工具將 GB、BIG5、UTF-8 文件相互轉(zhuǎn)換,方便的批量處理能力,主要用于網(wǎng)站文件編碼方式的整體轉(zhuǎn)換上。
某天,應(yīng)老板的要求,需要將一個(gè) GB 編碼的 WEB 應(yīng)用改變成 UTF-8 編碼,整個(gè) WEB 程序涉及 300 多個(gè) ASP 和 HTML 文件....于是乎,我上網(wǎng)搜索能將GB 文件批量轉(zhuǎn)換成 UTF-8 編碼的軟件。找來找去,多是一些僅能在網(wǎng)頁(yè)中實(shí)時(shí)編碼的 VBS、JS 或 PHP 腳本,而沒有進(jìn)行大量文件編碼轉(zhuǎn)換的工具。
因?yàn)闀r(shí)間緊迫,后來只好使用最原始的辦法,用 Windows 的記事本打開一個(gè)個(gè) ASP 文件,使用“另存為...”的方式變成 UTF-8 編碼。真是郁悶....最后,有了這個(gè)軟件!
使用說明:
軟件使用VB6開發(fā),如果在某些電腦上無法使用,多半是缺少運(yùn)行庫(kù)的原因。
碰到這種情況,請(qǐng)?jiān)诨ゾW(wǎng)上下載 MSVBVM60.DLL 文件到軟件所在目錄即可。這個(gè)文件使用很普遍,許多地方可以下載。如果找不到,微軟的網(wǎng)站一定存在!
版本歷史:
1.3 -- 當(dāng)前版本,批量查找時(shí)可以只查找包含指定文本內(nèi)容的文件
1.21 -- 生成 UTF-8 時(shí)可選是否帶BOM(標(biāo)示自身編碼方式和字節(jié)序的特殊字串,BYTE ORDER MARK)
1.2 -- 添加在轉(zhuǎn)換過程中進(jìn)行文件內(nèi)容添加、替換功能;該功能使本軟件也能作為一個(gè)文本替換軟件使用。
1.1 -- 未公開發(fā)布,完成 GB、BIG、UTF-8 三種編碼相互轉(zhuǎn)換。
1.0 -- 未公開發(fā)布(自用),完成 GB 與 UTF-8 編碼相互轉(zhuǎn)換功能。
已知缺陷:
對(duì)于 BIG5 編碼的文件,若執(zhí)行 UTF-8 轉(zhuǎn)換,保存到 UTF-8 文'* 件中的是偽編碼,實(shí)際上是 GBK 繁體字的 UTF-8 編碼,而非 BIG5。
這么做的原因在于在簡(jiǎn)體 Windows 系統(tǒng)中,我還沒有找到好的辦法對(duì)'* BIG5 進(jìn)行 UTF-8 編碼,只能對(duì) GBK 進(jìn)行 UTF-8 轉(zhuǎn)換,使之看起來象一個(gè)繁體字文件。