Cũng thời gian này tôi sẽ chỉ cho bạn cách làm cho AutoUpdater của riêng bạn
Công cụ cần thiết:
1 .- FTP Server (nếu bạn không có? Đây là danh sách các máy chủ Ftp Servers) bạn có thể tải về
2 .- WinHex hoặc biên tập một hex
3 .- ConnectServer (chỉ làm việc với ConnectServer có ServerInfo.dat trong các tập tin dữ liệu) cái này các bạn lấy của MuProject thì việc làm sẽ dễ hơn
4 .- WinZip
5 .- WTF Editor
Bước sau:
1 .- Cài đặt máy chủ FTP và tạo một tài khoản có thể truy cập vào thư mục con, và chủ yếu là các tập tin tải về
2 .- Tải về công cụ này (trong tập tin đính kèm)
3 .- Tìm kiếm trong ServerInfo.dat này
Và thay thế với IP của bạn của bạn FTP, Website, và tài khoản của bạn đã tạo ra trong máy chủ FTP và với phiên bản hiện tại của bạn
4 .- Trong version.wvd đặt phiên bản hiện tại của bạn mà không có chữ cái, ví dụ như phiên bản của tôi là Việt Nam 1.00n, trong version.wvd của bạn, bạn đặt này.
Có VỚI KHOÁN
5 .- Thực hiện một thư mục trong FTP Server của bạn với phiên bản hiện tại của bạn, tôi có nghĩa là nếu tôi sử dụng 1.00n đặt
mà không có dấu ngoặc kép.
6 .- dán version.wvd của bạn trong máy chủ FTP của bạn để nó shouldbe như thế này:
7 .- tại bạn thư mục mà bạn đã tạo ra, dán list.inf và các up_list.zip
8 .- Với HexEditor tìm kiếm trong mu.exe 192.168.1.101 và thay đổi nó để IP của bạn, tìm kiếm trong message.wtf với biên tập viên wtf dòng cuối cùng và thay đổi nó để báo URL Trang web của bạn
9 .- Client Side: trong Config.ini đặt phiên bản của bạn của version.wvd
Bây giờ chúng tôi hoàn tất cài đặt hàng, chúng tôi đi đến các thủ tục để uptate
1 .- Cập nhật version.wvd trong máy chủ FTP đến số tiếp theo cách thêm một dòng ví dụ nếu phiên bản của tôi là 1.00ni có trong version.wvd "1.00.14" Tôi thêm một dòng "1.00.15" nên được như thế này
2 .- Zip các tập tin bạn muốn cập nhật trong các thư mục tương ứng của họ ví dụ như thế này (hãy xem thư mục đó chính là không được nén vào một thư mục toàn cầu như MuGlobal hoặc MuBlablabla):
Chú ý: ALLWAYS bạn phải đặt config.ini (được lưu giữ trong các up_list.zip) với phiên bản mới cho các ví dụ tôi muốn cập nhật để 1.00.15 vậy i REPLACE. i này có
cái này thay thế với trường hợp của tôi
trong trường hợp này khi chạy MuAutoUpdate nó sẽ thay thế files config.ini
do đó trong thư mục nén files up_list.zip phải có files config.ini [đã được edit là phiên bản mới]
Nếu bạn không làm điều đó, bạn sẽ cần phải cập nhật mãi mãi:
3 .- Thực hiện một thư mục mới trong bạn FTP đặt tên là phiên bản mới của bạn, trong trường hợp của tôi mà không có dấu ngoặc kép 1.00.15
4 .- Thực hiện một list.inf. i trong trường hợp của tôi sẽ đặt một ví dụ.
Tôi sẽ giải thích
#COMPRESSED #
#PACKINGVERSION#
đây là lệnh cần giải nén ở trong thư mục nén
trong lện trên thì cần có các files cần đc giải nén
ví dụ:
Điều đó có nghĩa rằng chúng tôi nhập vào thư mục dữ liệu, thư mục con dao diện và xuống chúng tôi đặt các tập tin, chúng tôi sẽ cập nhật allways giữa dấu ngoặc kép
Tóm lại, nếu chúng tôi muốn mở một thư mục, chúng tôi đặt 0 "Folder" và xuống chúng tôi đặt các tập tin
5 .- Khi chúng tôi hoàn thành này, chúng tôi chỉ cần đặt các list.inf trong thư mục FTP mới
6 .- Chúng ta Kết thúc ngay bây giờ đặt phiên bản mới tại ServerList.dat
Cuối cùng để cập nhật Khách hàng của bạn chỉ cần thực hiện mu.exe, config.ini chứa phiên bản thực tế của bạn cleint, vì thế nếu CS.exe phát hiện thấy config.ini của bạn là 1.00.14 và version.vwd là 1.00.15 nó sẽ cập nhật tự động
Có một lời giải thích ít về crypting của các gói CS, do đó bạn có thể dễ dàng hiểu được cách thức các công trình này
Chú ý: Bạn muốn cập nhật nhớ để đặt phiên bản mới của config.ini trong các tập tin up_list.zip
[tổng hợp từ nguồn Forum Ragezone]
[Không rành tiếng việt dùng Google dịch]
[Mong các bạn thông cảm]
Công cụ cần thiết:
1 .- FTP Server (nếu bạn không có? Đây là danh sách các máy chủ Ftp Servers) bạn có thể tải về
2 .- WinHex hoặc biên tập một hex
3 .- ConnectServer (chỉ làm việc với ConnectServer có ServerInfo.dat trong các tập tin dữ liệu) cái này các bạn lấy của MuProject thì việc làm sẽ dễ hơn
4 .- WinZip
5 .- WTF Editor
Bước sau:
1 .- Cài đặt máy chủ FTP và tạo một tài khoản có thể truy cập vào thư mục con, và chủ yếu là các tập tin tải về
2 .- Tải về công cụ này (trong tập tin đính kèm)
3 .- Tìm kiếm trong ServerInfo.dat này
Mã:
[FtpServerInfo]
Address = 192.168.1.101
Port = 21
ID = MuOnline
PASS = MuOnline
[HttpServerInfo]
HTTPAddress = localhost
Port = 80
ID = MuOnline
PASS = MuOnline
[GameServerInfo]
ClientVersion = 1.00.14
ClientVersion_TEST = 1.00.14
VersionFileName = version.wvd
DownLoadType = 0
Và thay thế với IP của bạn của bạn FTP, Website, và tài khoản của bạn đã tạo ra trong máy chủ FTP và với phiên bản hiện tại của bạn
4 .- Trong version.wvd đặt phiên bản hiện tại của bạn mà không có chữ cái, ví dụ như phiên bản của tôi là Việt Nam 1.00n, trong version.wvd của bạn, bạn đặt này.
Mã:
"1.00.14"
Có VỚI KHOÁN
5 .- Thực hiện một thư mục trong FTP Server của bạn với phiên bản hiện tại của bạn, tôi có nghĩa là nếu tôi sử dụng 1.00n đặt
Mã:
"1.00.14"
mà không có dấu ngoặc kép.
6 .- dán version.wvd của bạn trong máy chủ FTP của bạn để nó shouldbe như thế này:
You must be registered for see links
7 .- tại bạn thư mục mà bạn đã tạo ra, dán list.inf và các up_list.zip
8 .- Với HexEditor tìm kiếm trong mu.exe 192.168.1.101 và thay đổi nó để IP của bạn, tìm kiếm trong message.wtf với biên tập viên wtf dòng cuối cùng và thay đổi nó để báo URL Trang web của bạn
9 .- Client Side: trong Config.ini đặt phiên bản của bạn của version.wvd
Bây giờ chúng tôi hoàn tất cài đặt hàng, chúng tôi đi đến các thủ tục để uptate
1 .- Cập nhật version.wvd trong máy chủ FTP đến số tiếp theo cách thêm một dòng ví dụ nếu phiên bản của tôi là 1.00ni có trong version.wvd "1.00.14" Tôi thêm một dòng "1.00.15" nên được như thế này
Mã:
"1.00.14"
"1.00.15"
2 .- Zip các tập tin bạn muốn cập nhật trong các thư mục tương ứng của họ ví dụ như thế này (hãy xem thư mục đó chính là không được nén vào một thư mục toàn cầu như MuGlobal hoặc MuBlablabla):
You must be registered for see links
Chú ý: ALLWAYS bạn phải đặt config.ini (được lưu giữ trong các up_list.zip) với phiên bản mới cho các ví dụ tôi muốn cập nhật để 1.00.15 vậy i REPLACE. i này có
Mã:
[LOGIN]
Version=1.00.14
TestVersion=1.00.14
cái này thay thế với trường hợp của tôi
trong trường hợp này khi chạy MuAutoUpdate nó sẽ thay thế files config.ini
do đó trong thư mục nén files up_list.zip phải có files config.ini [đã được edit là phiên bản mới]
Mã:
[LOGIN]
Version=1.00.15
TestVersion=1.00.15
Nếu bạn không làm điều đó, bạn sẽ cần phải cập nhật mãi mãi:
3 .- Thực hiện một thư mục mới trong bạn FTP đặt tên là phiên bản mới của bạn, trong trường hợp của tôi mà không có dấu ngoặc kép 1.00.15
4 .- Thực hiện một list.inf. i trong trường hợp của tôi sẽ đặt một ví dụ.
Mã:
#COMPRESSED#
#PACKINGVERSION#
"config.ini"
0 "Data"
0 "Data\ Interface"
"dungeun.ozt"
"tarcan.ozt"
0 "Data\Local"
"Dialog.bmd"
"everyone.ozj"
"filter. BMD"
"FilterName.bmd"
"item.bmd"
"itemsetoption.bmd"
"itemsettype.bmd"
"Loading01.OZJ"
"Loading02.OZJ"
"Loading03.OZJ"
"movereq.bmd "
"NpcName(Eng).txt"
"quest.bmd"
"Skill.bmd"
"slide.bmd"
"Text.bmd"
"webzenlogo.OZJ"
"webzenlogo02.OZJ"
Tôi sẽ giải thích
#COMPRESSED #
#PACKINGVERSION#
đây là lệnh cần giải nén ở trong thư mục nén
trong lện trên thì cần có các files cần đc giải nén
ví dụ:
Mã:
#COMPRESSED#
#PACKINGVERSION#
"config.ini"
"main.exe"
0 "Data" [trong thư mục Data thì có các files]
[lưu ý: số 0 đầu cần cho lệnh đc thực thi]
0 "Data"
"gate.bmd"
"macro.txt"
[và]
0 "Data\Local"
"text.bmd"
"skill.bmd"
[hoặc]
0 "Data\Interface"
"dungeun.ozt"
"tarcan.ozt"
Tóm lại, nếu chúng tôi muốn mở một thư mục, chúng tôi đặt 0 "Folder" và xuống chúng tôi đặt các tập tin
5 .- Khi chúng tôi hoàn thành này, chúng tôi chỉ cần đặt các list.inf trong thư mục FTP mới
6 .- Chúng ta Kết thúc ngay bây giờ đặt phiên bản mới tại ServerList.dat
Cuối cùng để cập nhật Khách hàng của bạn chỉ cần thực hiện mu.exe, config.ini chứa phiên bản thực tế của bạn cleint, vì thế nếu CS.exe phát hiện thấy config.ini của bạn là 1.00.14 và version.vwd là 1.00.15 nó sẽ cập nhật tự động
Có một lời giải thích ít về crypting của các gói CS, do đó bạn có thể dễ dàng hiểu được cách thức các công trình này
Chú ý: Bạn muốn cập nhật nhớ để đặt phiên bản mới của config.ini trong các tập tin up_list.zip
[tổng hợp từ nguồn Forum Ragezone]
[Không rành tiếng việt dùng Google dịch]
[Mong các bạn thông cảm]