1 . Dùng bytecode editor
search trong class từ khoá
startApp để 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
()V
Save 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êm
bớt bytecode thường xảy ra
lỗi Verify error, vậy nên phải
dùng đến phần mềm Fix ở
trên. 2 . Mở Fix ra, duyệt đến
file 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):
10 Nhấ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
fileAddSound.classnày vào
trong file 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 file nhạ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ên
file nhạc của bạn (Chỉ hỗ trợ
3 định dạng MIDI, AMR, MP3).
Chúc thành công!