[NEW-TUT] Chỉnh sửa đơn giản để tăng tốc độ load cho UCweb

ID Topic: 11870 • Có 1,937 lượt xem
Hình đại diện của thành viên
#1 - @148745
01/01/2013 12:45
- Sử dụng Bytecode Editor mở uc.zip tìm với từ khóa assign data="
- Ðược 1 file class
B1. Chọn "Mở" và sửa 2 dòng 200 thành 2 dòng 80
Hình: [NEW-TUT] Chỉnh sửa đơn giản để tăng tốc độ load cho UCweb
B2.
- Tiếp tục xác định methor cần sửa trong file class này. Ta tìm từ khóa sau:
Math/min
- Sẽ xuất hiện vài methor, ở đây ta chỉ quan tâm tới 1 methor chứa đoạn code như thế này (sẽ mô tả thêm trường hợp khác ở dưới, chỉcần hiểu qua 1 chút ngôn ngữbytecode là dễ xác định) :
Mã:iload_1
iconst_2
iadd
bipush 90
invokestatic java/lang/Math/min(II)I

Hình: [NEW-TUT] Chỉnh sửa đơn giản để tăng tốc độ load cho UCweb
Ta sửa thành:
iload_1
iconst_1
iadd
bipush 100
invokestatic java/lang/Math/min(II)I

Tiếp tục với 2 hoặc 3 đoạn như vậy trong methor này. Lưu lại và nén vào Uc. Test thôi
*********
Trường hợp này có thể hơi phức tạp 1 chút thôi, thường là những phiên bản đã qua chỉnh sửa nên sẽ có bạn không xác định được nên sửa ở đâu, ví dụ:
1 Label60:
2 iload_1
3 iconst_3
4 iadd
5 bipush 90

6 goto Label85
...
20 Label85:
21 invokestatic java/lang/Math/min(II)I
...
[NEW-TUT] Chỉnh sửa đơn giản để tăng tốc độ load cho UCweb
[NEW-TUT] Chỉnh sửa đơn giản để tăng tốc độ load cho UCweb
- Trong đoạn này bạn để ý tới dòng thứ 3,4,5 đều tương tự như đoạn mã ở trên cùng bài viết, sau đó là goto Label85 bạn có thể hiểu nó như một lệnh bắc cầu tới dòng Label 85 . Xét về nguyên tắc hoạt động thì nó hoàn toàn giống với trường hợp ở trên cùng. Ta sửa lại nó như sau:
Mã:1 Label60:
2 iload_1
3 iconst_1
4 iadd
5 bipush 100
6 goto Label85
..
20 Label85:
21 invokestatic java/lang/Math/min(II)I

Lưu lại và nén vào Uc. Test.
Để kiểm tra sự khác biệt. Trênphiên bản sau khi mod bạn hãy để ý thanh nhỏ nhỏ trên cùng mà mỗi khi truy cập mạng thì nó chạy đó. Ở phiên bản thường, nó sẽ chạy ngắt quãng khoảng 70%đến 80% là nó dừng lại để tải dữ liệu và tiếp tục load trang. Còn sau khi mod thì nó chạy thẳng 1 phát k ngắt hay stop ở đâu cả =]] load rất mượt nhé
Demo: Uc881 này mình down ở wap handler để mod theo trường hợp 2, còn phiên bản quốc tế các bạn mod theo trường hợp 1
Download Uc881hui209_ModSpeed.jar (511.5kb
(Unknown / No Data - 148745)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
------------
Những người đã like Ghost bởi bài viết có ích này (Tổng: 3):
Masoilanhlung7Lovanxienlionprince021
_______________

Đặng Lê Minh Nguyên


FACEBOOK
Hình đại diện của thành viên
#2 - @148769
01/01/2013 13:20
Download Uc881hui209_ModSpeed.jar cái link này để dow uc đã đươc mod hả anh
(Unknown / No Data - 148769)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
Hình đại diện của thành viên
#3 - @148772
01/01/2013 13:24

(Unknown / No Data - 148772)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
_______________

Đặng Lê Minh Nguyên


FACEBOOK
Hình đại diện của thành viên
#4 - @148777
01/01/2013 13:29
Èo, đã úp link r, hướng dẫn chi, hì, em test thử phát, không bk có nhanh hơn k
(Unknown / No Data - 148777)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
Hình đại diện của thành viên
#5 - @148778
01/01/2013 13:30
Có gắn kích hoạt không v anh
(Unknown / No Data - 148778)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
Trả lời nhanh

Chủ đề tương tự