Lamborghini Huracán LP 610-4 t
20:4211/05/24

Mọi chi tiết liên hệ admin theo sđt 01659309114 hoặc Email: lequocoai94@gmail.com
BLOG UPDATE

hd Việt hóa gane

Việt hóa bằng mã Hex
1.Các công cụ cần có:
Explore 377 - Giải nén, nén file
ClassEditor - Xem mã hex
phần mềm giải nén file phần mềm đọc và chỉnh sửa mã hex. Có rất nhiều pm có chức năng này. Trên s40 thì có blu ftp,trên s60 thì xplore,mobihex,...
Và cuối cùng là game để mình vh.ở đây tớ lấy trò ancient empires II làm ví dụ vì nó quen thuộc với mọi người.
game ancient empires II chúng ta bắt đầu làm việc thôi việc đầu tiên là phải bung game ra rồi. Bung thế nào thì tớ không hd nha vì đó là việc đơn giản. Sau khi bung game ra chúng ta sẽ thấy file ngôn ngữ của game là file lang.dat
....
Dùng phần mềm sửa mã hex của mình mở nó ra để xem nội dung.
Hãy nhìn vào cột bên phải bạn dễ dàng nhận ra được các chữ có trong game phải không. Tất nhiên là vh là chúng ta sẽ sửa nó sang tiếng việt.
Nhưng sửa thế nào cho đúng khi xen kẽ các chuỗi là các kí tự lạ khó hiểu đây? 
...
trước tiên, chúng ta hãy thử 1 chút nha, bạn sửa chữ "PLAY" thành "CHOI",chỉ mỗi chữ này thôi nha, tuyệt đối không làm thay đổi vị trí hay 1 kí tự nào khác, rồi lưu lại, add trợ lại ứng dụng rồi chạy thử xem kết quả.
Mọi thứ vẫn hđ bình thường,ta thấy chữ "PLAY" đã được chuyển thành chữ "CHOI" trong trò chơi.
...
Ta tiếp tục thử chữ khác nha.
Thử chữa "NEW GAME" thành "TRO CHOI MOI" rồi add lại thử xem nào....
Lỗi rồi đúng không?
Vậy là việc sửa không đơn giản phải không ?
Để ý kĩ nha, bạn có thấy chữ "PLAY" và chữ "CHOI" đều có 4 kí tự nên khi sửa xong thì chương trình hoạt đông như ý, nhưng còn "NEW GAME" và "TRO CHOI MOI" rõ ràng là khác nhau về độ dài. Khi ta add vào chương trình nó sẽ gây lỗi. Vậy phải có qui luật nào đó cho cái độ dài này. Chúng ta cùng tìm hiểu cái qui luật đó nha. 
...
Bạn chú ý kí tự lạ phía trước chữ "PLAY" nha, bạn select kí tự đó thì nhìn sang cột bên trái (cột mã hex) thì ô 04 cũng selec theo (mẹo nhỏ: nếu ta select kí tự mà cột hex không select theo thì ta thử thay kí tự lạ thành chữ khác, lúc đó ta để ý bên cột hex, ô nào thay đổi thì chính là nó), thấy gì chưa nhỉ? 4 chính là số chữ trong "PLAY" đó...
tiếp nha, ta xem kí tự lạ trước chữ "NEW GAME" nào "08" đúng không?đó là số chữ trong "NEW GAME",đúng 8 chữ đúng không?
Xem thử một chuỗi khác nữa nha, chữ "SELECT LEVEL" xem, ta thấy bên cọt hex là 0c, 0c từ mã hex đổi ra hệ thập phân là 12 (một lát tớ sẽ cho các cậu số đổi ra mã hex nên cái này yên tâm), 12 đúng bằng số chữ trong "SECLECT LEVEL"
OK, vậy là bạn đã hiểu qui luật rồi đúng không? muốn sửa chữ có bao nhiêu kí tự thì trước tiên ta phải sửa số trong cột hex mà nãy giờ tớ nói đấy.
...
thí dụ: muốn chuyển "NEW GAME" thành "TRO CHOI MOI" thì chỉ việc thay đổi kí tự đầu của nó đi, "TRO CHOI MOI" có 12 kí tự,chuyển sang hex là 0c.vậy bây giờ bạn có thể sửa "NEW GAME" thành "TRO CHOI MOI" mà không sợ lỗi rồi đấy các chữ khác thì mọi người tự làm nha. cách này không chỉ vh được file *.dat mà còn nhiều file khác như *.lang,*.bin,.....
...
Hi vọng với bài viết này sẽ giúp mọi người tăng thêm kiến thức phần nào. bảng hệ số thập phân đổi sang ... hex: 1 là 01 2 là 02 ......... 9 là 09 10 là 0a 11 là 0b 12 là 0c 13 là 0d 14 là 0e 15 là 0f 16 là 10 17 là 11Việt hóa trên s60

