Home | Submit | Link to us | Most Popular | New | Links | Bookmark

 

 
   

Categories

  Audio & Mp3
  Business & Finance
  Desktop Enhancements
  Games
  Home & Education
  Internet
  Multimedia & Design
  Programming & Software Development
 
  Active X
  Basic & VB & VB DotNet
  C & C++
  Compilers & Interpreters
  Components & Libraries
  Database & SQL
  Debugging
  Editors & Tools
  Help Tools
  Install & Setup
  Java & JavaScript
  Others
  PHP & ASP & HTML
  Source Editors
  XML
  Security & Privacy
  System Utilities
  Web Development

Contact Us



 

Auto Clicker Open Source Code v1.1

Auto Clicker Open Source Code
Size 79.5KB
License Freeware
Price 0 $
Category Programming & Software Development / Others
Operating System WinXP
Developer SoftAhead.com
Screenshot View Screenshot
Download link

Auto Clicker Open Source Code Description

Introduction
Auto Clicker is a program that clicks your mouse automatically. It allows the mouse to click without giving the user sore fingers. Just set X-Y List using on your keyboard, set the click-interval, click button and away from mouse and keyboard, it goes clicking the mouse automatically. For getting a faster auto-click speed, try setting the click interval to lower number(miliseconds). To stop Auto Clicker, just press on the keyboard. Auto Clicker can be used to make repetitive clicking easy but should not be used to cheat in online-games. Auto Clicker is a freeware, easy to use, intuitive program and the program source is open.

Using the code
To build this program, you should know mouse_event() function and hooking mechanizm.

From MSDN, you can know the mouse_event() function synthesizes mouse motion and button clicks.

This is examples using mouse_event() in this program:

mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, GetMessageExtraInfo()); // Left Key Down
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, GetMessageExtraInfo()); // Left Key UP

mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, GetMessageExtraInfo()); // Right Key Down
mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, GetMessageExtraInfo()); // Right Key Up
To get keyboard messages when the application loses focus, you need hooking procedures.

In OnInitDialog(), SetWindowsHookEx() is used and HookProc of SetWindowsHookEx is used as follows:

LRESULT CALLBACK HookMouseProc(int nCode, WPARAM wParam, LPARAM lParam)
{
HWND hwnd;
LRESULT lResult = 0;
if(nCode == HC_ACTION)
{
if(((EVENTMSG*)lParam)->message == VK_ESCAPE)
{
hwnd= ::FindWindow(NULL, strProgName);
::SendMessage(hwnd,WM_KEY_ESCAPE,1,1);
return 1;
}
else if(((EVENTMSG*)lParam)->message == VK_PAUSE)
{
hwnd=::FindWindow(NULL, strProgName);
::SendMessage(hwnd,WM_KEY_PAUSE,1,1);
return 1;
}
}

return CallNextHookEx( hHook, nCode, wParam, lParam);
}

How to use
First of all, you should fill X-YList box with mouse points on screen. Just move your mouse while press key on the keyboard.

While Auto Clicker is working, if you want to stop it, just press key on the keyboard.

If [PAUSE] key on the keyboard is pressed, you can pause Auto Clicker.

You can save X-Y List to a file and load it from the file using and button.



Most popular Programming & Software Development / Others programs
Icon Shareware name and description Date Download
WSP Module Player for C++ WSP Module Player for C++ 5.2.6
A screensaver with various bugs
License:Freeware, 7.95 to buy Size: 306KB
2005-04-07 00:00:00 Download

winSPI winSPI 1.16
Programmer for ATMEL AT89S8285 chip
License:Shareware, 17 to buy Size: 234KB
2005-04-09 00:00:00 Download

WebFace Application Builder WebFace Application Builder 1.0
Easy windows programming software.
License:Shareware, 20 to buy Size: 3197KB
2005-04-05 00:00:00 Download

Visual Paradigm for UML Community Edition Visual Paradigm for UML Community Edition 1.0
A free full features UML CASE tool
License:Freeware, 19.95 to buy Size: 19979KB
2005-03-29 00:00:00 Download

SUIPack SUIPack 3.8
SUIPack is a suite of enhanced GUI components
License:Shareware, 45 to buy Size: 1935KB
2005-03-23 00:00:00 Download

SMLPack SMLPack 1.2
VCL multilingual support package
License:Shareware, 25 to buy Size: 623KB
2005-03-24 00:00:00 Download

ScriptWorx.NET ScriptWorx.NET 5.51
Create dynamic, database driven web sites.
License:Commercial, 399 to buy Size: 31455KB
2005-03-27 00:00:00 Download


New Programming & Software Development / Others programs
Icon Shareware name and description Date Download
Delphi SWF SDK Delphi SWF SDK 2.0.3
Contains pure Object Pascal library for creating Shockwave Flash movies
License:Shareware, 179 to buy Size: 35080KB
2006-11-17 11:27:00 Download

wodHttpDLX wodHttpDLX 1.4.7.0

License:Shareware, 179 to buy Size: 2755KB
2006-11-14 05:06:00 Download

TX Text Control .NET Professional TX Text Control .NET Professional 12.0
Royalty-free, high end word processing .NET component.
License:Commercial, 949.00 to buy Size: 6574KB
2006-11-10 07:05:00 Download

Extract Data & Text From Multiple PDF Files Software Extract Data & Text From Multiple PDF Files Software 7.0
Search and extract text within multiple PDF files.
License:Shareware, 19.82 to buy Size: 576KB
2006-11-10 02:03:00 Download

IP2Location IP-COUNTRY-REGION-CITY-ISP-DOMAIN Database IP2Location IP-COUNTRY-REGION-CITY-ISP-DOMAIN Database November 2006
IP-COUNTRY-REGION-CITY-ISP-DOMAIN database translates IP address to domain name.
License:Data Only, 499 to buy Size: 200KB
2006-11-08 23:14:00 Download

Bubble Bobble Nostalgie
 2.7 Bubble Bobble Nostalgie 2.7 2.7
You play one or a pair of little dragons. Blow bubbles to catch enemies inside.
License:Shareware, 18.75 to buy Size: 3414 KB
2006-11-08 13:37:00 Download

Instrumentation Widgets Instrumentation Widgets 3.1
Meters, scales, sliders, dials, gauges, knobs, buttons, other .NET components.
License:Shareware, 215 to buy Size: 2281KB
2006-11-07 11:35:00 Download



@copyright Shareware-List.com

eXTReMe Tracker