Hướng dẫn chuyển đổi từ Unicode dựng sẵn thành Unicode tổ hợp trong Game java để đọc được trên BB

Thảo luận trong 'Trò chơi - Games' bắt đầu bởi dongvippro96, 4/9/12.

Chia sẻ trang này

  1. dongvippro96 Active Member

    Tham gia:
    17/7/11
    Số bài viết:
    703
    Được thích:
    32
    Mình đoán là trong diễn đàn chắc cũng có cả ối người đã bík, nhưng chắc cũng không ít người chưa bík. Theo tiêu chí của diễn đàn là
    nên hum nay rảnh chút thời gian ngồi viết bài này để hướng dẫn mọi người cách chuyển đổi font chữ trong Game java (thậm chí phần mềm) từ unicode dựng sẵn thành unicode tổ hợp để không bị hiện ô vuông trên BlacKBerry OS 4.5 trở xuống. Thực chất thì các cách làm bên dưới là những cách dùng để Việt hóa game java, nhưng chúng ta có thể áp dụng để chuyển font cho BlackBerry. Nói chung có rất nhiều cách để làm, nhưng theo kinh nghiệm đúc kết thì mình thì các cách bên dưới là đơn giản và tỉ lệ thành công cao nhất. Vì nhưng cách kia thường rất là phức tạp và file phức tạp thì lại thường nằm trong nhưng game phức tạp, game phức tạp thì rất khó mapkey và chơi đc trên BlackBerry chứ đừng có nói đến chuyện chuyển đổi font. Bài viết khi đưa ra ví dụ mình sẽ ko nói rõ là game gì là game gì vì làm như vậy rất khó viết bài và rất bị động. Bài viết chắc chắn còn rất nhìu sai sót, các pro trong diễn đàn thấy có sai sót gì thì PM mình sớm để mình khắc phục, mọi người cứ bàn luận thoải mái. Bây giờ thì tập trung vào chuyên môn thôi
    :)) :)) :))

    Những thứ cần thiết:
    • Winrar download bản mới nhất - key full
    • Unikey download bản mới nhất
    • Notepad++ download bản mới nhất
    • Chinese download
    • ChineseTranslator download

    Lưu ý trước khi làm:
    - Phải chắc chắn game java đó chơi đc trên BlackBerry, tốt nhất là mapkey như bình thường rồi test thử chơi đc chưa, nếu đc thì 60% là sau khi chuyển đổi font xong là chơi đc. Làm xong như vậy rồi mới tiêp tục, tránh cái trường hợp ngồi chuyển font đù rồi mà đến lúc mapkey thì ko mapkey đc thì lúc đó ức chế chịu ko nồi đâu.
    - File ngôn ngữ thường đặt trong các file .class, .bin, .dat … nên các bạn phải có kĩ năng tìm và mò, gặp trường hợp cả đống file tum lum chẳng lẽ ngồi mở từng file ra mà tìm.
    - Xem Game đó Tiếng Anh hay đã đc Việt hóa rồi, mắc công game Tiếng Anh rồi lại than ko tìm đc ngôn ngữ Việt trong đó


    I – Giải nén Game java đuôi jar
    Có hai cách
    1. Đổi đuôi .jar thành .zip, bỏ vào 1 thư mục, dùng trình giải nén của pc (hoặc các pm hỗ trợ giải nén zip) giải nén ra.
    2. Dùng winrar (em thích :D) ai có rồi thì khỏi. Mở pm tạo key ra, nhập tầm bậy bạ, tên mình vào rồi chọn generate (như hình) chọn nơi lưu là mục cài đặt. vậy là full trọn đời.

    [​IMG]

    Xong xui tìm đến file .jar cần giải nén rồi Extract ra 1 thư mục.


    II – Chuyển đổi font có trong file .class bằng ChineseTraslator

    Những file có chứa ngôn ngữ trong game thường là các file .class vì vậy chúng ta sẽ dung phần mềm ChineseTranslator để mở file .class đó ra và chỉnh sửa

    [​IMG]

    Giao diện phần mềm rất đơn giản. khi click vào biểu tượng nó sẽ ra như hình, chúng ta chọn open để tìm file .class cần chỉnh sửa

    [​IMG]

    Sau khi chon xong pm sẽ lượt bỏ các đoạn mã trong file đó, chỉ hiện ngôn ngữ lên như trong hình. Có cái tiện là khi chưa chuyển sang Unicode tổ hợp thì chữ nó sẽ bị như trong hình

    [​IMG]

    Chúng ta bấm vào mũi tên chỉ qua bên phải, các chữ sẽ đc đẩy sang ô trắng ngoài cùng bên trái, bôi đen và copy hết các chữ đó, nhấn tổ hợp phím Ctrl+C

    [​IMG]

    (*) Bây giờ thì mở unikey lên, phải chuột vào biểu tượng của nó dưới góc màn hình, chọn công cụ hoặc nhần tổ hợp phím Ctrl+Shift+F6, nó sẽ hiện lên bản này, ô nguồn để unicode, đích để Unicode (composite – To Hop), sau đó chọn chuyển mã

    [​IMG][​IMG]

    Vào Chinese nhấn Ctrl+V vào phần bôi đen vừa rồi, rồi nhấn mũi tên hướng về bên trái. Nhấn nút dấu chấm thang liên tục 2, 3 lần để nó xác nhận rồi nhấn nút save, nhớ bấm nhìu lên cho chắc chứ nhìu lúc nó ko có lưu đâu. Các bạn có thể thấy lúc chưa chuyển font và lúc chuyển font rồi khác biệt chứ, đó là cái tiện đó, giúp mình ko có bị lộn và tránh thiếu sót.

    [​IMG]

    Cứ làm như vậy, tìm file .class nào có ngôn ngữ và chình sửa cho đến hết. Chỉnh sữa file .class ít khi bị lỗi game nên tỉ lệ thành công cao. Vậy là hoàn thành rồi nha. Quá đơn giản phải ko ^^


    III - Chuyển đổi font có trong file .bin, .dat..... bằng Chinese

    Các game phức tạp và nhiều lời thoại (ARPG) thì hay để ngôn ngữ trong các file .bin, .dat, png….. vậy làm sao để chình sửa. Chinese đc thiết kế để làm điều đó, nó hoạt động tương tự như ChineseTranslator, nhưng đa năng hơn, nhưng chủ yếu chức năng là chỉnh sủa các file .bin, .dat…. mà thôi, đừng lạm dụng nó để chình sửa các file .class vì nó ko đc thiết kế để chỉnh sửa, nó sẽ ko lượt hết các đoạn mã đâu. Đi vào vấn đề thôi

    Giao diền pm nó như thế này, tương tự ChineseTranslator phải ko?? Chon open tìm đến file mình cần sửa, ở đây mình chọn file .bin vì đây là file thông dụng nhất.

    [​IMG][​IMG]

    Ở đây mình chọn file resmap32.bin nhé. Nó sẽ xuất hiện cả đống chữ ngoằn nghèo như thế này

    [​IMG]

    Nó ko có chức năng đẩy chũ ra ngoài như ChineseTranslator nên đừng vội nản nếu gặp cả đống dòng chữ như vậy. Vào File chọn Export.

    [​IMG]

    Phần mềm sẽ tạo ra 1 file cùng tên với file .bin đó có đuôi .txt được đặt ngay cạnh file .bin đó. Ví dụ như trong hình file mình sửa là resmap32.bin thì nó sẽ tạo 1 file resmap32.bin.txt . Tìm đến file đó và phải chuột chọn “Edit with Notepad++” (yêu cầu phải cài notepad++ trước nha, ai cài bản portable thì tự vào notepad++ mà tìm)

    [​IMG]

    Nó sẽ ra như thế này, pm đã chuyển những thứ ta thấy đó thành file text để dễ chỉnh sửa thôi.

    [​IMG]

    Lần lượt copy các đoạn văn bản và làm như bước (*) . tránh copy các chữ đen thui như trong hình vì đó là đoạn mã, nhỡ chỉnh sửa gì thì nó bị lỗi game chết. Xong save lại

    [​IMG]

    Sau khi save nó sẽ tạo 1 file có đuôi .rus như trong hình (resmap32.bin.rus), chúng ta sẽ xóa đuôi rus đi, vậy là đã có file bin đã chuyển đổi font (nhớ xóa lun file đuôi .txt và .bin cũ để khỏi nặng game).

    [​IMG]

    Cách này hay làm lỗi game lắm, tỉ lệ thành công ko cao, phỉa pro mới bík cách khắc phục, mình thì chịu. :| :| :|


    IV – Chuyển đổi font có trong những file khác bằng Notepad++

    Với nhưng file đuôi lạ, thậm chí ko có đuôi thì bắt buộc phải dùng notepad++. Cách này ko cần giải thích nhiều lắm.
    Những file đó dạng như thế này[​IMG] Như thế này [​IMG]
    Hoặc ko có đuôi…

    Nói chung là nhìu loại lắm, mình chỉ đưa ra 1 vài vd thôi, 1 phần các bạn phải có kĩ ăng nhận bík và đoán mò nữa . Ở đây mình lấy đại file có đuôi .say như hình

    [​IMG]

    Chỉ cần tìm đến file cần chỉnh sửa, mình chọn đại file 6.say rồi phải chuột chọn “Edit with notepad++”.

    [​IMG]

    Mở ra thì chữ nó tùm lum tà là thế này đây

    [​IMG]

    Ta vào Encoding chọn “Encode in UTF-8”

    [​IMG]

    Thế là chữ ngoằn nghèo lúc nãy đã hiện nguyên hình, ta chỉ cần copy từng đoạn rồi edit, nhớ đừng có đọng vào mấy cái cục đen đen nha.

    [​IMG]

    Xong rồi vào Encoding chọn lại “Encoding in ANSI” như ban đầu và save.

    Cách này hơi mệt, đòi hỏi kiên nhẫn, thành công cũng ko có cao cho lắm đâu nhưng dc cái file gì em nó cũng mó vào đc hết


    V – Nén lại thành file .jar để mapkey

    Trong thư mục chứa các file ta vừa chỉnh sửa nhấn tổ hợp phím Ctrl+A, sau đó phải chuột đại vào 1 file nào đó, chọn Send to , chọn “Compressed (zipped) folder”, nó sẽ tạo ra file có tên của “1 file nào đó” ta vừa chọn với đuôi .zip, ta đổi thành tên game và đổi đuôi .zip thành .jar . Vậy là xong, giờ chỉ cần chuyển qua bước Mapkey thôi

    -------------------------------------​

    Xong, phù mệt quá xá !!!. Những thứ mình bík thì đã nói hết. Chắn chắn có sai sót. Mọi người thấy sai sót gì thì lên tiếng nha. Em chỉ muốn góp chút sức mọn của mình thôi. Chúc mọi người ai cũng làm đc, ko còn cảnh phải ngồi mò dịch nghĩa nhưng ô vuông đáng ghét. :-bd :-bd :-bd :-bd
     
    Tags:
  2. wetfoot

    wetfoot Super Moderator

    Tham gia:
    4/1/11
    Bài viết:
    4.231
    Được thích:
    1.075
    BB Model:
    BlackBerry Passport
    Hay! Cảm ơn bạn đã chia sẻ

    [ Posted by Mobile Device ] [​IMG]
     
  3. dongvippro96

    dongvippro96 Active Member

    Tham gia:
    17/7/11
    Bài viết:
    703
    Được thích:
    32
    Sax xem lai thây ghi thiêu tum lum, đê mai e chinh sưa lai, giơ mêt qua rôi
     
  4. guanyuno2

    guanyuno2 Member

    Tham gia:
    19/7/12
    Bài viết:
    201
    Được thích:
    0
    BB Model:
    Curve 8320
    :D . Bác đã vô tình hướng dẫn việt hóa game luôn rồi đấy! Chỉ thiếu vài phần nữa....! Một công đôi chuyện nhá. :-bd . Mà nhìn cái ChineseTranslator của bác bự thật đấy! Chẳng muốn việt hóa game luôn :)) .
     
  5. dongvippro96

    dongvippro96 Active Member

    Tham gia:
    17/7/11
    Bài viết:
    703
    Được thích:
    32
    ý chú là sao :)) :)) :)) ;;) ;;) ;;)
     
  6. guanyuno2

    guanyuno2 Member

    Tham gia:
    19/7/12
    Bài viết:
    201
    Được thích:
    0
    BB Model:
    Curve 8320
    Chắc bác đang convert game tây du kí hay sao mà lời thoại gĩưa tôn ngộ không với yêu quái đọc hài thật... :D

    [ Posted by Mobile Device ] [​IMG]
     
  7. nvthanh1994

    nvthanh1994 Active Member

    Tham gia:
    15/6/12
    Bài viết:
    621
    Được thích:
    146
    BB Model:
    404_Not_Found
    Cái này em cũng tưởng tượng dc :D . Nhưng e đang mún bít cách mod operamini của bác buoctrongmuabuon trên tinhte :( :( :( . :D
     
  8. dongvippro96

    dongvippro96 Active Member

    Tham gia:
    17/7/11
    Bài viết:
    703
    Được thích:
    32
    Mun dc như thê thi phai co' kiên thưc lâp trinh. Em cu~g co' nhơ bac i' hd rôi ma chăng hiu gi hêt. Vơi lai topic chi hươg dân chuyên font, con mod opera thi can thiêp vao bên trog rât nhiu
     
  9. toanblog

    toanblog Member

    Tham gia:
    21/10/11
    Bài viết:
    85
    Được thích:
    3
    BB Model:
    8830
    bài viết khá hay và chi tiết nữa , tuy là mình biết cách này lâu rùi nhưng vì lười viết bài may mà có bạn nhiệt tình
     
  10. Kunedo

    Kunedo Member

    Tham gia:
    21/5/12
    Bài viết:
    130
    Được thích:
    0
    BB Model:
    8820
    Mình việt hóa bằng chinese bị lỗi game luôn :|, có soft nào việt hoá nhưng file "lạ lẫm" không "-?
     
  11. guanyuno2

    guanyuno2 Member

    Tham gia:
    19/7/12
    Bài viết:
    201
    Được thích:
    0
    BB Model:
    Curve 8320
    Việt hóa files class thì dùng chinese Mod by turtle screep!, còn mấy file lạ thì cứ export bằng chinese rồi edit with notepad++ :-bd :-bd . Chúc Bác Việt hóa games thành công!
     
  12. dongvippro96

    dongvippro96 Active Member

    Tham gia:
    17/7/11
    Bài viết:
    703
    Được thích:
    32
    File la mơ trưc tiêp = notepad
     
  13. Kunedo

    Kunedo Member

    Tham gia:
    21/5/12
    Bài viết:
    130
    Được thích:
    0
    BB Model:
    8820
    với những game java trung quốc mình việt hóa có dấu vào game lại không đọc được dấu là sao nhỉ ( test kemulator)
     
  14. dongvippro96

    dongvippro96 Active Member

    Tham gia:
    17/7/11
    Bài viết:
    703
    Được thích:
    32
    tại kemulator đó, do mình chỉnh font trong đó ntn thôi. Thường thường nếu mình vh với font unicode dựng sẵn nó sẽ hiển thị ô vuông, còn nếu unidoce tổ hợp sẽ hiện bình thường (nếu chưa động đến tùy chỉnh font trong kemulator).
    Còn bác vh cho bb hay điện thoại java thông thường??
    VH cho bb thì phải test trên bb ai lại đi test trên kemulator bao giờ.
    còn nếu đã làm đủ mọi cách mà ko hiển thị dc trên kemulator là do có thể game nó ko có hiển thị đc tv có dâu, bới vậy mới có khái niệm vh ko dấu và vh có dấu
     
  15. Tuandung95

    Tuandung95 New Member

    Tham gia:
    29/7/12
    Bài viết:
    3
    Được thích:
    0
    BB Model:
    8800
    Không biết bằng cách này có thể dùng để chuyển font cho opera không bác thớt nhỉ, opera ra nhiều bản mới rồi mà con bb của mình vẫn dùng 4.4. :D

    [ Posted by Mobile Device ] [​IMG]
     
  16. guanyuno2

    guanyuno2 Member

    Tham gia:
    19/7/12
    Bài viết:
    201
    Được thích:
    0
    BB Model:
    Curve 8320
    Rất tiếc là không được bác ơi!

    [ Posted by Mobile Device ] [​IMG]
     
  17. tra_ung

    tra_ung New Member

    Tham gia:
    1/1/13
    Bài viết:
    1
    Được thích:
    0
    BB Model:
    8700
    File jar mình giải nén ra, có rất nhiều file text, khoảng 6000 file. Có phần mềm nào chuyển đổi hàn loạt sang Unicode to hợp không bạn.
     
  18. sviet68

    sviet68 New Member

    Tham gia:
    24/3/13
    Bài viết:
    0
    Được thích:
    0
    Game BigOne là mạng xã hội game online theo lượt trên nền tảng điện thoại di động. Đó là sự tổng hợp của một portal game online, mạng xã hội và ứng dụng chat trên điện thoại di động. Chính sự kết hợp này tạo nên sự gắn kết giữa các thành viên trong cộng đồng những người tham gia, làm cho game bigone trở nên hấp dẫn hơn. Game Bigone garden có nhiều tính năng mới vượt trội hơn hẳn các mạng xã hội hay game khác.

    Game Bigone chơi được trên hầu hết các dòng điện thoại hiện nay.

    Game Bigone được xây dựng trên nền tảng J2ME, Java, MySql và sử dụng những công cụ hiện đại nhất trong quá trình phát triển bao gồm đầy đủ các tính chất của một hệ thống thông tin: mở rộng, bảo mật và ổn định.Chơi Game BigOne không yêu cầu bạn cần một kỹ năng gì cả, chỉ đơn giản là bạn hãy tai BigOne về máy và khởi động BigOne, chỉ với một vài thao tác hoàn toàn miễn phí là bạn đã có ngay một tài khoản Game BigOne để tham gia vào cộng đồng teen đông đảo này rồi đó, không hề khó khăn chút nào, đúng không nào.Vậy Bigone là gì, bạn có muốn tham gia vào một thế giới đa dạng như thế này không, liệu bạn có muốn gặp nhiều con người mới, muốn chia sẻ và cập nhật những thông tin hot hàng ngày chứ, vậy còn chờ gì nữa nhanh tay tải ngay Game BigOne và đăng ký thôi nào.
    Game Bigone tổng hợp các trò chơi dân gian quen thuộc người việt nam.
    Cờ tường, Cờ vua,Cờ caro, phỏm, xì dách….


    Game Bigone hỗ trợ nhiều tính năng: chat room, chat game, chat riêng lẻ.

    Chơi game bigone online các bạn có thể chat với nhiều người cùng một lúc trong một room, hoặc chat riêng, đặc biệt hơn nữa Game BigOne có thể kết nối với yahoo và chat trực tiếp qua yahoo trên BigOne, thật tiện lợi đúng không . Chưa hết, tạo profile cá nhân, chia sẻ thông tin, kết nối bạn bè, tạo feed lên tường, gửi offline message, tạo album và up ảnh, comment feed, ảnh…Tích hợp đầy đủ một mạng xã hội vào một ứng dụng nhỏ như vậy là tính năng được ưa thích của Game BigOne…

    Vào ngay http:/bigone.ziz.vn để tải game bigone và cùng cảm nhận nào!!
     
  19. Nhattephi

    Nhattephi New Member

    Tham gia:
    19/11/11
    Bài viết:
    3
    Được thích:
    0
    BB Model:
    8830
    Hay quá nhỉ, nếu ap dụng cách này có mod được phần mềm không nhỉ. Ví dụ UCweb ấy :))
     
  20. 4ntyLov3

    4ntyLov3 New Member

    Tham gia:
    21/1/12
    Bài viết:
    5
    Được thích:
    0
    BB Model:
    8830
    Cuối cùng cũng tự mò được theo hướng dẫn của bác ạ, mặc dù không có hình ảnh @@. Em đang bị vấn đề giống thế rất bực mấy hôm nay, may có bác
     
Đang tải...