Skip to main content

A simple mouse tracking, color picking, and macro generation utility.

Project description

pymousetracker.png

Static Badge Static Badge MIT License

A simple mouse tracking, color picking, and macro generation utility that can either be run via the CLI or in an IDE.

🚀 Quick Start

Installation

pip install pymousetracker

Requirements: Python >= 3.10

CLI Command

cursor-toolbox

🖱️ Mouse Position Tracker

Tracks the x and y position of your cursor on a monitor of any size and accuratly retuns the positional values.

from pymousetracker import CursorToolbox

mouse = CursorToolbox()

mouse.mousePositionTracker() 

🖌️ Mouse Color Picker

Idenifites colors on your montior depending on where you position your cursor over and returning back the color values via RGB and HEX.

from pymousetracker import CursorToolbox

mouse = CursorToolbox()

mouse.mouseColorPicker()

🤖 Mouse Automation Builder

Lets you record a sequence of mouse clicks and automatically generate a ready-to-run Python macro script from them.

from pymousetracker import CursorToolbox

mouse = CursorToolbox()

mouse.mouseAutomationBuilder()

📄 License

pymousetracker code is open-sourced under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymousetracker-1.2.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymousetracker-1.2.2-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file pymousetracker-1.2.2.tar.gz.

File metadata

  • Download URL: pymousetracker-1.2.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for pymousetracker-1.2.2.tar.gz
Algorithm Hash digest
SHA256 03913c5e34b8e2698597429df45a56e65aae52f347ffb934250cb586cf215685
MD5 eac15e4e185435553a2ec6d41a72221c
BLAKE2b-256 cb7958f05a3e23316442ce3d11d3f7398bb88aa44751ba839ed48d9c336cc072

See more details on using hashes here.

File details

Details for the file pymousetracker-1.2.2-py3-none-any.whl.

File metadata

  • Download URL: pymousetracker-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for pymousetracker-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 41a9a2c1429ea9158df28ee607d8308df331bb366451ee666b2c6dadc968673c
MD5 aa7a039735138b1ff8815d2dd95c2a72
BLAKE2b-256 7fbe392fcd98a922227ca82d32eeae4f854c137fdf76fdebe4fd4bd1ba15d4d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page