Skip to main content

Programatically detect and delegate WoT/MT launchers and clients

Project description

wotclientdetection

Programatically detect and delegate WoT/MT launchers and clients.
Based on original code from OpenWG.Utils and rewritten in Python.
Currently supports only Windows.

Installation

pip install wotclientdetection

Examples

from wotclientdetection import LauncherManager

manager = LauncherManager()
launchers = manager.get_launchers()
for launcher in launchers:
    clients = launcher.get_clients()
    for client in clients:
        print(client.path)
from wotclientdetection import LauncherManager, LauncherFlavour, ClientBranch, ClientRealm

manager = LauncherManager()
launcher = manager.get_launcher(LauncherFlavour.WG)
client = launcher.get_client(realm=ClientRealm.EU)
from wotclientdetection import LauncherManager, LauncherFlavour, ClientBranch, ClientRealm

STANDALONE_GAME_PATH = 'C:\Games\wot_standalone'

manager = LauncherManager()
launcher = manager.get_launcher(LauncherFlavour.STANDALONE)
launcher.register_client(STANDALONE_GAME_PATH)

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

wotclientdetection-2025.7.23.1.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

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

wotclientdetection-2025.7.23.1-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file wotclientdetection-2025.7.23.1.tar.gz.

File metadata

  • Download URL: wotclientdetection-2025.7.23.1.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for wotclientdetection-2025.7.23.1.tar.gz
Algorithm Hash digest
SHA256 ab755ab8142afbd74551e4f1e735553acb3d6395bc04c9491a00f8fe3858bf96
MD5 77ac93e8cdc963d24c381a019daf2de3
BLAKE2b-256 a04a700f37bf569a83524b3f36d1699ed8d26ba8f8b9486daa0abe92956187da

See more details on using hashes here.

Provenance

The following attestation bundles were made for wotclientdetection-2025.7.23.1.tar.gz:

Publisher: release.yml on Kurzdor/wot.clientdetection

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file wotclientdetection-2025.7.23.1-py3-none-any.whl.

File metadata

File hashes

Hashes for wotclientdetection-2025.7.23.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8b1fc3155af17eab2c8ee2641e736b590ddbc6b1adb736d81c9d43ae6da0f715
MD5 c370f6bdb10eb371add95c571e8c5d38
BLAKE2b-256 c4da582ff0ff8e59124fbf8acd3f6f4954515c0a0e0476c6357a9eb5f13086a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for wotclientdetection-2025.7.23.1-py3-none-any.whl:

Publisher: release.yml on Kurzdor/wot.clientdetection

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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