Automation platformAutomation platform

TS Manager

Nền tảng điều khiển TS Online đa tài khoản trên desktop và mobile. Người dùng có thể quản lý chiến đấu, điều hướng, nhiệm vụ, party và nhóm 24/7 trong một giao diện rõ ràng, trong khi hệ thống tự xử lý kết nối và phục hồi phía sau.A multi-account TS Online control platform for desktop and mobile. Users manage battles, navigation, daily work, parties, and 24/7 groups through a clear interface while the system handles connections and recovery in the background.

Khám phá giao diệnExplore the interface
  • Python + Flet
  • Flutter + Dart
  • TCP protocol
  • Firebase
  • Windows + Android
2 giao diện2 interfacesDesktop + Mobile
Đa tài khoảnMulti-accountĐiều phối độc lậpIndependent control
24/7Watchdog & recoveryWatchdog & recovery
Server-firstServer-firstTrạng thái có xác nhậnConfirmed state
Giao diện Dashboard thật của TS Manager desktop
Giao diện Home thật của TS Manager mobile
Ảnh chụp ứng dụng thậtCaptured from the real apps
24/7vận hành cần kiểm soát, không chỉ auto clickoperation needs control, not just auto-clicking

Bài toánThe problem

Một người dùng, nhiều account và hàng chục luồng có thể xung đột.One user, many accounts, and dozens of workflows that can conflict.

Một bot đơn giản chỉ lặp thao tác. TS Manager phải biết account đang chiến đấu hay di chuyển, đang trong party nào, nhiệm vụ nào được quyền đổi map và lúc nào server thật sự xác nhận hành động đã thành công.A simple bot repeats actions. TS Manager must know whether an account is fighting or moving, which party it belongs to, which task owns map navigation, and when the server has actually confirmed success.

Mục tiêu của sản phẩm là gom sự phức tạp đó thành một bảng điều khiển dễ hiểu: người dùng chọn điều muốn làm, còn hệ thống chịu trách nhiệm thực hiện an toàn và giải thích rõ khi đang chờ, thử lại hoặc dừng.The product turns that complexity into an understandable control center: users choose the desired outcome, while the system executes safely and explains when it is waiting, retrying, or stopping.

Hai trải nghiệm hoàn chỉnhTwo complete experiences

Desktop để điều phối sâu. Mobile để theo dõi và điều khiển mọi lúc.Desktop for deep control. Mobile for monitoring and action anywhere.

Hai giao diện được thiết kế theo đúng ngữ cảnh sử dụng, nhưng cùng hướng tới một kết quả và cùng tuân theo các quy tắc an toàn của bot.Each interface fits its usage context, while both pursue the same outcomes and follow the same bot safety rules.

Desktop control centerDesktop control center

Dashboard theo dõi trạng thái trực tiếp, cấu hình Battle AI và bộ điều phối nhóm 24/7 — tất cả đều là ảnh chụp từ ứng dụng Flet đang chạy.Live-state Dashboard, Battle AI configuration, and the 24/7 group coordinator — all captured from the running Flet application.

UI thật · WindowsReal UI · Windows
TS Manager desktop Dashboard
Dashboard & Event Log
TS Manager desktop Battle Config
Battle Config
TS Manager desktop group 24/7
Điều phối nhóm 24/724/7 group orchestration

Từ vận hành đến dữ liệu gameFrom operations to game data

Một vòng tham quan sản phẩm thật: túi đồ, đội hình, hoạt động, Lò và cấu hình automation.A tour through the real product: inventory, formation, activities, Furnace, and automation settings.

Túi đồ và thuộc tính vật phẩm trong TS Manager
Túi đồ · thuộc tính đã giải mãInventory · decoded attributes
Đội hình võ tướng trong TS Manager
Đội ngũ · trạng thái võ tướngFormation · hero state
Theo dõi nhiệm vụ và hoạt động trong TS Manager
Hoạt động · daily & bossActivities · daily & boss
Lò và danh sách đổi vật phẩm trong TS Manager
Lò · dữ liệu đổi thưởngFurnace · exchange data
Cấu hình automation và chuyển máy trong TS Manager
Setting · automation & portable configSettings · automation & portable config

