Skip to main content

A lightweight Python library for automating Windows GUI tasks, featuring simple functions to run applications, find windows, click, and type text.

Project description

win_auto_tiny

win_auto_tiny is a lightweight Python library for automating Windows GUI tasks, featuring simple functions to run applications, find windows, click, and type text.

This library is lightweight and includes the features I personally needed. If you are looking for full-featured GUI automation, consider looking at PyAutoGUI or AutoHotKey.

Features

  • Process Management: Easily execute and kill applications.
  • Window Utilities: Minimize, find, and interact with application windows.
  • DPI Handling: Get DPI settings and manage graphical transformations.
  • Mouse Control: Perform mouse clicks and other actions.
  • Keyboard Control: Send keys and text input to applications.
  • Drawing Utilities: Draw on application windows using RGB colors.

Installation

PS > pip install win_auto_tiny

Usage

See tests directory.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or support, please reach out to me via GitHub Issues.

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

win_auto_tiny-0.1.2.tar.gz (6.6 kB view hashes)

Uploaded Source

Built Distribution

win_auto_tiny-0.1.2-py3-none-any.whl (9.1 kB view hashes)

Uploaded Python 3

Supported by

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