- Status
- Offline
- Joined
- Mar 3, 2026
- Messages
- 635
- Reaction score
- 457
Got my hands on a decent little utility for those who need basic sequence automation without the bloat. KeyRogue is a simple, external macro tool designed for skill rotations, specifically tested on Silkroad Online (SRO) and Diablo 4. It's not a full-blown bot yet, but the logic for handling per-key cooldowns makes it better than your average AHK script for keeping buffs up.
The tool relies on the
API. While it includes a random variance hex to mimic human behavior, keep in mind that most modern anti-cheats (EAC, BattlEye, Vanguard) can easily flag the injected flag in the input stream. Use it on private servers or games with weaker client-side protection.
Core Features
Future Roadmap
Found some notes about adding F-keys, custom hotkeys for saving/loading, and even basic pixel-based mob selection. For now, it's a solid base if you're tired of manually mashing buff keys during a grind.
Make sure your Windows scaling doesn't mess with the UI, and run it as Admin if the game's window has higher privileges than the tool.
anyone tested this on latest patch?
The tool relies on the
Code:
SendInput
Core Features
- Multi-Key Sequencing — Support for 1–9 digits with the ability to edit and reorder on the fly via drag and drop.
- Humanized Delays — Per-action delay (ms) with a built-in ±10% random variance to avoid rigid timing patterns.
- Cooldown Logic — Optional cooldowns per key with skip logic. This is solid for SRO skills where timing is everything.
- External & Non-Invasive — No DLL injection or memory manipulation. It works entirely through the Windows input buffer.
- Profile Management — Save and load your configurations via JSON files, making it easy to swap between different game setups.
- Global Control — Hardcoded F10 hotkey to start/stop the sequence, which works even when the game is minimized.
You cant view this link please login.
You cant view this link please login.
Architecture: Built as an external application. It locks the UI during playback to prevent accidental changes while the sequence is hot.
Logs: Includes a multiline log with timestamps for debugging your rotation timing.
Known Bug: There's a current issue when adding a key with a Cooldown followed by a key with a Delay; the sequence behavior can get messy. The author is looking into a fix for the next build.
Anti-Cheat Warning: Since it uses
, it will likely fail on games that block synthetic input or monitor the LLMHF_INJECTED flag. This is strictly for games that allow simulated keystrokes.
Logs: Includes a multiline log with timestamps for debugging your rotation timing.
Known Bug: There's a current issue when adding a key with a Cooldown followed by a key with a Delay; the sequence behavior can get messy. The author is looking into a fix for the next build.
Anti-Cheat Warning: Since it uses
Code:
SendInput
Future Roadmap
Found some notes about adding F-keys, custom hotkeys for saving/loading, and even basic pixel-based mob selection. For now, it's a solid base if you're tired of manually mashing buff keys during a grind.
Make sure your Windows scaling doesn't mess with the UI, and run it as Admin if the game's window has higher privileges than the tool.
anyone tested this on latest patch?