查看完整版本: 點睛助手v1.20 beta2-本地化幫手

蛋頭 2008-7-3 22:31

點睛助手v1.20 beta2-本地化幫手

[IMG]http://i261.photobucket.com/albums/ii44/27591881/gdsgdsf31.jpg[/IMG]

「txt&ini 轉換器」已正式改名為「點睛助手」

【更新歷史】

====================================================================

[2006.11.01] v1.0 beta3

在原「txt&ini 轉換器」基礎上新增 ASCII 回寫功能。

與點睛的 ASCII 回寫功能相比,具有以下特色:

(1) 智能翻譯字串超長回寫處理。

     當翻譯字串比原字串長時,本工具不是進行簡單的截短字串回寫處理,而是判斷文件原字串後是否有足夠的「00」字節可用。當發現無足夠的「00」字節時,超長字串不會被回寫,會被保存到「超長字串.txt」中,以便進行隨後的處理。
  
(2) 解決點睛的回寫範圍只能選擇 1∼999 翻譯行的問題。
     本工具所有翻譯行均可選擇。只是回寫範圍輸入方式u麍兜I睛對照文本行冒號前數字,即字串首個字符在文件中的十進制偏移地址。

(3) 解決點睛回寫翻譯字串中含有大量「\r」,「\n」,「\t」,「\"」,「\\」組合時計算字串長度錯誤的問題。

(4) 新增「全句替換」功能。

(5) 加入錯誤智能判斷處理。

......

====================================================================

[2006.11.24] v1.0 beta4

修正 v1.0 beta3 編譯 bug,並修改部分代碼。

====================================================================

[2006.11.26] v1.10 beta1

增加 ASCII 查找功能,支持中英文字串查找。查找中文字串時推薦使用【GB2312擴展】

注: 這裡的【GB2312擴展】具體指:GBK/2[GB2312漢字區]、GBK/1和GBK/5[圖形符號區]

功能特色:

1)優化代碼和算法,可快速處理大文件,速度已不次於點睛。

2)提取純英文和符號時,可選擇過濾掉由數字和符號組成的垃圾字串。

3)提取中文字串時,選擇【GB2312擴展】可過濾掉大量的垃圾字串。

====================================================================

[2006.11.27] v1.10 beta2

1)將「程序=>ASCII」選擇夾的帶調節器編輯框改為可編輯式

2)提取字串時,不再將 " 轉為 \",此改動對回寫無任何影響。

3)修正一處回寫 bug。

====================================================================

[2006.11.29] v1.10 beta3

1)增加將 " 轉為 \" 選項,以保持對點睛格式的兼容,主要為方便利用原有字典做升級漢化。

2)其它一些小的改動。

====================================================================

[2006.12.08] v1.10 beta4

1)增加VA字串提取功能。經優化代碼和算法,速度已大為改善,僅在處理大文件方面稍遜於點睛。

  注: 所謂的 VA 是指程序運行時,用於在內存中存取字串的(絕對)虛擬地址。
  使用「VA方式」提取字串可大大減少垃圾字串,不過有時相對「非VA方式」而言,會漏掉不少有用字串。
  

2)回寫部分的代碼進行部分改動。

====================================================================

[2006.12.12] v1.10 beta5

1)重新優化回寫部分的代碼,提高了回寫時的準確性。
  

2)修正查找和回寫 ASCII 字串時,當漢字第二個字節與符號「\」字節值相同時,誤當成符號「\」處理的 bug。

====================================================================

[2006.12.18] v1.20 beta1

1)新增 Unicode 回寫功能。

  當翻譯字串超長時,與 ASCII 回寫一樣,本工具會判斷文件原字串後是否有足夠的「00」字節可用。當發現無足夠的「00」字節時,超長字串不會被回寫,會被保存到「超長字串.txt」中,以便進行隨後的處理。
  注意:本工具和點睛一樣,利用文件擴展名用來標示類型,具體約定如下:
  VB 格式的 UniCode 的對照文件的擴展名是「.txt」,Delphi 格式的 ASCII 對照文件的擴展名是「.d.txt」, UniCode 格式的對照文件的擴展名是「.u.txt」,ASCII 格式的對照文件的擴展名是「.a.txt」。

2)加入內存處理代碼,大幅度減少程序運行時占用的內存空間。

====================================================================

[2007.01.07] v1.20 beta2

1)新增 UniCode 字串查找功能,包括UniCode[VA] 和 UniCode[全部] 兩種查找方式。

  特別提示:採用 UniCode[全部] 方式查找中文時,由於 UniCode 字串起始位置的不易判斷性,所以搜索結果可能存在誤判或漏字問題。

2)新增 Delphi 和 VB 字串的查找功能。

3)為減少查找中文時的垃圾字串,縮小了【GB2312擴展】編碼範圍的圖形符號區,保留希臘字母,過濾掉日文平假名和片假名、俄文字母及注音符號等。

4)優化VA方式查找字串的算法(包括ASCII和UniCode),搜索字串速度已大大加快。

5)增加「借用原字串的零字節」選項,你可以自由選擇是否借用原字串後多餘的「00」字節,主要是為避免潛在的回寫 bug。

......

====================================================================

鑒於有些殺毒軟件對易語言獨立編譯的程序存在誤報,決定 v1.20 beta1 之後發布的程序使用非獨立編譯和獨立編譯兩種方式。

注意:非獨立編譯版程序目錄下擴展名為「fne」和「fnr」的文件,為程序運行所必須的支持庫,不能刪除。

如有其它好的建議,敬請各位提出,本工具在不斷改進中。

下載點:
[url]http://www.funp.net/726166[/url]

[[i] 本帖最後由 蛋頭 於 2008-7-4 22:32 編輯 [/i]]

英仔 2008-7-4 00:59

不能下哦:) :)

pujols 2008-7-4 10:52

The requested file is not displayed because it might contain malicious content.
被免空殺了..:L

蛋頭 2008-7-4 14:04

修復完成:fdqyt:

pujols 2008-7-4 18:59

The requested file is not displayed because it might contain malicious content.
If you believe this is an error, please visit our contact page to let us know
:fdqyt: 一樣

蛋頭 2008-7-4 22:33

喵的勒~!!  怎麼會呢

換空間了˙!!
;ya:

pujols 2008-7-5 11:08

正常了  謝謝版主:)
頁: [1]
查看完整版本: 點睛助手v1.20 beta2-本地化幫手