π― MacroHok v2.3
Developed by Hoku
A lightweight and intelligent macro automation tool for mouse clicks, keyboard presses, and scroll actions β built with precision, safety, and smooth human-like timing.
Designed for Roblox automation and anti-detection βHuman Modeβ.
====================
π What's New (v2.3)
====================
β¨οΈ Key Hold Duration Supports Milliseconds
Fine-grained control for precise key presses.
π Combo-Aware Key Sequences
Supports repeated key combos with exact timing.
π±οΈ Drag-and-Drop Reordering
Instantly reorder actions in the table β smooth, visual feedback included.
πΎ Preset Manager (Improved)
β’ Save and load presets from a dropdown window.
β’ Fixed-size, centered popups that close automatically.
β’ Message boxes now appear on top of the main app.
π Open Preset Folder
Instantly open /presets directory for sharing or managing macros.
π Performance Stats
Shows total runtime, number of actions, and average time per action after every run.
π Startup & Log Improvements
β’ Main window starts centered and not always-on-top.
β’ Log window remains hidden unless βShow Logβ is checked.
π§Ή UI & Code Cleanup
β’ Human Mode and Show Log default to off.
β’ Removed unused βIgnore Default Delays.β
β’ Consistent styling across all dialogs.
====================
π οΈ Features
====================
β
Save / Load Macros (JSON)
Easily back up and reuse automation scripts.
β
Target Window Selection & Refresh
Pick your active app (e.g., Roblox). Refresh clears selection automatically.
β
Action Table View
Each step displays its name, type, delay, repetitions, and hold time.
β
Run All / Run Selected
Execute entire macros or individual steps with precision.
β
Hold Time Support for Keys
Simulate key presses with customizable duration β perfect for movement keys.
β
Infinite Loop Mode
Repeat sequences endlessly until manually stopped.
β
Reorder, Edit, Duplicate, or Delete
Full control over your workflow β right-click any action.
β
Human Mode (Anti-detection)
Adds subtle movements and timing variations to mimic human behavior.
β
Floating Log Window
Displays actions live, with performance stats at the end of each run.
β
Preset Manager & Open Preset Folder
Quickly save, load, and share macro presets for different apps.
====================
πΉ Keyboard Shortcuts
====================
ALT + X β Record mouse click
ALT + K β Record key press
ALT + S β Record scroll action
ALT + Q β Stop any running loop
====================
π» How to Use
====================
1. Run the App
Launch MacroHok and wait for the window to appear centered on screen.
2. Select a Target Window
Click Refresh Windows, choose your app, and ensure itβs focused.
3. Add or Record Actions
- ALT + X: Record a mouse click position.
- ALT + K: Record a key press.
- ALT + S: Record a scroll direction.
4. Reorder & Manage Actions
Drag actions to rearrange or right-click to edit, duplicate, or delete.
5. Save or Load Presets
Use Save Preset to create macro sets, or Load Preset to reuse them.
Use Open Preset Folder to view or share presets manually.
6. Run the Macro
Click Run Script to execute your automation. Stop anytime with ALT + Q.
7. Monitor Performance
Check the floating log window for runtime and action stats.
8. Optional Settings
- Enable Human Mode for natural, anti-detection movement.
- Check Show Log to watch the macro in real time.
- Use Loop Mode for continuous repetition.
- Customize Hold Duration for key actions in milliseconds.
====================
β οΈ Disclaimer
====================
MacroHok is intended for personal and educational use only.
Use responsibly β the developer is not liable for misuse, bans, or data loss.
Always respect the terms of service of the software or games you automate.
====================
π Credits
====================
Made with β€οΈ by Hoku
Thanks for using MacroHok v2.3!
Your feedback helps shape future versions.