Skip to main content

A library used to control programs(mainly games) without focusing them.

Project description

A library used to control programs(mainly games) without focusing them.
This isn't guaranteed to work and will sometimes require to be very creative with how you perform actions.
Example:

import DistanceControl as dc

hwnd = dc.Windows_by_title('GamesTitle', strict=True, limit=1)[0]

# Open up menu(It doesn't close it)
dc.KeyPress_Down(hwnd, dc.con.VK_ESCAPE)
dc.KeyPress_Up(hwnd, dc.con.VK_ESCAPE)

# Press the right key
dc.KeyPress_Down(hwnd, dc.con.VK_RIGHT)
dc.KeyPress_StopAll(hwnd) # KeyPress_Up() won't work. Why? I don't know, for every program it's different!

Module's functions are easy to understand.

Changelog

DistanceControl 0.0.2.5:

  • Made usage much cleaner.
  • Fixed a few tiny bugs.

DistanceControl 0.0.2:

  • Fixed unable to download package.

DistanceControl 0.0.1:

  • Initial release.

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

distancecontrol-0.0.2.5.tar.gz (3.3 kB view details)

Uploaded Source

File details

Details for the file distancecontrol-0.0.2.5.tar.gz.

File metadata

  • Download URL: distancecontrol-0.0.2.5.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for distancecontrol-0.0.2.5.tar.gz
Algorithm Hash digest
SHA256 845109687dab928d91ff76eeec91b369e926a48265a4c073c02b3e1c049de93d
MD5 dc09a96243c77d7133ce8c32871ce013
BLAKE2b-256 76042be51d48c1c84304fa8e7845c9029926216b5b3390268c0aaeb4834cda1e

See more details on using hashes here.

Supported by

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