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 access by downloading the avaiable executable file or via the CLI or importing it into your 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.3.tar.gz (4.7 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.3-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymousetracker-1.2.3.tar.gz
  • Upload date:
  • Size: 4.7 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.3.tar.gz
Algorithm Hash digest
SHA256 fd923f8acbefdb933a0c85770220ee39ed3f321d5d6f5b6889bce4d46584ec74
MD5 4ba0e620f562e98a4e53bd5456eb6b1c
BLAKE2b-256 31a50e88ab6aa664174b351e1f1a03265e864eebbd6ce176d8339d3204f626ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymousetracker-1.2.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9824fccec0f6f848aa85cac398049698e1033791e64469288e1c71fe5d278c21
MD5 728be475ac3c27642e5dc0dec486226b
BLAKE2b-256 010398292a762a5f355c1c7448db7c315f3b324ef85742ed54b8bcfd66038284

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