Yêu Cầu Hệ Thống & Điều Kiện Cần
Đảm bảo máy tính của bạn đã thiết lập đúng các cài đặt này trước khi giải nén phần mềm để tránh lỗi crash khởi động.
Phiên bản Windows
Bắt buộc sử dụng Windows 10 (Khuyến nghị phiên bản Pro) để vận hành mượt mà bot và phần mềm quản lý.
Tắt Windows Update & Tường Lửa
Hãy chắc chắn rằng cả Windows Update và Tường lửa (Windows Firewall) đã được tắt để tránh bị chặn phần mềm hoặc tự động cập nhật làm thay đổi cài đặt.
Ngôn ngữ hệ thống (Khuyến nghị)
Khuyến khích cài đặt ngôn ngữ hiển thị PC là tiếng Anh (English) để khớp hình ảnh OCR tốt nhất. (Các ngôn ngữ hiển thị khác vẫn chạy, nhưng tiếng Anh là tối ưu nhất).
Driver đồ họa & File hệ thống
Cập nhật driver đồ họa mới nhất. Nếu client RemotePlay không chạy hoặc báo lỗi, hãy tải cài đặt gói bổ sung Visual C++ Redistributable dưới đây và restart máy.
Bước 1: Tải Về & Cài Đặt Bot
Tải về và giải nén tệp phần mềm chính xác vào thư mục gốc của ổ C:.
Tải trọn bộ phần mềm bot
Tải bộ cài đặt bot từ một trong giải pháp phân phối dưới đây. File ZIP chứa toàn bộ cấu hình, updater và công cụ quản lý.
Giải nén vào thư mục gốc C:\
Giải nén toàn bộ tệp tin trực tiếp vào thư mục gốc ổ đĩa C:\. Không lồng trong các thư mục con khác.
Xác minh đường dẫn chạy bot
Hãy đảm bảo file quản lý chính nằm chính xác tại: C:\Bot Manager RP v2\ManagerBot.exe. Nếu sai đường dẫn, các liên kết cấu hình sẽ bị lỗi không tải được.
Bước 2: Lấy HWID & Đăng Ký Bản Quyền
Bộ bot của bạn yêu cầu file giấy phép bản quyền (license key) được khóa theo ID phần cứng (HWID) của máy tính cày.
Tải công cụ lấy HWID
Tải công cụ chính thức để khởi tạo khóa phần cứng máy tính của bạn.
Khởi chạy & Lấy HWID
Mở tệp GetHWIDkeyFBH_Protected.exe, nhập thông tin liên lạc và ấn "Get HWID". Chờ thông báo hiển thị chữ "Completed".
Đặt tệp Key vào thư mục bot
Nhắn tin mã HWID cho lập trình viên qua Telegram @NewBieT để nhận file bản quyền. Sau khi nhận được tệp key, chép tệp vào đường dẫn: C:\Bot Manager RP v2\.
Bước 3: Cơ Sở Dữ Liệu & LoginData.txt
Thiết lập dữ liệu tài khoản game của bạn vào tệp LoginData.txt ngăn cách bằng khoảng TAB.
Đặc Tả Chi Tiết Các Cột Trong LoginData.txt
Mở file C:\Bot Manager RP v2\LoginData.txt và điền tài khoản. Ngăn cách mỗi cột bằng đúng ký tự TAB (\t). Các cột từ 8 đến 13 là không bắt buộc.
| Cột | Trường dữ liệu | Yêu cầu | Mô tả chi tiết |
|---|---|---|---|
| 0 | PSNo |
Yes | Số chỉ định máy PS (Ví dụ: 1, 2, 12) |
| 1 | AccNo |
Yes | Slot tài khoản. Slot cày thường: 1-10. Slot Plus chủ: 98. Slot Digital chung: 99 |
| 2 | PSNEmail |
Yes | Email đăng nhập tài khoản mạng PS |
| 3 | PSNPass |
Yes | Mật khẩu tài khoản mạng PS |
| 4 | PSNGAuth |
Opt | Mã bảo mật PSN Google Authenticator (dùng để tự điền 2FA) |
| 5 | EAEmail |
Opt | Email tài khoản game EA |
| 6 | EAPass |
Opt | Mật khẩu tài khoản game EA |
| 7 | EAGAuth |
Opt | Mã bảo mật EA Google Authenticator (dùng để tự điền 2FA game) |
| 8 | PsnID |
Opt | Tên nhân vật PSN (Ví dụ: PlayerOne) |
| 9 | RefreshToken |
Opt | Mã thông báo đăng nhập (PSN OAuth token) |
| 10-12 | MacID / RegistKey / RpKey |
Opt | Cấu hình liên kết CustomRP (tự động điền sau khi pairing) |
Mẫu Dòng Cấu Hình Mẫu
Cấu hình tối thiểu (8 cột ngăn cách bằng TAB):
1 1 [email protected] password123 GAUTHSECRET123 [email protected] eapass456 EAGAUTHSECRET
Nạp Dữ Liệu Vào Manager
Mở tệp ManagerBot.exe, vào tab Acc Manage, click Load LoginData, sau đó click Create Bot Folder. Đối với các tài khoản đã đăng nhập sẵn rồi, tích chọn Logged In để bỏ qua, sau đó nhấn Save. Cuối cùng, click CreateNewMatchData để đồng bộ và nạp cấu hình.
Bước 4: Liên Kết Bot Với Máy PS
Đồng bộ liên kết các slot tài khoản bot cày tự động với phần mềm PS Remote Play.
Cách 1: Pairing Tự Động (Khuyến nghị)
Trong ManagerBot, click vào nút AutoGetToken. Trình quản lý sẽ tự khởi chạy trình duyệt ẩn, tự đăng nhập và đi qua 2FA. Tránh di chuyển chuột của bạn trong suốt quá trình này. Nếu thất bại, click GenUrl, đăng nhập thủ công trên trình duyệt mở ra, copy toàn bộ đường link sau khi chuyển hướng dán ngược vào ô trong manager, click GetToken, rồi ấn PairToken.
Cách 2: Pairing Thủ Công Bằng AccountID
Nếu Pairing Tự động thất bại, hãy lấy mã Decimal Account ID của bạn bằng công cụ tích hợp sẵn tại C:\Bot Manager RP v2\FBH_GetAccountID_Tool. (Lưu ý trang web bên thứ ba psn.flipscreen.games hiện đã dừng hoạt động). Trên cài đặt PS, vào phần Remote Play Connection Settings -> Add Device để lấy mã PIN 8 số. Trên giao diện Manager, click PairAccID, điền mã Account ID vừa quét và mã PIN rồi nhấn OK.
Bước 5: Cấu HÌnh Máy Console PS & Cấu Hình PC
Căn chỉnh các cài đặt chuẩn xác trên máy PS và tham khảo cấu hình máy tính PC vận hành.
Cân chỉnh cài đặt hệ thống máy PS
Để đảm bộ dò điểm ảnh và động cơ nhận dạng OCR chuẩn xác, bạn cần cấu hình các thông số sau trên máy PS của mình:
- Ngôn ngữ hệ thống bắt buộc phải đặt là English (tiếng Anh).
- Nếu sử dụng máy PS hệ Châu Á (nút O là OK mặc định), hãy vào cài đặt hệ thống đổi nút bấm sao cho nút X đóng vai trò làm nút OK (confirm).
- Đảm bảo ô Enable Remote Play đã được tích chọn trong phần cài đặt kết nối.
- Cài đặt tỷ lệ hiển thị màn hình Display Area về mức Tối thiểu (Minimum).
- Tên tài khoản mạng PSN và ký tự hiển thị chỉ được dùng bảng chữ cái tiếng Anh thông thường.
Thông số phần cứng máy tính PC khuyến nghị
Để vận hành quy mô lớn (hỗ trợ cày ổn định lên đến 32 luồng máy PS đồng thời), cấu hình khuyến nghị gồm:
| Linh kiện | Thông số cấu hình |
|---|---|
| Bộ vi xử lý (CPU) | AMD Ryzen 5 2600 (or equivalent) |
| Bộ nhớ (RAM) | 16 GB DDR4 RAM |
| Card màn hình (GPU) | Nvidia GTX 1050 or GTX 1030 |
| Ổ cứng (SSD) | 256 GB SSD |
Bước 6: Giải Thích Các Checkbox Điều Khiển Trên Dashboard
Tóm tắt chi tiết vai trò của các phím tích chọn (Checkbox) chính trong tab Bot Config trên màn hình Manager.
| Tên Checkbox | Mô tả chức năng chi tiết |
|---|---|
AccLogin |
Tự động đăng nhập các cấu hình tài khoản vào máy PS4. Bỏ qua các tài khoản đã được tích chọn "Logged In". |
Schedular |
Tự động chạy từng slot tài khoản dựa trên khung giờ đã cài đặt trong tab Calendar. |
PlayUnlock |
Đá số trận Squad Battles chỉ định hàng ngày để mở khóa chợ chuyển nhượng trên Web App. |
APImode |
Kích hoạt vòng lặp tìm kiếm và mua thẻ qua API chuyển coin. So khớp thẻ và giá động. |
OnlineMatch |
Đá các trận đấu Division Rivals. Tự động bắt cặp với các tài khoản bot khác trên hệ thống của chúng tôi trong cùng khu vực. |
PlayChampions |
Đá các trận Champions (Weekend League). Bắt buộc phải tích chọn cùng với OnlineMatch. |
MixOLSB |
Đá 3 trận Squad Battles hàng ngày trước khi tự động chuyển sang đá các trận Rivals online. |
OpenPack |
Tự động mở các gói xem trước (preview pack) hàng ngày, nhận phần thưởng và treo bán các cầu thủ có giá trị lên chợ. |
ObjectUnlock2/4 |
Hoàn thành các nhiệm vụ cốt lõi (New Begin, Venturing Out, Diving In) để mở khóa chợ trên console. |
Bước 7: Lập Lịch Tác Vụ CustomRP Scheduler (Schedular2)
Tự động khởi động và dừng bot theo lịch biểu phân bổ thời gian cho mỗi máy cày PS.
Tổng quan & Các Checkbox Kích hoạt
Công cụ CustomRP Scheduler tự động hóa việc khởi chạy và ngắt tiến trình bot dựa theo giờ chỉ định riêng lẻ cho mỗi máy PS. Mỗi PS vận hành một vòng lặp quản lý độc lập. Để kích hoạt tính năng này, hãy chọn các checkbox tương ứng sau trên bảng điều khiển Manager:
- ✅ Tích chọn Use CustomRP (biến
isUseCustomRP) - ✅ Tích chọn Schedular CustomRP (biến
Schedular2) - ✅ Tích chọn IsUse ở danh sách của máy PS cần kích hoạt
- ✅ Tích chọn IsLoop ở danh sách của máy PS cần kích hoạt
Định dạng Cột & Khung Giờ Chạy (BotSchedularPlayTime)
Configure the schedule string in your configuration settings. Columns are separated by Tab (\\t) characters. The structure consists of 8 columns: 1 slot name column + 7 day columns (Sunday through Saturday):
sbname\t[Sun]\t[Mon]\t[Tue]\t[Wed]\t[Thu]\t[Fri]\t[Sat]
Định dạng Ca giờ chạy: mode_HH:MM-HH:MM
mode: Số hiệu ScriptMode (xem bảng tra cứu mã bên dưới).HH:MM-HH:MM: Thời điểm bật - Thời điểm ngắt. (Lưu ý: Không dùng mốc giờ 24:00 hoặc 00:00).- Chạy nhiều ca trong ngày: Ngăn cách các ca giờ bằng ký tự gạch đứng
|.
Example Config:
| sbname | Sun | Mon | Tue / Wed / Thu / Fri / Sat |
|---|---|---|---|
sb0101 |
1_09:00-10:00 |
1_09:00-10:00 |
1_09:00-10:00 |
sb0199 |
31_00:01-00:02|32_10:00-10:01 |
31_00:01-00:02|32_10:00-10:01 |
31_00:01-00:02|32_10:00-10:01 |
💡 sb0101: Every day from 09:00–10:00, run ScriptMode 1 (PlayUnlock, 3 matches).
💡 sb0199: Every day at 00:01–00:02 run mode 31 (Activate digital account); at 10:00–10:01 run mode 32 (Deactivate digital account). Both run exactly once per day.
Bảng tra cứu mã hoạt động ScriptMode
Modes dictate what workflow the bot executes during the scheduled time window. Prefix the mode number to your time slot (e.g. 22_12:00-15:00).
| Nhóm tính năng | Mã Mode | Mô tả hành vi của Bot |
|---|---|---|
| Nhóm Mở Chợ | 1 | PlayUnlock SB — 3 matches |
| 11 | PlayUnlock SB — 3 matches + sell cards via API | |
| 12 | PlayUnlock SB — 3 matches + sell cards via API + open packs | |
| Nhóm Đá Online | 2 | Online Match — Rivals only |
| 22 | Online Match — Rivals + Champions | |
| 23 | Online Match — Rivals + Champions + sell cards via API | |
| 24 | Online Match — Rivals + Champions + sell cards via API + open packs | |
| Nhóm Bán Thẻ | 28 | Sell Mode — sell cards via API |
| 29 | Sell Mode — sell cards via API + open packs | |
| Nhóm Đặc Biệt | 31 | Activate account (Digital/plus) |
| 32 | Deactivate account | |
| 33 | PS enter rest mode |
31_00:01-00:02).
Lưu trữ nhật ký chạy ca đặc biệt
Để ghi nhớ xem một tác vụ đặc biệt (mode từ 30 đến 39) đã thực hiện trong ngày hay chưa, Manager ghi chép lịch sử vào file: C:\Bot Manager RP v2\SpecialScriptLastRun.txt
File Layout (Tab separated):
sb0199_31\t2026-04-02\nsb0199_32\t2026-04-02
How to Force Re-run a Special Mode:
- Open
SpecialScriptLastRun.txtin Notepad. - Delete the line corresponding to the mode you want to re-run (e.g., delete the
sb0199_31line). - Save the file. The scheduler will automatically catch up and run the job on the next poll.
- Or, delete the entire file to force reset special modes for all accounts.
Mô hình phân chia độ ưu tiên & Vòng lặp
Mỗi chu kỳ 1 giây, bộ lập lịch sẽ rà soát và xếp thứ tự lệnh xử lý như sau:
1️⃣ Lệnh chạy bù (Chạy bù các Mode đặc biệt 30-39 chưa chạy hôm nay. Chỉ chạy khi KHÔNG có bot nào đang chạy trên máy PS này)
↓
2️⃣ Ca chạy hiện hành (Khung giờ cày thường đang mở. Sẽ xếp hàng chờ nếu đang có bot chạy sẵn)
↓
3️⃣ Nghỉ ngơi (Không có lịch chạy nào đang mở. Status Manager báo: "NoAcc in this playtime")
Loop State Reference:
| Trạng thái / Sự kiện | Hành động xử lý của Manager | Thời gian chờ |
|---|---|---|
IsUse = false |
Stop the scheduler loop permanently (exits task). | — |
IsLoop = false |
Pause scheduler loop, status updates to "Pause Loop". | 3 sec |
| Bot process exited | Clean up residual processes, enter cooldown buffer. | 10 sec |
| Bot currently active | Wait for natural stopTime exit (pass stopTime argument). | 5 sec |
| Bot just launched | Stablize system components. | 5 sec |
| No active slot found | Set status to "NoAcc in this playtime". | 10 sec |
Ánh xạ tài khoản Plus / Digital (sb98 / sb99)
Các tài khoản Plus (Ví dụ: sb0198) và Digital phụ (Ví dụ: sb0199) không cần cấu hình ca lịch chạy riêng biệt. Lập lịch sẽ tự động **đồng bộ và kế thừa cấu hình lịch chạy** của tài khoản chính sb{PS}01 trên cùng máy cày PS đó. Lập lịch tự xử lý cơ chế map ngầm này trong background và không cần thiết lập thêm.
Những lưu ý tích hợp quan trọng
- Single Instance Enforcement: Only one bot instance runs per PS machine at a time. The scheduler enforces this lock.
- ScriptMode 0: If no mode number prefix is defined in the slot, the bot runs with the default checkbox flags checked in the Manager UI.
- Auto-Exit: The
stopTimeis automatically passed to the bot executable as a runtime argument. The bot closes itself when the time is reached, eliminating manual process kills. - API Configuration Forwarding: Key settings (such as API keys and price thresholds) are forwarded automatically from the current Manager config database.
- No Spaces in Delimiters: Ensure your scheduler configuration uses strict Tabs and not spaces. Some text editors automatically convert Tabs to spaces, which will break the scheduler parsing.