Comments (6)
I think the tricky part is to capture the location picking instead of processing it as an actual mouse operation, since it could be anywhere on the screen. (I hope it's clear)
from autoclicker.
In my use case, I wouldn't mind if the locating setting click occurs as an actual click as well.
I just had a look and saw it's a bit trickier to capture mouse coordinates when a click is outside if the application too.
A hack that comes to mind is opening a form which is - a rectangle the size of the screen
- in full screen mode
- semi transparent
Would give an overlay where we can easily capture mouse coordinates, whilst also indicating to the user that they are selecting the coordinates on next click. It'd also prevent the click going through as a normal click
from autoclicker.
What'd the tricky part be UI wise?
I think you could keep it simple and a UI section like this:
[Select coordinates] X:On Cursor, Y:On Cursor
or (as x/y coordinates may not mean much to someone):
[Select specific location] / [Use current location]
from autoclicker.
A semi-transparent solution is the first thing I had in mind. Entering this mode for a single click, listening only to Esc or some other key to leave that mode with no capture.
If you have any other solution, or a way to implement it, feel free to suggest (or even write the code yourself 😉)
from autoclicker.
Another C# autoclicker, had a try and the "Get" location button makes a window follow your mouse: https://github.com/robiot/AlphaClicker
from autoclicker.
Thanks for the research, I will consider a similar solution
from autoclicker.
Related Issues (20)
- Settings should be saved in formatted readable JSON format
- 3.0.0 doesn't launch HOT 2
- Global exception handling
- Internationalization and localization HOT 1
- Add tooltip to system tray icon
- Add an option to save other settings too HOT 1
- Clicker is best . but can we do a solution so it could work in background . like running on a vps . it doesnt work if we minimize the screen . or close the vps HOT 2
- System.TypeInitializationException at SettingsUtils.cs HOT 7
- Allow for negative values in X-Y coordinates HOT 1
- Icon gets stuck on other autoclickers HOT 3
- Left mouse button hold HOT 2
- Float Values HOT 2
- Option for a random offset on the click interval
- Hotkey not registered if any modifiers
- AutoClicker does not switch button display after becoming inactive
- Request: Random iterations between clicks in a given range
- Allow for multiple settings files
- Option to hold down the click
- azerty layout
- Possible Malware on it HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autoclicker.