🖼️Tọa độ, ảnh mẫu & Preview
Hệ tọa độ
- Cửa sổ: (0,0) = góc trên-trái client (vùng nội dung, không tính title bar / viền).
- Toàn màn hình: (0,0) = góc trên-trái phạm vi
virtual(mọi màn, có thể x âm) hoặcprimary.
Click / vuốt / scroll / OCR / tâm match ảnh đều theo hệ này. Rê chuột trên Preview — góc dưới hiện X, Y. View lớn: dòng hướng dẫn cắt vùng nằm thanh công cụ phía trên, không che mép trên ảnh capture (tránh lấy tọa độ lệch).
✂️ Cắt ảnh mẫu
- Click node Click/Check/Đợi hình → Cắt ảnh / Thêm ảnh từ view lớn (tối đa 10).
- Kéo khung trên đúng cửa sổ. Khớp ảnh nào cũng được. Cắt phần ổn định (icon, chữ nút).
- Ảnh nằm trong
.apc. Nút Thử check ảnh ngay / Test: popup khoanh vùng khớp + dấu + chỗ click.
📐 Size cửa sổ
Đổi size: engine thử tỉ lệ mẫu ~0.50–2.20 rồi map tọa độ về client. Vẫn nên Tỷ lệ màn hình (vd 1280×720) ngay sau Chọn App, rồi mới cắt ảnh. Đa luồng: mọi instance cùng độ phân giải client.
Check / Đợi / OCR / Tìm chữ / Preview / Screenshot exe: WGC hoặc PrintWindow — cửa sổ bị che vẫn có thể đọc (tùy app/GPU; một số game DX có thể đen). Vào node nhận diện không cướp focus.
Click / Gõ / Vuốt / Scroll / Macro: chuột–phím hệ thống (SendInput). Đa luồng xếp hàng chuột — không click hai luồng cùng lúc. Click tọa độ nhận {match_x} {match_y}.
0.75. Theme đổi → thử 0.68–0.72. Quá thấp dễ click nhầm. Timeout 0 = quét một lần (Check/Click). Đợi hình mặc định timeout 8000 ms, retry ~200–250 ms.OCR
Cần Tesseract trên Windows. UI ngôn ngữ: một trong vie / eng / tha (script cũ eng+vie → vie). Engine lọc icon/HUD rồi OCR từng dòng — khung hơi rộng vẫn đọc nhãn, không đọc map thành rác. Cắt sát chữ vẫn nhanh hơn. Tìm chữ so khớp bỏ dấu (Trụ ≈ Trự). PSM ẩn: đọc text 7/8; tìm chữ 6. UI không sửa psm/whitelist. Nút có icon cố định: dùng Click hình ảnh.