Share autoupdate launcher

00:00PM

New member
Hế lô! Chào các bạn, hôm nay mình tiếp tục share phần mềm thứ 3 viết trên c# hỗ trợ download trực tiếp không phải thông qua FTP, sử dụng netfarme 2.0 (vì theo mình thời đại bây giờ đã khá hiện đại, nên chúng ta không nên bó cục trong c++ mà hãy theo kịp thời đại để khỏi bị lạc hậu bằng cách bắt đầu sử dụng netfarme.), Không nói nhiều nữa, đây là auto update (mu.exe) mình đã bỏ nhiều ngày ra viết.

Thông tin

+ Update như những launcher bình thường nhưng thông qua giao thức http.
+ Kiểm tra mã md5 của main, nếu main hiện tại không trùng thì update.
+ Và còn nhiều nhiều nữa chờ bạn khám phá :)

Demo

Cửa sổ chính:



Cửa sổ setting:



Launcher:



Pack file (sẽ giải thích ở dưới!):


Hướng dẫn sử dụng

Ở client

Bước 1:
Đầu tiên bạn download launcher về, giải nén ra ta được 2 forder là Web và Client.
+ Giải nén Client vào một nơi bất kì (sẽ giải thích sau.)
+ Giải nén 3 forder MD5, Update, Ver lên host.

Bước 2:

Mở file ConfigAll.ini lên và chỉnh sửa:
+ WebUpdate: Là địa chỉ chứa MD5, Update, Ver nãy bạn vừa giải nén.
* Lưu ý: Kết thúc địa chỉ phải có dấu "/"
+ ServerIp: Là địa chỉ server game của bạn, ở đây mình trỏ về port 4445 để xem server có on hay không.
+ Image: Là hình ảnh sẽ hiện thì ở khung trắng bên trái.
+ WebTT: Là trang tin tức sẽ hiển thị ở khung trắng bên phải.
+ WebIndex: Là địa chỉ của web khi bạn nhấp vào nút Website.
+ Forum: Là địa chỉ của forum khi bạn nhấp vào nút forum.
Bước 3:

+ Sau khi config hết các thông tin trên, bạn tiếp tục giải nén molebox ra.
Giải thích: Molebox dùng để pack file ini lại tránh cho các trẻ trâu phá hoại. Vì launcher này mình làm cho ông anh, sau một hồi suy nghĩ và hỏi ý kiến ổng thì mình quyết định share nhưng không share bản mã hóa vì có một vài lí do, các bạn thông cảm.!
+ Cài đặt và crack.
+ Mở molebox lên, nhấp vào Tools > Options.
- Tại khung Main executable chọn file Mu.exe.
- Tại khung Output file chọn đường ra cho file pack, bạn đặt sao cũng đc để tí khi coppy vào client thật thì chuyển thành mu.exe. Nhấn Ok
+ Ra ngoài, nhìn qua bên phải, bạn sẽ thấy một tờ giấy lớn và dấu +, nhấp vào đó.
- Chọn các file ConfigAll.ini, DevComponents.DotNetBar2.dll, ICSharpCode.SharpZipLib.dll > Nhấp Open.
* Lưu ý các bạn không nên chọn luôn file Config.Ini vì mình chưa test nên có thể bị lỗi update lập đi lập lại nhiều lần.
+ Sau đó ấn hình mũi tên chỉ sang bên phải (Pack), ngồi đợi.

Bước 4:
Coppy file exe bạn chọn ở phần output coppy vào forder client và đổi tên thành mu.exe (tùy từng main mà đổi tên cho phù hợp.)

Ở web:

Bước 1:

Download phần mềm này để lấy mã md5 của file

Bước 2:

Mở forder file md5_main.txt trong forder md5 lên coppy mã md5 lấy được từ phần mềm trên vào và ấn save.

Coppy Main bạn lấy mã md5 vào forder update/main

Hướng dẫn tạo update mới.

Bước 1:
Mở file Version.txt trong forder Ver, viết version mới nhất vào đó. Ví dụ bạn muốn phiên bản update mới nhất là 1, điền 1 vào version.txt.

Bước 2:
Vào forder update, tạo 1 forder trùng với version của bước 1, trong forder vừa tạo, tạo 1 file Update.Zip chứa những file cần update, sau đó tạo 1 file Version.txt có nội dung trùng với file Version.txt (hoặc coppy từ ngoài vào.)
* Lưu ý phải đặt theo thứ tự tăng dần nhe, nếu không sẽ bị crash ngay :), đang nghĩ thuật toán #.

Bươc quan trọng nhất:
Mở mu.exe tận hưởng kết quả =))
*Lưu ý, nếu mu.exe bị tắt không rõ nguyên nhân thì hãy xem lại các bước trên;))
Đặc biệt nếu ver trên máy > hơn ver trên host sẽ có hiện tượng kill mu.exe ;))

Thank nào, công sức nhiều ngày liền ủng hộ đê :)
 
link hỏng rồi bạn ơi , có thể cho mình lại link được không , cái park lỗi hỏng link mediafire rồi
 
đây là launcher của pikeman20
có rất nhiều nhược điểm, từ khâu update cho tới cách update
lời khuyên là nên xài đúng launcher webzen là đc
 
"+ Giải nén 3 forder MD5, Update, Ver lên host"
a ơi giả thích e bước này được không vậy, e hk hiểu
 
Back
Top