查看單個文章
舊 2007-04-14, 04:10 AM   #1
yoyo007
中文化 作者
榮譽勳章
UID - 261912
在線等級: 級別:8 | 在線時長:105小時 | 升級還需:12小時級別:8 | 在線時長:105小時 | 升級還需:12小時級別:8 | 在線時長:105小時 | 升級還需:12小時
註冊日期: 2007-02-07
文章: 438
精華: 0
現金: 10684 金幣
資產: 16404 金幣
Arrow 點睛助手 v1.20 beta2

[軟體名稱] 點睛助手 v1.20 beta2
[軟體語言] 繁體中文
[檔案大小] 591 KB
[存放空間] HTTP
[軟體簡介] 免安裝

http://i132.photobucket.com/albums/q10/yoyo172/dyk-yoyo.gif

說在前面:

1. 這是 [非獨立編譯] 版本;[獨立編譯] 版本在我系統會誤報為病毒。
2. 這個程式採用易語言編寫,某些介面支援檔案會被防毒軟體誤報。
3. 解決了 [shell.fnr] 在我系統被防毒軟體警報的問題。
4. AVG 會將 [krnln.fnr] 這個檔案視為惡意軟體,請忽略它。
5. 解決了 [非獨立編譯] 版本在 [程式=>點睛] 視窗中不支援檔案拖曳的問題。
6. 簡易使用說明請參閱底下回帖。

附註:

關於 [程式=>點睛] 視窗中不支援檔案拖曳的問題,只有 [非獨立編譯] 版本才會,偏偏 [獨立編譯] 版本在我系統上會誤報,只好往 [非獨立編譯] 版本動腦筋,並用取巧的方式來解決 [程式=>點睛] 視窗中不支援檔案拖曳的問題。

底下引用作者的說明檔案:

引用:
「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」的文件,為程序運行所必須的支持庫,不能刪除。

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

檔案下載:http://0rz.tw/0c2Aj

解壓碼:

語法:
CENTURYS 網際論壇 中文化開發團隊
yoyo007 目前離線  
送花文章: 318, 收花文章: 331 篇, 收花: 1201 次
+10 金幣
回覆時引用此帖
有 2 位會員向 yoyo007 送花:
peaceworld (2008-01-20),心海伽蓝 (2008-01-28)
感謝您發表一篇好文章