Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fssay/steam-blocker
App for blocking outgoing network traffic from Steam. Useful if you want to play borrowed games.
https://github.com/fssay/steam-blocker
firewall-rules gui-application steam
Last synced: about 1 month ago
JSON representation
App for blocking outgoing network traffic from Steam. Useful if you want to play borrowed games.
- Host: GitHub
- URL: https://github.com/fssay/steam-blocker
- Owner: FssAy
- License: gpl-3.0
- Created: 2021-03-28T11:35:13.000Z (almost 4 years ago)
- Default Branch: v0.x.x
- Last Pushed: 2021-05-17T10:47:02.000Z (over 3 years ago)
- Last Synced: 2024-10-19T16:04:23.799Z (3 months ago)
- Topics: firewall-rules, gui-application, steam
- Language: Rust
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Steam Blocker
A simple Windows app for blocking outgoing network traffic from Steam.
It works by modifying Windows firewall rules.
Done as a GUI and C++ learning project.# Features
- Blocking outgoing network traffic
- Support for both x86 and x64
- Log console
- Dark theme# Usage
- Run the app as an administrator.
- Check the log console for errors.
- Click "Toggle" to enable or disable the blocker.# Compilation
Just make sure you have `SBFwEditor.dll` in the `bin` folder.
Anything else is straightforward.# Errors
**SBFwEditor.dll broken or missing:**
Program can't find `SBFwEditor.dll` in the `bin` folder, or can't call the `Enable` or `IsEnabled` functions.**Can't find Steam path:**
Program can't find where steam has been installed.
If you don't know what to do, just add a value to the registry.**Missing admin privileges:**
You need to start this app "as an administrator".**Critical error:**
Something awful happened, and there is no easy fix.**Unknown defined error:**
I fucked up something with the `SBFwEditor.dll`**Unknown unexpected error:**
Shouldn't happen if you won't mess with the `SBFwEditor.dll`# Fix missing steam path
- Go to the registry key shown in the log console
- Add REG_SZ value "InstallPath"
- Provide a path to a directory where steam.exe is located# Fix missing SBFwEditor.dll
- Go [here](https://github.com/DmitrijVC/SBFwEditor)
- Download version corresponding to the Steam Blocker one
*(0.x SBFwEditor.dll = v0.y.z SteamBlocker.exe)*
- Put the `SBFwEditor.dll` to the `bin` folder which should be next to the SteamBlocker.exe