Zagrios / bs-manager

An all-in-one tool that lets you easly manage BeatSaber versions, maps, mods, and even more.
GNU General Public License v3.0
543 stars 42 forks source link

[BUG] : Can't download any version of beat saber in China #497

Open cyjyyd opened 3 months ago

cyjyyd commented 3 months ago

Bug Description

I know that bsmanager project is using depotdownloader for beat saber version control. but depot downloader can not download manifest file in specific location (e.g mainland China). It will result in 401 when connecting to CDN servers. so downloading Beat Saber with bsmanager in China is nearly impossible. However I found mod for depotdownloader, with it I can download Beat saber with my steam account, I can provide the file (Depotdownloader.exe) if you are willing to fix this, you can implement it and provide a specific option for Chinese Players.

Reproduction Step

  1. open bsmanager
  2. select any version to download
  3. write username and password
  4. See error -->

Expected Behavior

the version I chose successfully downloaded

Zagrios commented 3 months ago

Hi i've found a depot of depot-downloader wich apparently fix that https://github.com/SteamRE/DepotDownloader/issues/381#issuecomment-2167723359

Is this the version you'r using ?

cyjyyd commented 3 months ago

Hi i've found a depot of depot-downloader wich apparently fix that SteamRE/DepotDownloader#381 (comment)

Is this the version you'r using ?

No,Steam CDN Server in China updated their verification method. this version no longer works. I found the available version in a forum but when I copied straight to the bsmanager folder to replace the original depot downloader it can not work properly. DepotDownloader.zip Here is the depotdownloader I used. I found it at https://www.52pojie.cn/thread-1773325-1-1.html

xucb135 commented 1 month ago

Change the download region of steam Settings and use vpn to download, I have succeeded