Ứng dụng mobile đầy đủFull mobile application

Ứng dụng Flutter chạy độc lập trên Android, có Home, Battle Config, hoạt động, chat, nhóm 24/7, Event Log và runtime kết nối game riêng.The Flutter app runs independently on Android with Home, Battle Config, activities, chat, 24/7 groups, Event Log, and its own game runtime.

UI thật · AndroidReal UI · Android
TS Manager mobile Home
Home & Event Log

Battle Config

Cùng cấu hình nghiệp vụ với desktop trong bố cục cảm ứng.The desktop behavior contract in a touch-first layout.

Tấn công & mục tiêuAttack & targetingSkill · AoE · buff · protection
Phục hồi có xác nhậnConfirmed recoveryHP/SP thresholds · potion ACK
Boss Battle AIBơm SP, khống chế và bảo vệ theo tình huống.SP support, control, and protection by scenario.

Nhóm 24/724/7 groups

Theo dõi party và phục hồi vận hành ngay trên Android.Party supervision and operational recovery on Android.

Party watchdogRole ID · roster · same-map checks
Regroup an toànSafe regroupLeave · meeting point · reform · train
Reconnect & backoffKhôi phục có thời gian chờ, không spam lệnh.Timed recovery without command spam.

Năng lực sản phẩmProduct capabilities

Một hệ thống vận hành hoàn chỉnh, không chỉ là chức năng tự đánh.A complete operating system, not merely an auto-battle feature.

01

Quản lý đa tài khoảnMulti-account control

Theo dõi từng nhân vật, HP/SP, map, party, túi đồ và trạng thái nhiệm vụ độc lập.Track each character, HP/SP, map, party, inventory, and task state independently.

02

Battle AI

Chọn skill, mục tiêu, hồi phục, bơm SP, bảo vệ và xử lý đội hình dựa trên trạng thái trận thật.Choose skills, targets, recovery, SP support, protection, and formation actions from live battle state.

03

Điều hướng thông minhSmart navigation

Tìm NPC, tìm bãi train, đi qua map/cửa/warp và chỉ di chuyển khi account ở trạng thái an toàn.Find NPCs and train spots, cross maps, doors, and warps only when the account is safe to move.

04

Nhiệm vụ & hoạt độngTasks & activities

Daily task, Dị Giới, phó bản đơn/nhóm, Boss QĐ/TG, phần thưởng và lịch sự kiện.Daily tasks, Dị Giới, solo/team dungeons, world bosses, rewards, and scheduled events.

05

Party & nhóm 24/7Parties & 24/7 groups

Lập lại party, gom nhóm, chạy hoạt động và quay về bãi train với một coordinator duy nhất.Reform parties, regroup, run activities, and return to training through one group coordinator.

06

Log, chat & chẩn đoánLogs, chat & diagnostics

Event Log phân loại hệ thống/sát thương/debug, chat trong game và dữ liệu Battle AI phục vụ cải tiến.Categorized system/damage/debug logs, in-game chat, and Battle AI data for future improvement.

License automationLicense automation

Chuyển khoản xong, hệ thống tự đối chiếu và gia hạn — vận hành 24/7.Transfer completed, payment matched, license renewed — automatically, 24/7.

TS Admin chạy foreground trên một thiết bị Android chuyên dụng, theo dõi thông báo thanh toán đã được cấp quyền, kiểm tra đúng nội dung TS <username> và số tiền trước khi cộng hạn trên Firestore. Desktop và mobile TS Manager tự theo dõi hạn mới rồi hiển thị xác nhận gia hạn cho người dùng. Giao dịch không đủ bằng chứng được giữ lại để admin kiểm tra, không tự cộng nhầm.TS Admin runs as a foreground service on a dedicated Android device. It monitors authorized payment notifications, verifies the exact TS <username> reference and amount, then extends the Firestore license. Desktop and mobile TS Manager watch for the new expiry and show renewal confirmation. Ambiguous transactions stay pending for admin review instead of being applied blindly.

