NO-CODE OCR TRIGGER CLICKER
即時偵測螢幕文字 · 自動執行點擊
CORE SYSTEM
OCR 觸發引擎
- ▸ RapidOCR + ONNX 繁中辨識
- ▸ 圖示模板比對 OpenCV matchTemplate + NMS
- ▸ 四種比對模式:包含 / 完全符合 / 近似比對 / 模板比對
- ▸ 10 種步驟:偵測 / 點擊 / 按鍵 / 等待 / 跳轉 / 比較 / 圖像比對 / 通知 / 滾動 / 拖曳
- ▸ 重疊 OCR 合併 同幀重疊區域共用單次辨識
GUI
No-Code 圖形化介面
- ▸ 群組 / 規則 / 步驟 拖曳排序
- ▸ ROI 框選 全螢幕十字游標
- ▸ 點擊座標視覺化選取器
- ▸ 步驟測試按鈕 dry-run 即時預覽
- ▸ 群組規則管理 循環執行 / 執行一次 / 重複 N 次
- ▸ OCR 診斷面板 按兩下文字直接建立規則
- ▸ 多任務檔案管理,一鍵切換不同情境
- ▸ 繁中 / English 雙語介面
SAFETY & MONITOR
安全機制與監控
- ▸ 前景保護 工具前景自動暫停
- ▸ 速率限制 最高 5 次/秒
- ▸ 緊急停止 + 常駐監控頻道
- ▸ 效能監控:掃描/秒 / CPU / RAM / 點擊速率 / OCR 延遲
BACKGROUND MODE
後台掛機模式
- ▸ PrintWindow 截圖 + PostMessage 輸入
- ▸ 視窗最小化 / 遮蓋照常執行,不搶焦點
- ▸ 後台截圖全黑偵測 + 管理員權限提醒
- ▸ 註:多數 Unity 遊戲不支援後台(遊戲底層限制)
SYSTEM ARCHITECTURE
前景 pynput (SendInput) · 後台 PrintWindow + PostMessage · Python 單一行程直通
1
PyQt6 GUI
群組管理 / 規則編輯
ROI 框選 / 點擊選取
→
2
主循環 + OCR
截圖 → RapidOCR 辨識
比對 → 觸發判斷
→
3
前景 / 後台輸入
前景 pynput (SendInput)
後台 PostMessage 不搶焦點
座標系統
視窗比例座標(0~1 比值)
所有 ROI 與點擊座標統一儲存為視窗比例(0~1),與解析度無關。
1080p / 4K / 縮放 150% 完全相容 — 降低約 80% 腳本維護成本。
SID AUTOMATION LAB · 影像辨識與模擬輸入技術
Small Support