MobiHex là 1 ứng dụng hỗ trợ dịchcác file rsc như TranslateStorm. Giới thiệu cách sử dụng ứng dụng này là do TTPod, KJR phải dùng trình này mới thấy được các string để dịch.

Việc sử dụng cũng đơn giản như TranslateStorm, nhưng nó có nhược điểm là khá tốn RAM, máy xử lí hơi chậm khi ta replace các string.

Trước tiên các bạn cài ứng dụng này vào bộ nhớ máy (do MobiHex chạy trên nền Python). File cài đặt down ở tập tin đính kèm. Máy cũng cần có bộ gõ vntelex để gõ tiếng Việt có dấu nhé.

Cách thực hiện:
Mở trình này lên tại icon của nó

Nhấn Menu chọn language, chọn English rồi khởi động lại trình này để sử dụng tiếng Anh. Vào lại trình, nhấn Menu chọn Open file, di chuyển đến mục chứa file rsc cần Việt hóa

Nhấn nút giữa để mở file này lên, có giao diện như sau. Đây là giao diện nhìn theo dạng kí tự hex, ta cũng có thể Việt hóa bằng cách thay các mã hex tương ứng vào từ cần dịch nhưng việc này đòi hỏi bạn phải biết mã hex của từ cần dùng là gì và việc thay thế rất khó khăn.

Tuy nhiên, ứng dụng này còn có 1 chức năng ẩn giúp ta thấy các string như đang sử dụng TranslateStorm, bằng cách nhấn phím số 5, các bạn chờ máy chạy 1tí nhé, đã nói tốn RAM mà. Lúc này sẽ có giao diện:

Chúng ta sẽ thấy được các từ chúng ta cần Việt hóa, ở đây mình sẽ dịch từ "Alarm" thành "Hẹn phátlại". Phím tắt để ta Page up/Page down là phím # và *. Mình đã tìm ra từ Alarm cần dịch

Tại từ cần dịch, nhấn nút giữa ra hình sau:

Lúc này ta sẽ được phép thay thế từ Alarm bằng từ Hen gặp lại bằng cách nhấn nút Menu để thoát ra ngoài giao diện chính điện thoại (có nghĩa là đừng tắt MobiHex cho mắc công), mở trình vnTelex lên gõtừ Hẹn gặp lại sau đó copy từ này vào clipboard

Nhấn Menu để quay lại MobiHex, tạitừ Alarm ta sẽ paste từ Hẹn gặp lại vào đây

Thay xong nhấn Ok, cho quay lại màn hình hiện các string như ban đầu ta vào. Tiếp tục với các từ ta muốn dịch với trình tự như trên cho đến khi xong hết

Sau khi dịch xong hết, nhấn phím bên trái để ra lại giao diện nhìn theo kí tự hex bạn đầu, nhấn Menu, di chuyển chọn Save, máy sẽ hện lên 1 bảng để nghị bạn chon Extension, đây có nghĩa là trình nàysẽ tạo thêm cho bạn 1 file backup ngay tại thời điểm bản lưu, ví dụ bạn Việt hóa file a.rsc, ngay bạn extension bạn gõ chữ A thì tại nơi bạn chứa file a.rsc sẽ có thêm 1 filea.rscA (file này dùng để ta dùng lại khi quá trình dịch bị sai, khá tiện lợi), sau khi save xong hiện lên chữOk là ta đã lưu xong file này.

Việc còn lại là các bạn chỉ việc test file này thôi Chú ý là vẫn như quá trình Việt hóa bình thường, phải chú ý độ dài string khi Việt hóa để tránh lỗi nhé. Chúc các bạn có thêm 1 trình nữa để lựa chọn khi Việt hóa.

Download MobiHex
Link1|Link2

Back to posts
Comments:

Post a comment

blog java


Xem thêm...
BLOG Truyện

A3


NEW UPDATE


GAME ONLINE

AVATAR PLUS
ARMY
KPAH
ONGAME MINI
Game online khác

GAME OFFLINE


ỨNG DỤNG

DỊCH VỤ WAP

TIỆN ÍCH

TỔNG HỢP


KHÁC


LIÊN KẾT




0nline : 1
Hôm nay : 8
Tổng cộng : 150310