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 fix như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 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 ý hay muố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!
Texlink:|
sexteen9x||
atmxu||
tieuquy9xtb||
clanarmy2||
thaibinh10x||
gamehit123||
ngocvotam||
play321||
bangwap||