Clawmation v1.1.7
Clawmation now stops a detected bad run instead of silently repeating it.
Safer playback
- Input delivery is verified: If Windows rejects or only partially accepts a
click, key, scroll, or cursor placement, Clawmation retries safely and stops
with the exact reason if delivery still fails. - No dangerous catch-up bursts: Pauses and slow screen checks extend the
timeline instead of releasing overdue clicks all at once. - No stuck inputs: Held keys and mouse buttons are released when playback is
stopped, fails, or exits unexpectedly.
Existing macros are upgraded automatically
- Backed up before repair: Older macro files receive a
.pre-v2.bakbackup
before Clawmation upgrades them. - Old loop boundaries restored: Legacy repeating macros that lost their final
idle stretch receive a safe terminal delay, preventing the next run from
starting early. - Late imports are covered: An older macro imported after startup is upgraded
immediately before it plays.
Screen checks protect repeated runs
- Stop is now the safe default: A screen checkpoint that times out stops the
macro before another repetition. “Continue anyway” remains available when
that behavior is intentional. - Clear result boundary: Clawmation warns when a repeating macro has no
fail-closed screen checkpoint, because delivered inputs alone cannot prove the
game reached the expected result.
Honest run history
- Completed means completed: Manual stops, blocked inputs, late critical
actions, detector errors, and playback crashes are recorded as stopped or
failed instead of successful.