Configuration
Presets and profiles
The shipped presets
Eight starting points, each named for the situation but built on a mechanic that survives a patch:
| Preset | Utility | What it does |
|---|---|---|
| Roblox Anti-Disconnect | Stay Awake | Taps F15 every ten minutes so a session that idles out after twenty stays open |
| Roblox AFK Grind | Auto Clicker | A steady one-click-per-second loop at the cursor, with varied timing and a small position spread |
| Minecraft Hold-to-Mine | Auto Clicker | Holds the left mouse button down until you stop it |
| Minecraft AFK Fishing | Auto Clicker | A rhythmic right-click on a cooldown-matched interval |
| Minecraft Hotbar Cycle | Key Presser | Cycles hotbar slots 1 to 9, a quarter of a second apart, repeating until you stop it |
| Idle / Incremental (40 CPS) | Auto Clicker | A CPS-clamped burst loop for idle and incremental games |
| Auto-Typer | Key Presser | Types a text string at a realistic characters-per-minute rate |
| Stay Awake | Stay Awake | The power-state blocker, with no synthetic input at all |
Load one from the Profiles screen, then adjust it in the utility's own panel. Starting from a preset is faster than dialling one in from nothing, and it shows you which controls matter.
Whether a particular game permits automation is a question for that game's own terms. A preset naming a game is naming a mechanic, not a permission.
Export
Save this configuration as a JSON file you can keep or share. Give it a name and press Export; you get Save file and Copy. Image triggers are included, so the file works on someone else's PC — which also makes a bundle with captured images considerably larger, and ClickTray tells you the size rather than trying to show it to you.
Import
Load a profile someone shared with you. ClickTray checks it before anything runs.
A profile is data, never code. On import every field is validated, unknown fields are rejected, every number is clamped to a bounded range, and template images are resolved only from inside the profile bundle. No profile can describe a program to run. A file that fails those checks is rejected with a reason rather than partially loaded.
Two things ClickTray will tell you about an accepted profile:
- It was recorded on a different screen. You get both resolutions and both scaling percentages, and a note that fixed click points and image triggers may land in the wrong place. It is a warning, never a block.
- It is for a different utility. Open that utility to load it.
Validation is not a judgement about what the macro does. Read a stranger's profile before you run it.
Get ClickTray
Free for Windows 10 and 11. No account, no click limits, nothing uploaded.
Windows 10/11 (x64) · Free · No account