1. Người dùng chuyển khoản1. User transfersQR, đúng số tiền và nội dung TS username.QR, correct amount, and TS username reference.
2. TS Admin xác minh2. TS Admin verifiesForeground service nhận thông báo và chống xử lý trùng.Foreground service captures notifications and deduplicates them.
3. Firestore cộng hạn3. Firestore extendsCộng nối tiếp hạn còn lại, không làm mất ngày chưa dùng.Extends from the remaining expiry without losing unused days.
4. App báo thành công4. Apps confirmDesktop và mobile nhận hạn mới và xác nhận trực tiếp.Desktop and mobile receive the new expiry and confirm it.

Một sản phẩm, hai UIOne product, two interfaces

Giao diện khác nhau, quyết định nghiệp vụ không được phép khác nhau.Different interfaces, but business decisions must remain consistent.

Desktop · Python/Flet

Tối ưu cho màn hình lớn, nhiều account và cấu hình chi tiết.Optimized for large screens, many accounts, and detailed configuration.

Account ManagerDesktop TCP runtimeFlet control center
Policy & scenario
dùng chung
Shared policies
& scenarios

Mobile · Flutter/Dart

Tối ưu cho theo dõi nhanh, thao tác cảm ứng và vận hành nền trên Android.Optimized for quick monitoring, touch interaction, and Android background operation.

Mobile runtimeFlutter native UIPortable configuration
Các quy tắc quan trọng như phục hồi Boss, chọn mục tiêu buff, điều phối 24/7 và cấu hình portable được lưu ở nguồn canonical rồi sinh adapter cho Python và Dart. Mục tiêu là sửa một quyết định đúng một nơi và giữ hai client cùng hành vi.Critical rules such as boss recovery, buff targeting, 24/7 coordination, and portable configuration live in canonical sources that generate Python and Dart adapters. The goal is to fix one decision once and keep both clients consistent.

Độ tin cậyReliability

Automation phải biết lúc nào được hành động và lúc nào phải dừng.Automation must know when to act and when to stop.

Server xác nhậnServer confirmationGửi lệnh không được xem là thành công cho tới khi có trạng thái phản hồi phù hợp.A sent command is not success until matching state arrives.
Một chủ hoạt độngSingle activity ownerMỗi account chỉ có một luồng được quyền đổi map tại một thời điểm.Only one workflow may change an account's map at a time.
Watchdog & backoffPhát hiện treo, reconnect có thời gian chờ và chống gửi lệnh lặp gây hao tài nguyên.Detect stalls, reconnect with backoff, and prevent costly duplicate actions.
Phục hồi có kiểm soátControlled recoveryRời bãi, gom party và tiếp tục train theo trạng thái nhóm thay vì xử lý mù.Leave, regroup, and resume from group state instead of blind retries.

Kiến trúcArchitecture

Tách giao diện, trạng thái và quyết định để hệ thống còn có thể phát triển.Separate interface, state, and decisions so the system can keep evolving.

Luồng thực thiExecution flow

Desktop UI / Mobile UI
Runtime & coordinatorRuntime & coordinator
Guard + policy dùng chungShared guards + policies
TCP protocol & packet parser
Server-confirmed stateServer-confirmed state

Technology stack

DesktopPython · Flet · workers
MobileFlutter · Dart · Android
ProtocolTCP · binary frames · ACK/state
DataAPK tables · JSON · static lookup
BackendFirebase Auth · Firestore
QualityPython/Dart tests · shared scenarios
Giá trị của TS Manager không nằm ở việc click nhanh hơn người dùng, mà ở khả năng giữ nhiều account hoạt động đúng trạng thái, giải thích được quyết định và phục hồi an toàn khi có sự cố.TS Manager's value is not clicking faster than a user. It is keeping many accounts in the correct state, explaining decisions, and recovering safely when something goes wrong.

Demo & trao đổiDemo & contact

Muốn xem TS Manager vận hành trên desktop và mobile?Want to see TS Manager running on desktop and mobile?

Liên hệ qua Zalo để trao đổi nhanh hoặc gửi email nếu bạn muốn mô tả nhu cầu chi tiết.Use Zalo for a quick conversation or email for detailed requirements.