Auto-Mate

This was a personal project made back in 2012. The basic functionality is that it featured recording user input on the computer and able to play it back in a loop or otherwise.

While recording it could record the actual delay of the user input or typically for my typical use case just speed it up for faster processing of something repetitive that I was doing.

Here is a demonstration of it recording my own input using MS Paint:

And here is a demonstration of it playing that same thing recorded back and reducing each steps delay to 50ms. Notice how much faster it is! You can imagine the implications for even simpler tasks being sped up.


This project wasn't limited to just mouse input, it also recorded keyboard input as well:
If you're another developer, you may notice that the application is using SendKeys format. This was the integral basis for this project. (If you don't know what that means, it just means the + sign means SHIFT)

There were other several features on this software that I programmed in for personal use such as:
  • Saving a recording in case I need to come back to it later
  • Humanizing the input (smoothing the mouse movements)
  • Editing the recordings so you don't need to rerecord
  • Adding flags for dividing up or bookmarking certain actions in the recording
  • Mapping out each click:
  • There was also some various custom/logical steps I could use for whenever necessary:



This project, even though this was written so long ago, I find myself still coming back and using this project occasionally for repetitive tasks!

Comments

  1. It can't tease aside which of those directions of causality matches our knowledge https://thekingofdealer.com/pharaoh-casino/ finest. Experimental and longitudinal work is desperately needed to know these things. However, in either case, we might argue that loot boxes additionally be} linked to social hurt. In one case, loot boxes are causing drawback gambling among older adolescents. In the opposite, they're exploiting drawback gambling on this weak age group have the ability to} generate huge income.

    ReplyDelete

Post a Comment