Snack's 1967
↓↓xuống cuối trang↓↓
Chào mừng bạn đến với wap DinhLoi.XtGem.Com | Chúc bạn có 1 năm mới vui vẻ tốt lành hạnh phúc! Hãy giới thiệu website này cho bạn bè nhé!img
DinhLoi.XtGem.Com =>> CaFe9x.Gq
Bạn đến từ quốc gia:



Hôm nay ngày
25.04.24/06:41
img- Hi. Xin chào! Mozilla/5.0
logo
.
HOMECHÁTTruyệnFORUM
BÀI II (2): VIỆT HÓA FILE CLASS CỦA ỨNG DỤNG JAVA
Ở topic này mình sẽ hướng dẫn các bạn vh file class và sửa file manifest.mf để cá nhân hóa sản phẩm việt hóa.
Như các bạn đã biết. Hiện nay file class đã có nhiều phần mềm chuyên dụng để vh file class nên đối với file class chúng ta sẽ không gặp nhiều khó khăn trong vấn đề việt hóa.
Những phần mềm vh file class:
-[url=http://dinhloi.xtgem.com/java/ud/files/Class_Translator_viethoa.jar][color=green][b]Class Translate[/b][/color][/url]
-[url=http://dinhloi.xtgem.com/java/ud/files/Lang_Editor.jar][color=green][b]Lang Editor[/b][/color][/url]
-[url=http://dinhloi.xtgem.com/java/ud/files/Bytecode_Editor_VH.jar][color=green][b]Bycode Editor[/b][/color][/url]
-[url=http://dinhloi.xtgem.com/java/ud/files/Super_Translator_vn.jar][color=green][b]Super Tranlate[/b][/color][/url]
...
- Đối với Class Translate, phần mềm này nó thường được ghép chung với Google Dịch và nó cũng rất dễ sử dụng. Cá bạn chỉ cần cài đặt nó sau đó khởi động ứng dụng rồi tìm đến file class cần việt hóa rồi click vào. Class Translate sẽ tự động lượt ra các string có chứa ngôn ngữ. Chúng ta chi việc copy chúng qua Google Dịch, dịch rồi sau đó copy dán thay thế.
- Đối với Lang Editor và Super Translate cũng tương tự như thế.
- Sau đây mình sẽ hướng dẫn các bạn việt hóa class chi tiết bằng Bycode Editor (mình xài thằng này).
Đầu tiên các bạn mở ứng dụng Bycode Editor lên, sau đó di chuyển đến thư mục chứa file class và mở file class lên.

[img]http://dinhloi.xtgem.com/thu-thuat/xu-li-java/images/hd-viet-hoa-game-java2_01.png[/img]
Sau đó bạn ấn phím[color=red][b]*[/b][/color]. Sẽ có 3 trường hợp xảy ra:
*.Trường hợp thứ nhất:
file class không chứa ngôn ngữ thì khi bạn bấm[color=red][b]*[/b][/color]thì đứng im. Không hiện tượng gì!

[img]http://dinhloi.xtgem.com/thu-thuat/xu-li-java/images/hd-viet-hoa-game-java2_02.png[/img]
Đối với file class này thì ta thoát ra vì không có gì để việt hóa.
Sau đó ta chọn file class khác.
*. Trường hợp thứ hai:
khi ta bấm[color=red][b]*[/b][/color]Bycode có lượt cho ta những string ký tự lạ để thao tác.

[img]http://dinhloi.xtgem.com/thu-thuat/xu-li-java/images/hd-viet-hoa-game-java2_03.png[/img]
Đối với file class này ta tuyệt ko chỉnh sửa gì vì những ký tự lạ đó là mã lệnh game. Ta cũng bỏ qua file class dạng này và tìm file class khác.
*. Trường hợp thứ ba:
Sau khi ta ấn phím[color=red][b]*[/b][/color]Bycode sẽ lượt ra các string có chứa ngôn ngữ và ký tự lạ nằm xen kẽ.

[img]http://dinhloi.xtgem.com/thu-thuat/xu-li-java/images/hd-viet-hoa-game-java2_04.png[/img]

[img]http://dinhloi.xtgem.com/thu-thuat/xu-li-java/images/hd-viet-hoa-game-java2_05.png[/img]
Lúc này đây ta bắt đầu việt hóa. Đối với ngôn ngữ tiếng Tàu hay tiếng Nga, tiếng Anh. Ta chỉ VH đúng ngôn ngữ tiếng đó thôi, ngoài ra không động vào bất kỳ ký tự lạ nào hết.
Bây giờ, ta muốn VH string nào thì đặt tick string đó.

[img]http://dinhloi.xtgem.com/thu-thuat/xu-li-java/images/hd-viet-hoa-game-java2_06.png[/img]
Sau đó ta ấn phím 2, đoạn ngôn ngữ đó sẽ tự động được copy sang Google Dịch, ta chỉ việc dịch rồi sau đó copy quay lại Bycode dán vào thay thế. Làm tương tự cho đến hết ngôn ngữ trong file class đó. Sau đó ấn[color=red][b]phím phải[/b][/color]][color=red][b]Tùy Chọn[/b][/color](cũng phím phải)][color=red][b]Lưu Lại[/b][/color].
Vậy là xong. Ta làm tương tự với các file class còn lại trong game. Vậy là ta đã việt hóa được kha khá rồi đó.
Khi VH xong hết class ta thoát Bycode Editor rồi vào BlueFTP nén game lại test thử xem có lỗi hay không!
Đối với việc cá nhân hóa sản phẩm VH đơn giản bằng cách sửa file MANIFEST.MF như sau:
Bạn cài đặt và khởi động phần mềm[url=/java/ud/files/Explore377.jar][color=green][b]Explore v3.7.7 vh[/b][/color][/url]sau đó di chuyển đến thư mục mà bạn đã bung game VH. Vào thư mục META-INF, click vào file MANIFEST.MF
Ta chỉ chú ý đến các dòng sau đây:
MIDlet-Vendor: ...
...
MIDlet-Name: ...
...
MIDlet-1: ...
...
Muốn cá nhân hóa SPVH đơn giản ta chỉ sửa 3 dòng này thôi.
MIDlet-Vendor: Hãng sản xuất game.
MIDlet-Name: Tên game.
Đối với dòng MIDlet-1 nó thường có dạng:
MIDlet-1: Tên game, /icon.png, MIDlet
Các bạn chỉ sửa "Tên game" thôi nhé! 2 cái icon.png và MIDlet giữ nguyên không động chạm đến. Nếu ko là game UDS đấy.
Sau khi sửa xong bạn ấn:[color=red][b]Tùy Chọn[/b][/color](phím phải)][color=red][b]Save[/b][/color]. Phần mềm EXPLORE sẽ tạo ra 1 file tên mytxt.txt trong thư mục META-INF đó. Bạn dùng BlueFTP đổi tên thành MANIFEST.MF và xóa cái manifest gốc đi. Thế là xong. Gói game lại và test thôi!
Chúc các bạn thành công!
NGUỒN: ForumMobile.Org
Tag:
Bạn đến từ:
Share: img img img img img
Gọi admin | SMS admin
Facebook:Nhox Attend

Thanks To:XtGem
Liên kết:U-ON
↑↑lên đầu trang↑↑