Repository navigation
v1.1.0 - Ổn định runtime, đồng bộ config và tối ưu quản lý backup
NTA-AutoBot v1.1.0
Bản cập nhật tập trung vào độ ổn định khi chạy bản đóng gói (.exe), đồng bộ cấu hình runtime và tối ưu vận hành GUI.
Tính năng / cải tiến nổi bật
- Đồng bộ cấu hình runtime tốt hơn trong bản build:
build_order_runtime.jsonđược đọc đúng từ file người dùng chỉnh (không bị lấy nhầm từ bundle nội bộ).- thêm log khởi động
[CONFIG] Runtime config pathsđể kiểm tra chính xác đường dẫn config đang dùng.
- Cải thiện trải nghiệm GUI:
- auto-clear terminal theo
runtime.jsongiờ đồng bộ xóa luônLive Logtrên GUI.
- auto-clear terminal theo
- Tăng độ ổn định khi ADB chập chờn:
screencapcó cơ chế retry/reconnect an toàn,- Vision xử lý frame
None/rỗng theo fail-safe để tránh crash.
- Cải thiện đóng gói PyInstaller:
- bổ sung runtime hook và điều chỉnh bundling để giảm lỗi logger stream trong process con, tăng độ tương thích OCR runtime.
- Tối ưu quản lý backup config
.bak:- thêm policy trong
runtime.json:config_backup_enabledconfig_backup_keep_countconfig_backup_keep_days
- tự động dọn backup khi Save trong Config Editor,
keep_countáp dụng như giới hạn cứng số bản backup tối đa.
- thêm policy trong
Sửa lỗi chính
- Fix crash
NoneType has no attribute shapekhi mất frame screenshot tạm thời. - Fix trường hợp bản build không áp dụng đúng
start_indexcủa builder. - Fix việc terminal auto-clear không ảnh hưởng đến
Live Logtrên GUI. - Fix logic dọn
.bakđể hoạt động đúng với cấu hình số lượng giữ lại.
Lưu ý sau cập nhật
- Nên build/cài lại bản mới trước khi test.
- Kiểm tra nhanh sau khi Start:
- có log
[CONFIG] Runtime config paths, [BUILD-ORDER] ... Bat dau tu index: ...phản ánh đúngbuild_order_runtime.json.
- có log
- Nếu muốn giới hạn dung lượng backup, chỉnh trong
config/runtime.json:config_backup_keep_countconfig_backup_keep_days