Chạy trên máy chủ đám mây
Chạy Lords Bot 24/7 trên máy chủ đám mây Windows (VPS) và giữ nó chạy sau khi khởi động lại bằng Lords Monitor.
Máy chủ đám mây, thường gọi là VPS (Virtual Private Server), là một máy tính Windows trong trung tâm dữ liệu mà bạn điều khiển qua internet. Nó bật cả ngày lẫn đêm với kết nối ổn định, nên các tài khoản vẫn tiếp tục chạy khi PC của bạn tắt. Bạn kết nối với nó bằng Remote Desktop và dùng Lords Bot ở đó y như trên PC của mình.
Máy chủ cần gì
- Windows Server 2016 trở lên (hoặc Windows 10 phiên bản 1607 trở lên), 64-bit. Các phiên bản cũ hơn như Windows Server 2012 không được hỗ trợ.
- Truy cập internet chiều đi qua cổng 443 (HTTPS). Lords Bot cũng thử cổng 80 nếu cổng 443 bị chặn.
- Đủ bộ nhớ và CPU cho số tài khoản bạn chạy. Mức khởi điểm tham khảo cho khoảng 50 tài khoản: 2 đến 4 GB RAM, 2 đến 4 CPU ảo và 20 GB dung lượng ổ đĩa trống. Chạy càng nhiều tài khoản, bạn càng cần nhiều hơn. Nếu tài khoản thường bị lag hoặc mất kết nối, có lẽ máy chủ quá yếu.
Bạn không cần cài .NET hay thứ gì khác trước. LordsBotSetup sẽ cài những gì bot cần.
Kết nối với máy chủ
Nhà cung cấp VPS sẽ cho bạn địa chỉ IP, tên đăng nhập và mật khẩu của máy chủ.
- Trên PC của bạn, mở Remote Desktop Connection: nhấn Windows key + R, gõ
mstscrồi nhấn Enter. - Gõ địa chỉ IP của máy chủ vào ô Computer rồi bấm Connect.
- Nhập tên đăng nhập và mật khẩu khi được hỏi.
- Giờ bạn thấy màn hình của máy chủ. Tải về và chạy LordsBotSetup ở đó, như trong Cài đặt Lords Bot.
Khi bạn đóng cửa sổ Remote Desktop, máy chủ vẫn chạy và Lords Bot cũng vậy. Kết nối lại bất cứ lúc nào để kiểm tra.
Giữ cho bot luôn chạy
Thỉnh thoảng máy chủ khởi động lại, ví dụ để cập nhật Windows. Hãy dùng Lords Monitor để bot tự chạy lại:
- Ở màn hình đăng nhập của Lords Bot, đánh dấu Ghi nhớ đăng nhập (Remember Me) và Tự động chạy (Auto Start), và đánh dấu Tự khởi chạy (Auto-Start) cho từng tài khoản trên bảng.
- Mở Monitor.exe trong thư mục Lords Bot. Trong phần cài đặt của nó, đánh dấu Run at Windows startup và để Auto-login bật (mặc định đã bật). Monitor sẽ đăng nhập bot, nên không cần Tự động đăng nhập (Auto Login) ở màn hình đăng nhập.
- Đặt Windows trên máy chủ tự đăng nhập vào người dùng của bạn sau khi khởi động lại (autologon). Monitor khởi động khi người dùng của bạn đăng nhập, rồi khởi động và đăng nhập bot.
Lưu ý: Đừng chạy Monitor dưới dạng dịch vụ Windows, hay tác vụ theo lịch đặt là “Run whether user is logged on or not”. Khi đó nó chạy ở nơi không có màn hình, và bot nó khởi động sẽ không có cửa sổ để bạn mở. Hãy dùng Run at Windows startup thay thế.
Lưu ý: Chạy Monitor và bot bằng cùng một người dùng Windows. Nếu chúng chạy bằng người dùng khác nhau, Monitor không thấy bot và sẽ khởi động bản thứ hai.
Ngắt và kết nối lại Remote Desktop không ảnh hưởng đến Monitor hay bot.
Mẹo cho máy chủ
- Cập nhật Windows thường xuyên. Một máy chủ bị chậm nhiều bản cập nhật có thể khiến Lords Bot không khởi động được. Hãy cài cập nhật thường xuyên vào thời điểm phù hợp với bạn, để việc khởi động lại không làm bạn bất ngờ.
- Kiểm tra đồng hồ và múi giờ. Nếu đồng hồ máy chủ sai, đăng nhập sẽ thất bại với Token expired. Xem Token Expired.
- Dùng Chế độ hiệu năng trên máy chủ yếu. Trong cửa sổ chính, mở Cài Đặt > Tùy Chọn (Settings > Options) và bật Chế độ hiệu năng (Performance Mode). Nó giảm số mô phỏng trận đánh bot chạy và làm chậm một số việc làm mới chạy nền, giúp giảm mức dùng CPU.
- Tránh bộ lọc web của phần mềm diệt virus chặn kết nối của bot. Xem “Không thể kết nối đến máy chủ”.
Vẫn chưa được? Hãy hỏi đội ngũ của chúng tôi trên Discord.