BeyondDimension / BeyondDimension/SteamTools

👑[Enhancement] 希望增加游戏下载CDN重定向功能

Open
#3,330 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
26.8k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

### 🥰 需求描述(Description)

希望在【网络加速-平台加速-Steam服务】下增加Steam游戏下载CDN重定向功能。
在开启一些正向代理软件或者Steam账号不在国区时,尽管Steam客户端设置里将下载地区设置为了中国大陆的地区,Steam在进行游戏下载时依然会强制通过境外的CDN(如香港或者新加坡等)进行下载,如果下载流量不走节点代理,那么游戏下载的速度会非常慢(几百kB/s到3mB/s不等),甚至无法正常下载。如果通过重定向的方式将Steam的下载请求强制重定向到Steam在中国大陆的下载CDN上,即使是上述情况在进行Steam游戏下载时也同样能达到正常速度,故希望增加Steam游戏下载CDN重定向功能。

### 🧐 解决方案(Solution)

通过反向代理以及内部的服务重定向功能把Steam的下载请求强制重定向到Steam在中国大陆的下载CDN上,如金山云、阿里云、腾讯云和华为云等,以保证包括账号在外区的任何情况下Steam的游戏下载能够走中国大陆CDN以达到正常速度。

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by tracing the existing network acceleration, platform acceleration, and Steam service paths, then inspect how internal service redirection and reverse proxy behavior are handled. Done means Steam download requests are redirected to mainland China CDN providers for the stated account and proxy conditions.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.