Casual hello. It's me, Rseding91. *acts naturally*
This is my latest project
Name: M&K Counter 2.0
Current Version: 1.79
Download: https://www.dropbox....er 2.0.ahk?dl=0
Compatibility: AHK Basic, AHK_L ANSI, AHK_L Unicode x86/x64
ANY questions/comments/ideas PLEASE post. I love feedback (good or bad)
What is it?
Basically, It's a statistics script.
It will be capable of showing you almost anything you can think of regarding your keyboard and mouse once I finish it.
In its current state it records data for future use and is capable of showing you:
how many times you've pressed any of the mouse buttons
how many times you've scrolled the mouse wheel up or down
the number of pixels you've moved your mouse
the number of inches you've moved your mouse
the total number of keys you've typed on the keyboard
the number of words you've typed on your keyboard
the number of times you've pressed any of the keyboard or mouse buttons for a given date range
the number of times you've scrolled the mouse wheel for a given date range
the number of pixels/inches you've moved the mouse on a given monitor for a given date range
the number of words typed for a given date range
the length of the words typed for a given date range
When I am done with it, it will be able to give/show you the following information:
Total keyboard presses per minute/hour/day/week/month/year
Total Mouse clicks per minute/hour/day/week/month/year
Total pixels moved per minute/hour/day/week/month/year
Total individual (such as the "A" or "M" keys) key presses per minute/hour/day/week/month/year
The average number of times you press keys per minute/hour/day/week/month/year
The average number of times you press any key on your keyboard per minute/hour/day/week/month/year
The average number of times you click any button on your mouse per minute/hour/day/week/month/year
The average number of pixels moved per minute/hour/day/week/month/year
The number of times you pressed a key or clicked the mouse or moved the mouse during a specific time range
The times of day you most often press any key or mouse button
The minutes/hours/days/weeks/months/years you use your keyboard/mouse the most
And now for the fun stuff
The number of words you type per second/minute/hour/day/week/month/year
The number of letters in each word you type
The average length of each word you type (within a time frame or from when you first started the script)
The number of inches/feet/yards/miles you've moved your mouse at any given time frame
The total number of inches/feet/yards/miles you've moved your mouse
What monitor (if you have more then one) mouse movement was recorded on as well as which monitor you move your mouse on the most
Right now the script is not done. But, it will record all of the needed information to do everything I just described above eventually. All I need to do is code the functions to calculate and output that information and then anyone who has been running the script can see any of it
Wouldn't that make the script a keylogger?
Kind of, not really. The script, by default, rounds all of the time stamps it saves for the keyboard and mouse data down to the nearest minute. Trying to reassemble a minutes worth of typing into the original words would be VERY hard for anyone to do. Such a person looking to do this would have to get access to your computer to copy the data files off. If someone can get access to your computer then you have more to worry about then the chance someone copies the files this script makes.
How do I see the information the script can show me now?
If you hover over the script icon on the bottom right of your screen it will show you everything I have programmed it to be able to show at the moment.
Can I change where the script saves the information?
You can. Simply create a file called "Override.ini" next to the script with the section "[Settings]" and the key "Root_Directory=*folder you want to use*".