AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language.
You can use AutoHotkey to:
- Automate almost anything by sending keystrokes or mouse clicks, or via COM.
- You can write a mouse or keyboard macro by hand or a recorder.
- Create hotkeys for keyboard, joystick, and mouse.
- Remap keys and buttons on your keyboard, joystick, and mouse.
- Expand abbreviations as you type them.
- Retrieve and change the Clipboard's contents.
You can also:
- Convert any AHK script into an executable file that can be run on computers where AutoHotkey is not installed.
- Create custom data-entry forms, user interfaces and menu bars.
- Automate data entry jobs by reading data from text files, XML, CSV, Excel and various database formats.
- Read signals from hand-held remote controls via the WinLIRC client script.
- Use the Component Object Model (COM).
- Use arrays, structures, matrices, and objects.
- Use variadic functions.
- Use DLL calls and Windows Messages.
- Use Perl Compatible Regular Expressions (PCRE).
- Use interactive debugging features.
↧
AutoHotkey
↧
AutoIt
AutoIt is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required!
AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect.
Features:
* Easy to learn BASIC-like syntax
* Simulate keystrokes and mouse movements
* Manipulate windows and processes
* Interact with all standard windows controls
* Scripts can be compiled into standalone executables
* Create Graphical User Interfaces (GUIs)
* COM support
* Regular expressions
* Directly call external DLL and Windows API functions
* Scriptable RunAs functions
* Detailed helpfile and large community-based support forums
* Compatible with Windows 95 / 98 / ME / NT4 / 2000 / XP / 2003 / Vista / 2008 / 7
* Unicode and x64 support
* Digitally signed for peace of mind
* Works with Windows Vistas User Account Control (UAC)
AutoIt has been designed to be as small as possible and stand-alone with no external .dll files or registry entries required making it safe to use on Servers. Scripts can be compiled into stand-alone executables with Aut2Exe.
Also supplied is a combined COM and DLL version of AutoIt called AutoItX that allows you to add the unique features of AutoIt to your own favourite scripting or programming languages!
↧
↧
AutoMate
AutoMate™ sets an entirely new standard for server and desktop automation. Built on the experience earned from delivering automation to more than 9000 sites across 40 countries, AutoMate 8 now adds the power of virtual and cloud-based SharePoint* automation, computing environments, plus improved web-app interaction, to its proven and award-winning track record.
↧
WinMacro
WinMacro is a simple Macro recorder/player for Windows written in Microsoft Visual C++ 6.0. It can record whatever you do at your Windows Desktop, and can replay them exactly. It doesnt record video, instead it uses windows hooking mechanisms to monitor your mouse and keyboard events, and plays them back. Therefore the recorded file is much smaller than what would be if you recorded live video, typically in the range of kilobytes.
↧
vTask Studio
vTask Studio includes all the features you need to automate your computer, such as launching apps, mouse actions, and loops. Of course, it goes beyond the basics, and also includes advanced automation capabilities such as checkpoints and database queries.
However, what really sets vTask apart are its unique features like image matching and an integrated EXE compiler. And all of that functionality is contained inside of a program that is only 1 megabyte in size! vTask is very efficiently written, something we're proud of.
↧
↧
WinAutomation
WinAutomation is the most advanced Windows Automation app, featuring a Macro Recorder and a Web Recorder.
With WinAutomation you can teach your computer to perform your repetitive tasks automatically.
Some of the tasks you can automate with WinAutomation:
+ Automatically fill and submit web forms with data from local files.
+ Web Scraping and data extraction from any web page into Excel or text files.
+ Prerecord mouse clicks and keystrokes via auto clicker, mouse recorder and keyboard macro recorder sent to any desktop application.
+ Retrieve and parse your emails and update a database with the data contained in the emails.
+ Copy, move, edit, rename, compress, uncompress and manage files and folders in any possible way.
+ Automate your FTP transfers: Download and upload files or entire folders at schedule.
↧
MouseRobot
MouseRobot is an easy, powerful and versatile tool for automation of repetitious actions and routine tasks, such as filling of forms, image processing, installation and setting of programs, etc. You only have to set desired operations in MouseRobot once and that will do. The program will be able to execute them by itself!
↧
Perfect Macro Recorder
Automate any kind of repetitive tasks using keyboard and mouse macro recorder!
Perfect Macro Recorder is a keyboard and mouse macro recorder & automation software that can help you accomplish your work quickly through automating daily tasks by recording them. By "recording" we mean recording your mouse actions(movements & clicks) and keyboard actions then generating a macro script in which you can use to playback all your recorded actions.
↧
GhostMouse
GhostMouse is a mouse automation utility for Windows. It allows you to record mouse sequences and replay them.
↧
↧
Copernic WinKey
Copernic WinKey is a free, simple and lightweight tool allowing you to redefine keyboard shortcuts with the Windows key. You can now create hotkeys to your favorite system folders, programs or even web links.
Copernic WinKey can support up to 200 key assignments. Once your shortcuts are created, you can minimize it to the system tray and you will not notice it is running.
↧
Clavier+
Clavier+ allows you to create global keyboard shortcuts for launching applications, opening folders, writing text and opening websites.
Features
Create global shortcuts, available in all programs
Fast program launching
Fast text writing with a single keystroke
Small and fast program: only one EXE of less than 100 Kb, no data in the Registry, setup program not required
↧
Actionaz
Actionaz is a task automation tool. It allows you to create and execute action lists.
You don't need to know any programming language to use it: its intuitive interface allows you to create action lists (scripts) using drag & drop.
Advanced users can use JavaScript (EcmaScript) to extend its functionality.
Actionaz is free software and runs under Windows and GNU/Linux. Binaries are available for Windows and Ubuntu for both 32 and 64 bits.
The program is developed in C++ and uses the Qt framework.
↧
HotKeyP
You can assign a keyboard shortcut, a mouse shortcut or a joystick shortcut to any executable file, document, folder or WWW page. You can also use all multimedia keys, the fourth and fifth mouse buttons and a remote control (if you install WinLIRC). Other commands are: change keys in other applications, shutdown, restart, lock computer, start a screen saver, change the desktop resolution, set window opacity, audio volume, set process priorities, terminate applications, eject CD, set CD speed, show disk free space, empty the recycle bin, delete temporary files, change desktop wallpaper, save/restore desktop icons positions, minimize any application to the system tray, hide window, change window transparency, zoom tool, screenshot to BMP file, set window always on top, paste date/time or any text.
↧
↧
PS Hot Launch VVL
PS Hot Launch is meant to quickly run different applications, open documents, go to the right folders and web pages, send mail to a specified address, etc.
↧
Action(s)
Action(s) is a free automation software that lets you build workflows that accomplish manual tasks quickly, efficiently, and effortlessly. It doesn't require any knowledge of scripting languages, you create and execute automation “workflows” simply by dragging and dropping each “action” from its actions library. It’s like creating a “kitchen recipe”. It gives you direct access and control of many functionalities of your computer: file management, photo edition, Internet, emails... It gives the possibility also to download addictional free action packs.
↧
WinParrot
Free software for easily automate your recurring tasks.
* Automate your recurring tasks
* Load your data into your applications (Internet Explorer, Oracle Applications, SAP ...) using data from an Excel spreadsheet
* Test the robustness of an application by simulating multiple users
* Conduct demonstration or training of an application (by slowing the speed of play)
* Schedule tasks (schedule the execution of macros).
WinParrot requires no installation and no administration right.
Start recording your tasks or your entries, WinParrot will replay them immediately without programming.
With a very simple language (very close to that of Excel) you can insert visual checkpoints, loops, conditions or data from Excel spreadsheets.
You can control the tolerance of an image recognition, shapes or texts, change the speed of typing or moving the mouse....
In order to avoid slowing down your computer WinParrot is optimized to use the least possible of memory and CPU.
WinParrot verifies its signature. If a virus attempts an intrusion or if WinParrot is corrupted, it will alert you.
Once a bug is found on WinParrot, it is corrected in a few days.
↧
Jitbit Macro Recorder
Macro Recorder is not only a mouse recorder, keyboard recorder and player. It is also a very powerful automation software and EXE-compiler.
↧
↧
CanRemember
CanRemember is a canned speech manager, which allows you to quickly access stored procedures. This program is designed to add, store, edit and delete text snippets, ready to copy and paste on forums, with BBcode already prepared. CanRemember was originally created by bibi26. After having stopped the project, he gave me the source code and development goes on.
You can save time using CanRemember, when you have to regularly post similar things, using a premade canvas, in order to modify and adapt your answer: this way, most of the answer is already written and set up.
Examples of uses:
- Welcome messages, or moderation actions on forums.
- Common tips, regularly posted.
- Disinfection procedures for helpers on forums.
- Polite phrase, letter endings for your emails
- More...
Once typed and saved, CanRemember organises your canneds in alphabetical order ; you then just need to double-click from the left column to copy the active canned to Clipboard.
Main features:
- Automatic saving and alphabetical listing : every time you creat or edit a canned, it is automatically saved, even when closing the program. There is no Save button.
- Multiple canneds list handling, ordered by website or forum.
- Standard BBcode can be inserted using integrated buttons.
- You can edit, rename and delete canneds.
- Subcanneds: a canned can have subcanneds (children), in case you need to group variants:
This way, a canned named "search" can have subcanneds called "Google", "FAQ" et "Help - support".
- The program is portable, settings are saved to ini file, no calls to registry.
- Multilingual interface : French, English, Spanish, Italian, Portuguese, Norwegian.
- Check and convert to phpBB syntax (phpBB is more restrictive).
- Preview in browser (BBcode to HTML conversion).
- Built-in global zoom feature (change scale=100 parameter in configuration.ini file to adjust zoom).
- Low memory use.
- Freeware.
↧
Mouse Recorder Pro 2
Mouse Recorder Pro 2 is a free mouse and keyboard recording application which will record your computer mouse and keyboard input, allowing you to repeat an operation easily and fast. You can play what you have been recording in a scheduled time you set. You are able to edit what you have been recording for further development.
Features:user friendly, small sized, variaty of configuration options, make your script perform faster and easier using included functions,set a script to be played in a specific time using the Mouse Recorder Pro Calendar, edit your scripts by using the Mouse Recorder Pro Editor.
↧
Axife Mouse Recorder
Record, modify, and play back mouse and keyboard actions to help automate repetitive tasks or assist in gaming actions.
I find this program much more intuitive than autohotkey, which as far as I can tell, doesn't even have an official GUI. This program makes it easy to record new macros, tweak actions, and play them back faster, slower, loop it a certain number of times, bind it to a macro, etc. Only feature this program lacks which I need sometimes is the ability to detect pixel colours on screen. This is still an invaluable tool, something I keep on my key-chain USB at all times.
↧