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.1.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.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymousetracker-1.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 671f16eaa87bb4bcd03c97398fe4d2ce306196fb0a79c9acee73904d390587fa
MD5 a6230d1620f1784ebcf14eff3751da36
BLAKE2b-256 a900543c752f0fe7d55b2c82cd7b4f2a8140b4cb75727fe3a7e07aa059d812f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymousetracker-1.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9954bda74ce72727de251f18829f18064486becac0e4f9484822b2b72241d5e2
MD5 8ef09d646e8b57189f3073d64caf491b
BLAKE2b-256 2171570c38693c973da9f5c7e96b87658c88c75a04d9ed664c0f06c0d825d2cb

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