Latest version
Released:
Python wrapper for SteamCMD
Project description
During the setup of game servers it can be infuriating to use SteamCMD due to some particularities within the SteamCMD Toolkit. This simple wrapper for python will handle everything from installation to downloading games.
Getting Started
These instructions will get you a copy of the project up and running on your machine for development and testing purposes
Steam wrapper for Amd Link. Contribute to jeremielec/AmdLinkSteamWrapper development by creating an account on GitHub. If you want to use prebuild, download then from release section. Open Amd Radeon software. Add the wrapper into the games section. Lauch the wrapper in the Amd Link android app. Steam wrapper for Amd Link. Add the OSOL.exe to Steam as a non-Steam game by clicking the 'Add a game' button on the bottom left of the Steam window, clicking 'Add a Non-Steam Game' and selecting the OSOL.exe file in the path chooser. Name this new non-Steam game shortcut of OSOL (in Steam) whatever you like (such as your game's name).
Prerequisites
When installing on linux, you'll need the 32-bit libraries specified on the valvesoftware website.
Ubuntu
If you get an error for missing dependencies or broken packages, run the following
RHEL, Fedora, CentOS, etc.
Arch Linux
Enable the multilib repository
Installing
Run the following command to install the package
In order to install steam using this wrapper you'll have to do the following:
Usage
Curently there are 4 methods available in the wrapper. These are as follows:
- install
- login
- app_update
- workshop_update
You can use these methods to install steamcmd, login a user, download a game/gameserver or a workshop mod.If your game needs a valid subscription (AKA you've bought the game) the login function needs to be called. When left empty, it will prompt for login information.
A small code snippet to install an Arma III dedicated server with CBA_A3 installed
This snippet can be used with another project of mine. This will be coming soon!
The login function is only needed when a subscription to the game is needed. The wrapper uses the 'Anonymous' user by default
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to me.
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
- Wouter Mellema - Initial work - wmellema
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
- f0rkz, whose original pysteamcmd project was abandoned, but still very usefull as a building block
Release historyRelease notifications | RSS feed
0.0.4
0.0.2
0.0.1
Windows Steam For Mac
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Download Steam Wrapper
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size py_steamcmd_wrapper-0.0.4-py3-none-any.whl (9.1 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
Filename, size py-steamcmd-wrapper-0.0.4.tar.gz (6.5 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for py_steamcmd_wrapper-0.0.4-py3-none-any.whl
Steam Wrapper Mac Download
Algorithm | Hash digest |
---|---|
SHA256 | 31ae1985fc36776e7eff742d2c2a10fb4c68dce5658d17070eac6c42885f5dcf |
MD5 | 97c1704a5dff67b85cac11f63d346dd3 |
BLAKE2-256 | 43ccdb2b3b43e4a0279226433cdbca5ec770299f8cebc610af01f2db9c718ca0 |
Hashes for py-steamcmd-wrapper-0.0.4.tar.gz
Steam Wrapper Mac
Algorithm | Hash digest |
---|---|
SHA256 | d1e0035219d7a858a58863f5a5d9b7603ebbf2b64781d13e3892d202b3efa7ee |
MD5 | 185f2a9198312e17eb5b49930b2e7eeb |
BLAKE2-256 | 817c8c49b50329865e79b81ee1f87223f2d9431fab71ba8742155563062480b5 |