Kết quả 1 đến 4 của 4
-
06-10-18, 06:01 PM #1
- Ngày tham gia
- Apr 2014
- Đang ở
- cd /tmp/
- Bài viết
- 646
- Thanks
- 205
- Thanked 628 Times in 146 Posts
Share Launch update client tự động cực nhanh kèm hướng dẫn - Dark.Hades
Launch TLBB by Dark.Hades
/**
* Liên hệ Facebook: [Only registered and activated users can see links. ] nếu cần mua bản thương mại (chức năng hệt phía dưới nhưng tùy biến giao diện nhiều hơn)
*/
[Only registered and activated users can see links. ]
- Hỗ trợ mọi hệ điều hành Windows (từ xp tới win10)
- Không yêu cầu thêm bất kì thành phần nào như netframework để chạy vì được viết bằng C++11/17
- Hỗ trợ link tải là HTTPS
- Hỗ trợ link tải có chuyển trang 301,302 (redirect HTTP)
- Sạch sẽ không có virus (0/70 [Only registered and activated users can see links. ])
- Tốc độ cực nhanh
- Không giới hạn dung lượng file tải về
- Hỗ trợ duy nhất định dạng .zip (dùng 7zip để nén file .zip)
- Tự động update chính nó nếu có phiên bản mới
- Tự động tắt Game.exe đang chạy nếu có update (sẽ nâng cấp Popup hỏi trước khi tắt vào phiên bản sau) - Đoạn này chính là phần yêu cầu UAC để quản lí process
- Có thể tự custom ảnh nền bằng cách chỉnh sửa file Data/Launch/BKG.png (sẽ nâng cấp có thể tự design vị trí button này nọ vào bản sau)
Hướng dẫn cấu hình sử dụng Launch
1. Tích hợp:
- Copy file Launch.exe + Launch.ini vào thư mục ngoài cùng của Client game
- Cài đặt lại các thông tin của Launch.ini để Launch hiển thị và hoạt động đúng:
---- Help_URL: Địa chỉ hiển thị khung web - thông tin/tin tức
---- PatchInfo: Địa chỉ lưu trữ file thông tin phiên bản vá / update
=== THÔNG TIN BẮT BUỘC, NẾU KHÔNG CÓ THÌ LAUNCH KHÔNG THỂ HOẠT ĐỘNG
ĐỊA CHỈ NÀY PHẢI KẾT THÚC BẰNG PatchInfo.json. Ví dụ URL: [Only registered and activated users can see links. ] <= phải kết thúc bằng duy nhất tên PatchInfo.json
---- GameExe: Path cho cái Game.exe
---- RegURL: Link đăng kí tài khoản
---- ChoiceURL: Link nạp thẻ
2. Hướng dẫn quản lí các phiên bản và thông tin cho launch update tại file PatchInfo.json
---- File này bạn có thể upload lên bất cứ nơi đâu (không nén kèm trong client nhé), ở dưới sẽ là nội dung file và giải thích ý nghĩa từng dòng
(nên tìm hiểu về json)
================================================== =====
Code:{ "Launch": { // đây là dành cho khai báo Launch, bản share thì các bạn hầu như không đụng tới đây nhiều "LatestVersion": 17, // dòng này là bắt buộc "NewVersionUrl": "http://somewhere.com/Launch.zip" // Link tự động update launch khi có phiên bản mới }, "LoginServerUrl": "http://somewhere.com/LoginServer.txt", // Link login server, đặt luôn ở đây để đơn giản hóa vấn đề update "LatestVersion": "1.00.00", // Phiên bản client mới nhất "Patches": [ // Danh sách các bản cập nhật { "VersionFrom": "1.00.02", // Phiên bản cũ cần update "VersionTo": "1.00.03", // Phiên bản muốn update lên "Url": "" // link update nếu trống sẽ bị bỏ qua hoặc báo lỗi nếu phiên bản của client yêu cầu bản cập nhật này }, // mỗi khi kết thúc 1 khai báo phiên bản, phải có dấu phẩy (,) ở cuối. Ưu tiên làm theo kiểu phiên bản mới hơn khai báo ở trên như thế này { "VersionFrom": "1.00.01", "VersionTo": "1.00.02", "Url": "" }, { "VersionFrom": "1.00.00", "VersionTo": "1.00.01", "Url": "http://somewhere.com/update-patch-1.00.00-1.00.01.zip" // (**) Link chứa file zip cần update, chú giải tạo file update ở phía dưới } // phiên bản cũ nhất ở dưới cùng ko cần dấu phẩy (,) vì json quy tắc như vậy ] }
(**) Hướng dẫn tạo file zip update client
- Phải có file (version) được nén trong mỗi file zip đó, file này sẽ giữ thông tin phiên bản client cần cập nhật lên.
ví dụ, hiện tại client version là 1.00.00, bạn cần người chơi update lên 1.00.01, thì trong file nén, phải kèm theo file (version) với nội dung "1.00.01|" đặt ở dòng đầu tiên
Dấu "|" ở cuối mã phiên bản là để cho Game.exe hiển thị được cái phiên bản lên thôi, không có cũng ko sao, có thì đẹp hơn
- File zip có thể nén bao nhiêu file/folder thì tùy, Launch sẽ tự giải nén toàn bộ những gì đang có trong zip và đè lên những file đang tồn tại trên máy client, nếu không tồn tại thì
Launch sẽ tạo mới nó
Download:
[HIDE-THANKS][Only registered and activated users can see links. ][/HIDE-THANKS]Khách viếng thăm hãy cùng Dark.Hades xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 6 Users Say Thank You to Dark.Hades For This Useful Post:
BeeZone (06-10-18), daikupj (23-01-19), dat233 (09-07-21),
lamthanhat(06-10-18), quanggoku (18-08-19), seanvu2021 (31-10-21)
-
06-10-18, 06:12 PM #2
- Ngày tham gia
- Oct 2010
- Đang ở
- Campuchia
- Bài viết
- 1,031
- Thanks
- 36
- Thanked 1,188 Times in 373 Posts
Ðề: Share Launch update client tự động cực nhanh kèm hướng dẫn - Dark.Hades
Ghim bài 1 tháng cho mọi người dễ tìm hiểu
Khách viếng thăm hãy cùng Lâm Ngọc Huy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến Lâm Ngọc Huy vì bài viết này !
thuankuteloves (08-10-18)
-
06-10-18, 06:59 PM #3
Ðề: Share Launch update client tự động cực nhanh kèm hướng dẫn - Dark.Hades
Khách viếng thăm hãy cùng maxtest xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến maxtest vì bài viết này !
thuankuteloves (08-10-18)
-
19-06-23, 09:15 AM #4
Ðề: Share Launch update client tự động cực nhanh kèm hướng dẫn - Dark.Hades
Khách viếng thăm hãy cùng kv02301009 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[TLBB] Lỗi nv ở Server 2.9x của bác Dark.Hades anh em cho mình biết sửa ntn ?
Bởi hongphongh2011 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 27-01-24, 02:04 PM -
[TLBB] HOT!!! Share Billing chạy trên mọi hệ điều hành kèm source code - (c) Dark.Hades
Bởi Dark.Hades trong diễn đàn ReleasesTrả lời: 11Bài viết cuối: 13-04-20, 05:23 PM -
[TLBB] Share Launch auto update clone chức năng từ Launch gốc FPT/Sohu
Bởi Dark.Hades trong diễn đàn ReleasesTrả lời: 1Bài viết cuối: 02-05-17, 10:14 AM -
[Gunny] ai có Res full chuẩn share cho em vs up lên cái gì tải tốc độ nhanh nhanh nha !
Bởi vietlinh9710 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 28-07-13, 03:03 PM -
Cách Làm Launch Không Có Launch.ini Giống Vua Thiên Long Và TLAH!
Bởi 3z3z3z trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 8Bài viết cuối: 09-11-11, 05:34 PM