akiver / cs-demo-manager

Companion application for your Counter-Strike demos.
https://cs-demo-manager.com
MIT License
1.42k stars 195 forks source link

Support for SteamChina clients #887

Closed EventHorizonV closed 2 months ago

EventHorizonV commented 3 months ago

What problem is this solving

When I start cs demo manager with SteamChina (exclusive version client produced for review in Chinese Mainland for games such as Counter Strike), it is considered that Steam has not been started. It seems that the SteamChina client is no different from the original Steam client, but the name is changed to SteamChina and it will connect to the perfectworld server in Chinese Mainland by default. Hope to add support for SteamChina.

Proposed solution

I hope that CS Demo Manager can also be used properly when using the SteamChina client.

Describe alternatives you've considered

Using the original Steam client may cause some connectivity issues, resulting in the inability to open demos properly.

akiver commented 3 months ago

The next version should support it. I'm using should because I couldn't fully test it. I installed the client in a VM and stopped going further after seeing this window asking for personal information.

steam

The only difference seems to be the executable name - let me know if it works when the next version is released.

EventHorizonV commented 3 months ago

Thank you very much for your reply. I will test it after the next version is released.

EventHorizonV commented 2 months ago

I have tested it and it runs very well! :)