Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


AutoClicker v1.0

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    Cheat Engine Forum Index -> General programming -> Binaries
View previous topic :: View next topic  
Author Message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Fri Dec 31, 2010 12:31 pm    Post subject: AutoClicker v1.0 Reply with quote

Download

Got bored and coded an AC for someone. It was a rushed job and coded in a day so possibly buggy and code is likely bad. Sources are here:
AutoClicker.h - http://pastebin.com/V1sbDYiF
Linked List.cpp - http://pastebin.com/cAciNz5Z
Window Enumeration.cpp - http://pastebin.com/9JTQAnSG
AutoClicker.cpp - http://pastebin.com/k9dZ0wV2

Screens:




Features:
- Supports selection of mouse button
- Supports selection of different clicking methods
- Always on top
- Hotkeyed
- Status bar to show invalid parameters and show status of AC
- Displays current coords
- Window selection via window name/class name or window enumeration
- Transparency on all windows using alpha blending

Notes:
- mouse_event for general use and trampolined PostMessage for protected games ( note many applications will not respond to PostMessage however mouse_event simulates a real click )

How to use:
1 ) Select window via window name/class name. Leave blank if unknown. Matches will automatically enable the 'Select' button which when clicked in turn enables clicking options
2 ) Select window via window enumeration. Double click item to select.

If a window is destroyed or becomes unavailable whilst targetted the AC automatically reverts back to its initial state.

Feedback or feature request or code critique are all welcome.


Last edited by Slugsnack on Fri Dec 31, 2010 6:48 pm; edited 1 time in total
Back to top
View user's profile Send private message
hcavolsdsadgadsg
I'm a spammer
Reputation: 26

Joined: 11 Jun 2007
Posts: 5801

PostPosted: Fri Dec 31, 2010 5:34 pm    Post subject: Reply with quote

this looks stupendously overengineered.

that bottom middle group box thing is not aligned on the bottom and it's messing up the feng shui

also i think clicks per second is a more useful metric than milliseconds for the delay.
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Fri Dec 31, 2010 6:47 pm    Post subject: Reply with quote

i am interested to know what you mean by overengineered ? it was made literally in a single day, i can assure you very little engineering went into it. its primary usage is trivial and easily customisable whereas more advanced features are available if you choose to use them.

in my defense, i didn't design the GUI or features. they were all requested and the GUI predesigned, i simply wrote the supporting code. mouse_event, window enumeration, being able to target any window and status bar were my ideas though.

yes you're right the group box is sized wrong and has been fixed. imo it works okay as a generic autoclicker and the code is decent enough that people should be able to learn from it. the entire project is made from scratch and didn't go through any refactoring but some code there is definitely of some use to other people.

changed download link to a properly sized one.

ps. forgot to mention infinite clicking can be done by setting 'stop after' to 0
Back to top
View user's profile Send private message
hcavolsdsadgadsg
I'm a spammer
Reputation: 26

Joined: 11 Jun 2007
Posts: 5801

PostPosted: Fri Dec 31, 2010 8:11 pm    Post subject: Reply with quote

rather, from a usability standpoint, i don't so much see the benefit over what could have amounted to 15 lines and just chugged away in the console.

i am a very lazy person.
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Fri Dec 31, 2010 8:33 pm    Post subject: Reply with quote

Oh I see what you mean and agree. I couldn't see a reason you would want a different speed for clicking and since I no longer hack online games also have no use for the trampolined postmessage. For all my purposes I would loop mouse_event with some sleep with a hotkey for activation. However I guess this wasn't coded out of my own requirement. Not sure if you have the time but I would welcome any feedback on my code itself too.
Back to top
View user's profile Send private message
Kingboo
How do I cheat?
Reputation: 0

Joined: 28 Aug 2013
Posts: 6

PostPosted: Sun May 31, 2015 6:45 pm    Post subject: Reply with quote

Is there going to be a new version of this? a V1.1 or V2.0?
P.S. I couldn't get the download to work and I'm not a computer wiz so I gave up.

_________________
no Signature untill HTML.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 198

Joined: 25 Jan 2006
Posts: 8515
Location: 127.0.0.1

PostPosted: Sun May 31, 2015 10:49 pm    Post subject: Reply with quote

This topic is nearly 5 years old. Really doubtful. Going to lock it for now.
_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    Cheat Engine Forum Index -> General programming -> Binaries All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites