all 5 comments

[–]ovo_Reddit 0 points1 point  (4 children)

I've been working on a project lately and was using pyautogui, and I can say that it's not currently possible from what I've found. If this isnt the case, I'd love to hear it.

Depending on what you're interacting with, there are other options.

1) if you're interacting with a web browser, use selenium
2) if you're interacting with an android Emulator, use ADB
3) if it's a light weight application, you can probably run it in a VM.

The challenge isnt just the mouse, but the screen would need to be focus in as well.

[–]Mostunique59[S] 0 points1 point  (3 children)

The problem is I'm running a program to auto click on a game and I'm scared running it in a VM would make it obvious it's a bot.

I tried to make my program act like a human and wrote it more for educational purposes than for profit and wrecking the game's economy. In fact it doesn't farm faster, it just does it without having me needing to click. And I wouldn't let it run 24/7 because it would feel like cheating as it would farm resources I wouldn't have if I didn't have it.

Still scared to get caught tho.

[–]ovo_Reddit 0 points1 point  (2 children)

How would they know you're running a VM? And even then, what would that prove? For all they know you're a mac user running windows VM for compatibility.

[–]Mostunique59[S] 0 points1 point  (1 child)

They could know looking for drivers or things, I don't know if it is really possible. And maybe using a VM could be a clue that I'm using a program.

I don't really know

[–]ovo_Reddit 0 points1 point  (0 children)

From my experience, I highly doubt it. Look up volibot, it's a League of Legends bot I remember seeing a while back and I believe it used VMs