Transcoding tool是一款一鍵式批量轉(zhuǎn)碼工具,支持UTF-8<->ANS,同時還支持一鍵備份/還原備份,軟件內(nèi)有判斷編碼的操作,防止二次轉(zhuǎn)碼導(dǎo)致亂碼!
開發(fā)介紹
前言:
這軟件的誕生是因?yàn)樵谀撤?wù)商那里開服之后到期把服務(wù)端備份下載回來之后發(fā)現(xiàn)全部亂碼了,想起服務(wù)器應(yīng)該是Linu服務(wù)器,用的是UTF-8編碼,而且開服前確實(shí)用服務(wù)商提供的轉(zhuǎn)碼工具轉(zhuǎn)成了UTF-8,但問題在于服務(wù)商沒有提供UF8轉(zhuǎn)回ANSI的工具但我在網(wǎng)上找了找,發(fā)現(xiàn)并沒有合適的工具可以用,再加上我學(xué)過一段時間的編程,然后決定求人不如求己,自己動手豐衣足食,于是這款工具就誕生了!
功能介紹
軟件的功能:一鍵備份/還原備份,一鍵轉(zhuǎn)碼(僅支持UTF8,ANSI)
備份:在原目錄下復(fù)制一份原文件并改名為原文件名 zmbak,文件數(shù)據(jù)不變,手動還原只需要把文件名的 zmbak刪除即可。(溫馨提示:重復(fù)備份會覆蓋舊備份)
軟件內(nèi)有判斷編碼的操作,防止二次轉(zhuǎn)碼導(dǎo)致亂碼。但也有可能會失誤,這個時候就得體現(xiàn)備份的重要性
使用方法
軟件的使用需要uchardet.dll(和軟件放在一起了),請把它和軟件放在同一文件夾下。
對于操作也沒有什么好說的了,畢竟這么簡單,重要的一點(diǎn)是提醒一定要備份。
另外忽然想起我忘記寫備份刪除了,附上備份手動刪除方法:文件搜索. zmbak然后Ct+A全選之后右鍵即可刪除
另外關(guān)于轉(zhuǎn)碼的經(jīng)驗(yàn)Wondows大多使用ANSI編碼,Linu系統(tǒng)大多是UTF8,當(dāng)然也沒有絕對的另外有些插件很奇葩,在我轉(zhuǎn)碼我的服務(wù)器過程中,發(fā)現(xiàn)領(lǐng)地插件【 Residence】等幾個插件如果把配置轉(zhuǎn)成ANSI碼后,在 Window系統(tǒng)下開服會發(fā)生致命錯誤導(dǎo)致服務(wù)器自動停止,我把他們換回UTF8后安然無恙所以我的建議是轉(zhuǎn)完碼之后開服查看日志看看哪些插件以前沒有報錯但現(xiàn)在報錯的,然后去把它們的配置轉(zhuǎn)回UTF8試試。