Tuesday, July 9, 2013

1.3.1 New Features

Just release 1.3.1 which has cool feature to change keyboard shortcut key which suites you. Many gamers use ASDWX keys to navigate in their game. This may overlap with keyboard shortcut of Auto Mouse Click Generator's shortcut keys. To avoid this overlap, 1.3.1 comes with option to configure keyboard shortcut keys. Just click on A,B,S,R and F labels (shown below for A key) to change the key as you like:

Tuesday, February 12, 2013

Auto Mouse Click Generator and Antivirus Warnings

Some of the antivirus software (like mine - Avast) doesn't like a program which automatically generates mouse clicks or listens for keyboard keys. This is expected nature of antivirus and nothing wrong with that. This is the reason why your antivirus may falsely consider Auto Mouse Click Generator as potential threat.
Be assured that Auto Mouse Click Generator is NOT a threat to your computer. Actually, it is far from threat! Why? Simply because it is completely free and open source software (GPL2 license) unlike many other similar applications, so everyone is welcome to have look at the code which is publicly available.
Just like all other Open Source Software, this one too was written with good spirit of sharing something good with everyone. I created this in my free time over the weekends without expecting anything back in return for my time. This one is, my friend, free beer (and chilled too)!

Why I Wrote Another Mouse Clicker

Here are some of the important reasons behind me writing, so called, 'another automatic mouse click generator'!
  1. Because it is not just another fast mouse clicker. It can generate drags repetitively - smoothly and quickly like no other application does.
  2. It's configurable. I can configure the clicker duration, sleep time between clicks, time and click based stopping criteria. All essential configuration that I may need at any time, are in there. If you are using latest version (1.3.1 or later), you can also configure keyboard shortcut keys.
  3. It's fast - superfast. Though it is highly configurable, you don't require any training to operate it. I keep forgetting keyboard short-cuts (same goes for my every other anniversary), so I kept the help right there, making it faster to use advance features.
  4. It's easy. Last but not least, it's super easy to use it. I've used other software earlier for the same purpose and it feels like my computer science degree is not enough for them. This is probably the biggest reason why wrote it my own.

Fast Mouse Click Generator

Latest version of Auto Mouse Click Generator has a feature called 'Point to Shoot' (which is my favorite feature). This unique feature allows you to generate enormous amount of mouse clicks generated at the place where your mouse pointer is pointing to. Here is how you can make use of the application and generate clicks:
  1. Download Auto Mouse Click Generator. It doesn't require any installation, just runs if you have .NET framework 2.0 installed in your computer (which is by default installed on Windows 7 or later).
  2. Open the Auto Mouse Click Generator app.
  3. Check "Generate clicks when 'F' key is pressed" check-box. Once you check this check-box, you can see 'Point to Shoot' check-box.
  4. Check 'Point to Shoot' check-box. You are almost set. Don't close Auto Mouse Click Generator app, keep it running (it's OK to minimize it). 
  5. Now move your cursor where you want to pounder mouse click (left clicks, of course) onto and PRESS 'F' key in your keyboard. Click will be generated at extremely fast rate till you keep the 'F' pressed. You can keep moving your mouse wherever you want to generate clicks. Release 'F' key when you want to stop this fast mouse clicker.
I loved thinking about this feature so much that I wrote it :) and made it available to everyone so that others also get benefit of it. I bet, once you use this feature of click generation, you will use only this feature because it's super convenience. So, Happy Clicking! And yeah, let me know how it goes.

Tuesday, January 22, 2013

Auto Mouse Click Generator Suggestions

Here are the enhancement requests for Auto Mouse Click Generator that came to me from friends and foes.
  1. Single Exe: Remove dependency over mousekeyboardlibrary as dll. This will make easy for people to share and save.
  2. 'Fire where mouse is': Allow user to keep to point mouse anywhere in the screen and fire clicks when press 'F' key. (checked-in)
  3. Put a good icon that symbolizes functionality and it's ease of use.
  4. Labels need change to 'drag' for 'drag'. (checked-in)
  5. Allow stop duration in minutes or number of clicks. i.e. the Mouse Click Generator should stop generating click once the stop condition is reached (otherwise pressing 'S' button).(checked-in)

Monday, January 7, 2013

Auto Mouse Click Generator 1.3.1 - Introduction

Hola! If your fingers are hurting when you hit that click button 5 times a seconds to monkey test your application, Automatic Mouse Click Generator is the right tool for you. This automatic mouse clicker application is a very compact, easy to use, yet powerful tool which is designed to meet need of a regular mouse click/drag testing. This application has unique feature of simulating smooth mouse drag evens also which you cannot find in any other tools that are available doing similar tasks. And what more, this tool is free! Truely Free, as it is published under GPL2 license.

Features:

 
Generate Clicks - Where You Want
Just configure where you want to click by pointin mouse cursor to target location and press "A" (or simply 'a') from keyboard. Pressing A will populate "Click at: X ... Y ..." fields automatically (alternatively, you can type it yourself in text boxes). Then click on "Generate" button to start clicks. Don't forget shortcut key to stop auto generated clicks, which is "S" (or 's').
Generate Drags
Point mouse cursor FROM where you want to drag, then press A (or 'a') from keyboard. Then point mouse cursor TO where you want and press B from keyboard. Press A and B keyboard shortcuts will populate required fields in software. Then press "Generate" to start drag generation and press short cut key "S" to stop drags.
 
Clicks or Drags - As Fast As You Want
Configure "Wait between two clicks/drags" in milliseconds. This field will determine how much interval you want to leave free between two clicks. If you reduce this, clicks will happen very fast.
Configure "Mouse button down for" in milliseconds. This field will determine duration between auto generated 'mouse down' and 'mouse up' events. If you reduce this, clicks will happen very fast (in case you are generating drags then drag will happen faster).
 
Clicks or Drags - As Many As You Want
Configure how many clicks you want to OR for how long you want the auto generation to run. If you don't set any "Stop after ... clicks/drags" or "Stop after ... seconds", the clicks/drags will not stop until you press "S" shortcut in keyboard.

Clicks or Drags - When You Want
This is my second most favorite feature, "Generate Clicks when 'F' key is pressed" (of course, you can change shortcut key). If you enable this, you can generate click only when "F" key is pressed from keyboard.
 
Clicks or Drags - Where Ever You Want

This is my most favorite feature, "Point to Shoot (clicks where you move mouse)". This feature is only enabled when you use "Generate Clicks when 'F' key is pressed" feature. If you enable this, software will generate click where ever you mouse mouse when "F" key is pressed from keyboard.

Configurable Short Cut
Just click on short cut text (i.e. A, B, S and R in help portion) to customize it to your short cuts. Make sure no two shortcut keys are same, otherwise both events will happen on press the shortcut key. Note that currently combination shortcut keys (like CTRL + A etc.) are NOT supported. I don't find reason to do it.

  

Screens:







If you wish you suggest Mouse Click Generator to your friend, give this URL: https://sourceforge.net/projects/superclick/ for download.

I am listening! Please comment for the features that you would love to have.

!!! LOOKING FOR: Graphics contributor to design logo.

Special thanks to  Brian Geiman for writing this article on Code Project. I've used some code (hooks related) from his samples.

Tuesday, January 1, 2013