Desktop Apps
Engine Mouse & Keyboard Recorder
Source code Python + EXE Windows: record/playback mouse & keyboard, OCR click-by-text, Local HTTP API port 8547. Beli aman via QRIS. Harga Rp 199.000.
Tentang Produk
Engine Mouse & Keyboard Recorder adalah source code + aplikasi Windows untuk merekam, menyimpan, dan memutar ulang gerakan mouse & keyboard — dilengkapi OCR Click-by-Text, detektor koordinat mouse, kontrol kecepatan playback, dan Local HTTP API agar bisa dikendalikan dari script / automation stack lain.
Tipe produk: Source code Python (Tkinter) + EXE Windows siap pakai
Platform: Windows 10/11 · Python 3.10+ (jika dijalankan dari source)
Untuk siapa?
QA & tester — ulang skenario UI berulang tanpa klik manual ratusan kali
Operator / RPA light — automasi data entry, form web, aplikasi desktop
Developer & integrator — kendalikan mouse/keyboard lewat HTTP API lokal
Pembuat tool internal — fondasi macro engine yang bisa di-custom & di-build ulang
Fitur inti
Record & playback — hotkey Alt+F1 (record), Alt+F3 (repeat)
Mode repeat — sekali, N kali, atau selama durasi (detik / menit / jam)
Speed slider — slow (1) → normal (5) → fast (10)
Delay antar loop — fixed atau random; opsi shutdown PC setelah selesai
Manajemen record — buka, simpan as, hapus file JSON di folder Records/
Mouse location — deteksi koordinat X,Y real-time (Esc untuk stop)
Click by Text (OCR) — scan teks di layar (Windows OCR), multi-monitor, scale, smooth move, hover delay
Local HTTP API — default port 8547: health, mouse click/double-click, keyboard type/key
Safety stop — playback berhenti jika mouse digeser manual
License system — aktivasi key bulanan built-in (bisa di-custom di source)
Local API (endpoint)
GET /health — status server
POST /mouse/click — klik di koordinat (x, y, button, count)
POST /mouse/double_click — double click
POST /keyboard/type — ketik string
POST /keyboard/key — tap/press key (enter, f5, dll.)
Koleksi Postman sudah disertakan di paket untuk uji cepat. Stack & dependensi
Python 3 · Tkinter GUI
pynput — low-level mouse/keyboard hook & control
Pillow — capture layar untuk OCR
winrt-* — Windows Media OCR (click by text)
PyInstaller spec — build ulang ke EXE single-file
Isi paket download
macro_recorder. py — full source (~1.300 baris)
requirements. txt + spec PyInstaller (standard & OCR)
dist/Engine Mouse & Keyboard Recoder. exe — binary siap jalan
dist/... Portable. zip — paket portable
API. postman_collection. json
Contoh rekaman di Records/ + README instalasi
Cara pakai singkat
Extract ZIP
Jalankan EXE di folder dist/ atau pip install -r requirements. txt lalu python macro_recorder. py
Record macro → simpan → set repeat/speed → playback
(Opsional) Start API → otomasi dari Postman / script HTTP
Screenshot aplikasi
Source code full + EXE WindowsDesktop Apps · Cocok untuk otomasi desktop, QA, dan fondasi RPA ringan.