woctezuma / steam-next-fest

Play demos for the Steam Next Fest.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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