Releases: JRC54/AutoPress
Releases · JRC54/AutoPress
Release list
AutoPress 1.2
Update 1.2
✨ New Features
- Customizable Key Press: You are no longer limited to the
right arrow - A new "Assign Key to Press" button allows you to set any key on your keyboard to be automatically pressed. This vastly expands the application's utility for various games and tasks.
- Automatic Press Limiter: The script can now be configured to stop automatically after a set number of presses. A new "Press Limit" field lets you define this limit. Set it to
0for infinite operation. - Audio Feedback: An "Enable sounds" checkbox has been added. When active, the application will play a distinct sound notification when starting or stopping the script, providing clear auditory confirmation without needing to see the window.
🎨 UI & Usability Improvements
- Live Countdown Timer: The UI now features a real-time countdown (e.g., "Next in: 3.4s"), giving you constant visual feedback that the app is active and how long until the next press.
- Expanded Tooltips: Informative tooltips have been added to all new interactive elements to clearly explain their functionality on hover.
🔧 Fixes & Internal Changes
- Refactored Core Logic: The app function has been unified, ensuring that audio feedback and state changes are consistent whether triggered by the hotkey or a button click.
- Persistent Settings: All new options (key to press, sound preference, press limit) are now saved to
config.jsonand loaded on startup. - Safe Sound Implementation: The sound feature uses the native Windows
winsoundlibrary and includes a safe-fail check, allowing the application to run without errors on macOS and Linux (with sounds disabled).
AutoPress 1.1
Update 1.1
This update addresses an issue where the inputs could be detected by games as "abnormal input". A new feature have been introduced to mimic "human-like" behavior and mostly evade detection.
🚀 New Features
-
Randomized Interval Option
- A new
Randomoption has been added to the interval dropdown menu. - When selected, the pause between each right-arrow key press will be a random value between 0.25 and 5 seconds.
- A new
-
'Humanize' input with WASD Keys
- A new checkbox is now available on the interface.
- When enabled, the script has a 25% chance before each main key press to briefly press a random key from the
WASDgroup.
🔧 Improvements & fixes
- Configuration Persistence: The state of the new 'Humanize' checkbox is now saved to
config.jsonand is included in the configuration import/export functions. - UI: The main window has been slightly resized to accommodate the new options.
These changes should make the tool much safer and more effective for its intended purpose, as always, use it responsibly.