web-dev-qa-db-fra.com

Obtenir Steam.exe à parcourir un proxy HTTP

Je suis assis derrière un proxy HTTP que Steam refuse de passer à travers. Essayer du proxiciel de correction de la solution a rendu une erreur sur la nécessité d'utiliser un proxy HTTPS, bien que la recherche montre qu'elle ne devrait pas besoin d'un.

Est-il possible de faire un paramètre cible dans un raccourci?

c'est à dire. "C:\Program Files\Steam\Steam.exe" --Http-proxy = MyUSSername: MyPassword @ ServerName: 8080

J'ai le nom du serveur et le numéro de port, bien que je ne comprends pas encore la pertinence de "MyAsername: MyPassword" ou d'inforcer quel nom d'utilisateur et votre mot de passe ces instructions faisaient référence à.

Bien sûr, si un paramètre cible ne fonctionnerait pas, il y aurait-il d'une autre façon de faire fonctionner Steam?

7
Kryptonite

Le client Steam utilise UDP par défaut. Utilisez - TCP option de lancement au lancement de Steam pour forcer le client à Steam pour établir uniquement TCP = Connexions. Cela rendra le client de vapeur compatible avec les serveurs la plupart des chaussettes et SSH si utilisés dans une combinaison avec un proxifiant.

Beaucoup de jeux de vapeur utilisent UDP et ne peuvent pas être obligés d'utiliser TCP======= PROXIFIER ne prend pas en charge UDP, il ignorera simplement le trafic UDP. Afin d'exécuter ces jeux par rapport à un proxy, Vous aurez besoin d'une alternative au proxificateur prenant en charge UDP, telle que proxycap :

Proxycap peut rediriger UDP via une proxy SOCKS5 ou une chaîne de proxies SOCKS5. La condition requise est que le relais UDP doit être activé sur le serveur proxy. De plus, si vous souhaitez exécuter des logiciels en streaming ou des jeux en ligne à partir de chaussettes, vous devez vous assurer que la connexion au proxy est suffisamment rapide.

6
remrod