Old school Easter eggs.

Xin chào: claudebot
Bạn đang ở: United StatesUnited States
Ip của bạn:44.192.73.68
Việt hóa bằng mã hex
1.Các công cụ cần có: 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.
download 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à 11
Tạo Blog cá nhân trên di động miễn phí cùng Blog4VN
<
Tải trang: giây.
Copy right toilatoi
Thank to xtgem.com
urllist.txt|sitemap.xml|sitemap.html|ror.xmla b c19311