/steam-next-fest

Play demos for the Steam Next Fest.

Primary LanguagePythonMIT LicenseMIT

Steam Next Fest

Code Quality

This repository contains Python code to play demos for the Steam Next Fest in June 2022.

Badge ranking at SteamDB

Requirements

  • Install the latest version of Python 3.X (at least version 3.10).
  • Install the required packages:
pip install -r requirements.txt

For ASF, make sure that IPC is toggled ON. This is the default value.

For SWP, compile the software and edit the url from 0.0.0.0 to 127.0.0.1 in bin/Release/settings.json:

{
    "Location": "ws://127.0.0.1:8181",
    "DatabaseConnectionString": "",
    "X509Certificate": "cert.pfx"
}

Usage

  • First, run SWP.

  • To listen to Steam's events via WebSocket, run:

python run_SteamWebPipes.py
  • Then, run ASF.

  • To send commands to ASF via IPC, run:

python run_ASF_IPC.py

References