Giter VIP home page Giter VIP logo

Comments (6)

oriash93 avatar oriash93 commented on June 12, 2024 1

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.

IdiosApps avatar IdiosApps commented on June 12, 2024 1

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.

IdiosApps avatar IdiosApps commented on June 12, 2024

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.

oriash93 avatar oriash93 commented on June 12, 2024

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.

IdiosApps avatar IdiosApps commented on June 12, 2024

Another C# autoclicker, had a try and the "Get" location button makes a window follow your mouse: https://github.com/robiot/AlphaClicker

from autoclicker.

oriash93 avatar oriash93 commented on June 12, 2024

Thanks for the research, I will consider a similar solution

from autoclicker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.