All Projects → manageryzy → steamcommunityhttpschina

manageryzy / steamcommunityhttpschina

Licence: WTFPL License
a proxy to access steam community in china

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to steamcommunityhttpschina

steam-mass-comment-bot
💬 Comment with a few clicks under a ton of steam profiles & groups!
Stars: ✭ 16 (-20%)
Mutual labels:  steam, steamcommunity
plumeria
🤖 A Discord chat bot with rich data piping between commands
Stars: ✭ 35 (+75%)
Mutual labels:  steam
LuckyAPI
A modloader for Luck be a Landlord
Stars: ✭ 12 (-40%)
Mutual labels:  steam
Steam-Apps-Management-API
A basic Steam Application Management API and Valve Data Format (VDF) reader/writer.
Stars: ✭ 24 (+20%)
Mutual labels:  steam
steam.py
An async python wrapper to interact with the Steam API and its CMs
Stars: ✭ 74 (+270%)
Mutual labels:  steam
scam-links
Collection of phishing and malicious links that focuses on Steam and Discord scams.
Stars: ✭ 118 (+490%)
Mutual labels:  steam
ssmgr-trojan-client
A shadowsocks-manager s-node client for trojan
Stars: ✭ 21 (+5%)
Mutual labels:  gfw
hldm-docker
Half Life Deatchmatch Server as Docker Image
Stars: ✭ 19 (-5%)
Mutual labels:  steam
SalienBot
👽 Salien Progress Tracker / C# headless bot for Saliens
Stars: ✭ 15 (-25%)
Mutual labels:  steam
Steamworks.Net-MonoGame-Integration
This repo is for everyone who is about to integrate the Steamworks.Net.dll into a MonoGame project. It shows some Steamworks.Net features and how easy it is to integrate it into a MonoGame project.
Stars: ✭ 30 (+50%)
Mutual labels:  steam
Server-Creation-Tool
A Tool to easily create Server via SteamCMD
Stars: ✭ 33 (+65%)
Mutual labels:  steam
Achievement-Watcher
A sexy achievement file parser with real-time notification, automatic screenshot and playtime tracking. View every achievements earned on your PC whether it's coming from Steam, a Steam emulator, and more.
Stars: ✭ 331 (+1555%)
Mutual labels:  steam
steampak
Nicely packed tools to work with Steam APIs
Stars: ✭ 21 (+5%)
Mutual labels:  steam
csgo-trader-extension
CSGO Trader Browser Extension to help with CS:GO item trading, marketing and much more
Stars: ✭ 86 (+330%)
Mutual labels:  steam
Launchpad
Step up your non-Steam game! Generate Steam-compatible .exe files to effortlessly launch any game through Steam with overlay support.
Stars: ✭ 25 (+25%)
Mutual labels:  steam
SteamDiscoveryQueueBot
A userscript to automatiaclly harvest the Steam Trading Cards from the discovery queue.
Stars: ✭ 39 (+95%)
Mutual labels:  steam
Mirror
Deploy Google and Wikipedia mirror with one command using now.sh.
Stars: ✭ 93 (+365%)
Mutual labels:  gfw
steamworks
Steamworks implementation in Go that doesn't require CGo
Stars: ✭ 21 (+5%)
Mutual labels:  steam
free
freefq账号已恢复,此号暂停使用!--翻墙、免费翻墙、免费科学上网、免费节点、免费梯子、免费ss/v2ray/trojan节点、蓝灯、谷歌商店、翻墙梯子
Stars: ✭ 280 (+1300%)
Mutual labels:  gfw
Gameloop.Vdf
A fast, easy-to-use Valve Data Format parser for .NET
Stars: ✭ 60 (+200%)
Mutual labels:  steam

Steam Community Proxy in China

For some unknown reason , Steam Community was blocked in Mainland of China. Steam Client use HTTP to get data from steam server. However, GFW would send a TCP RST package when connection to steam community was found, which would make steam got error -101 or error -118 in community pages.

This script would respond HTTP 301 to forward HTTP to HTTPS and forward all HTTPS data.

usage

  • install python (i only tested on python 3)
  • clone or download this repo
  • run steamproxy.py or import steamproxy and write your own main entry
  • edit your host file.(you can append these lines if you run on localhost )
# Steam Community in China

127.0.0.1 steamcommunity.com

License

WTFPL

TODO

wait valve update /public/url_list.txt. all %community% should replaced by %communityhttps%.

I can't edit this file directly for steam would detect hash change and repair this file by it self.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].