Files
minecraft/mousexy.py

29 lines
692 B
Python

import pyautogui
import keyboard
print("Press 'c' to capture the mouse position. Press 'Esc' to exit.")
captured_positions = []
key_pressed = False
while True:
try:
if keyboard.is_pressed('c'):
if not key_pressed:
x, y = pyautogui.position()
captured_positions.append((x, y))
print(f"Position captured: {x}, {y}")
key_pressed = True
else:
key_pressed = False
if keyboard.is_pressed('Esc'):
print("Exiting.")
break
except RuntimeError:
continue
print("\nAll captured positions:")
for position in captured_positions:
print(position)