Skip to content

A command-line interface for interacting with the Battle.net Agent

License

Notifications You must be signed in to change notification settings

Ghostopheles/bnet-toolbox

Repository files navigation

bnet-toolbox

A collection of command-line tools written in Python that allow you to interact with the Battle.net client and Agent

pip install bnet-toolbox

Usage

To install the current WoW beta client:

bnet install wow_beta

Current Commands:

  • install <agent_uid>: Installs a product
    • If the TACT product ID does not match the agent UID, you can provide the TACT product ID with --tact_product=$product_name_here
  • uninstall <agent_uid>: Uninstalls a product
  • update <agent_uid>: Updates a product
  • products: Lists the currently installed products
  • sessions: Lists active game sessions
  • repair: Requests repair of an installed product
  • hardware: Returns some hardware information

Tip

The product IDs that Agent uses (agent_uids) are not the same as those that TACT uses. Most of the IDs will end up being the same, but some won't match. You can find a list of products and their Agent UIDs on the TACT wiki page.

About

A command-line interface for interacting with the Battle.net Agent

Resources

License

Stars

Watchers

Forks

Languages