autokey 0.96.0

autokey is a desktop automation utility for Linux. Why Would You Use AutoKey And What Does It Do For You? AutoKey can be a huge time saver, energy saver and productivity booster and can also reduce the stress on your arms and hands. Some examples: There are certain things you type over and over; your address, your company name or your custom signature. AutoKey’s abbreviations can automatically expand a few characters into any of your commonly used text blocks. For programmers, AutoKey’s text insertion features can let you easily insert code tags, dividers, etc. at the cursor position. If you use database, CAD/CAM, engineering or scientific software that require complex key combinations, AutoKey can be configured to send commands that will activate those features with a single keystroke. Instead of just inserting text, a script can be used to manipulate several different running programs, transfer text between them, start and close them as well as send keyboard and mouse input to them. AutoKey works across all applications. Any phrase, script or abbreviation can be used in multiple applications. This means you do not have to configure all the different applications that you use–you can do it once in AutoKey and it works for all your applications. AutoKey is very useful if you write or edit business documents, novels, documentation, articles, web blogs, programs or fill out a lot of forms.

Tags automation hotkey python
License GNU GPLv3
State stable

Recent Releases

0.96.026 Jan 2025 13:49 major feature: - Script and phrase metadata are no longer stored as hidden dotfiles. Existing scripts should be automatically converted, but if switch back to versions prior to this one, you will need to copy or symlink them back to dotfile form. - Scripting API files are now in Python packages, which may require adjusting imports if you have scripts that import them directly. - Change the default phrase send mode to `ctrl+v` (paste using clipboard) rather than sending keys one at a time. - This version represents some significant refactoring since the previous update, so bug reports will be highly appreciated. - Add two sections to the issue template. - Change all **sudo apt** references in **master** to **sudo apt-get** to satisfy part of issue #772. - Bump Python version in **autokey.spec** AND **PKG-INFO**. - Update the **README.rst** file to satisfy part of issue #681 and issue #779. - Update the actions in the **build.yml** file to the latest versions in the GitHub Marketplace. - Remove extra unneeded curly bracket from line 350 of engine.py for the API documentation. - Update the actions in the **pages.yml** file to the latest versions in the GitHub Marketplace.