Skip to content
This repository was archived by the owner on Sep 27, 2025. It is now read-only.

m4dEngi/spystrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spystrap

A Steam client bootstrapper bootstrapper, poorly implemented in Python.

why this exists

I have no idea.

Current Status

  • Downloads client package information from the Valve CDN.
  • Extracts package files to a target directory.
  • Fails to produce a launchable, working Steam client.

install

Clone the repo

git clone https://github.com/m4dEngi/spystrap.git
cd spystrap

Create venv and install requirements

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

usage

Run spystrap and point it to install_path where you want steam client files to be downloaded

python spystrap.py -i <install_path>

And if you're lucky enough, it will download and extract client into the specified folder...

... but no amount of luck will make it produce a working client install at the moment.

acknowledgements

This project's implementation relies heavily on information gathered from the work of others:

About

A Steam client bootstrapper bootstrapper, poorly implemented in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages