Công cụ cần thiết :
1.
bycode editor2.
fix.jar1 . Dùng bytecode editor search trong class từ khoá
startApp (chú ý fải viết đúng )để tìm file class MIDlet (ai biết cách tìm rồi càng tốt), mở method startApp ra chèn đoạn này vào đầu tiên của khối mã, trỏvào đầu dòng số 0 ấn ok để cách xuống dòng rồi paste đoạn dưới đây vào dòng trống đầu tiên đó:
new AddSound
dup
invokespecial AddSound/()V
invokevirtual AddSound/play()VSave lại. Vậy là đã xong côngđoạn gọi hàm chơi nhạc khi mở ứng dụng. Nhưng khi thêmbớt bytecode thường xảy ra lỗi Verify error, vậy nên phảidùng đến phần mềm Fix ở trên. 2 . Mở Fix ra, duyệt đếnfile class vừa sửa. Điền các thông số như sau:
-Name: startApp
-Description: ()V
-Fix position (vị trí sửa): 0
-Value (độ dài đoạn code thêm vào, tính bằng bytes): 10Nhấn Fix it! Một file mới mang tên class vừa fixnhưng có đuôi .fix đc tạo ra. Xoá đuôi .fix đi ta đc class hoàn chỉnh.
3 . Thay class vừa sửa vào vị trí cũ, thêm file
AddSound.class này vào trongfile jar, tìm 1 file nhạc tên mysound.mid thêm vào tiếp rồi nén tất cả lại. Đổi sang.jar và thưởng thức thôi! Trường hợp muốn đặt tên filenhạc tùy ý haymuốn chạy file nhạc định dạng khác thì dùng Bytecode editor mở AddSound.class, vào method sửa "/mysound.mid" thành tênfile nhạc của bạn (Chỉ hỗ trợ 3 định dạng MIDI, AMR, MP3). Chúc thành công! Nguon : Trananha2