Comment faire pour que Steam permette la connexion automatique même si elle n'est pas connectée à Internet?

Actuellement, j'ai Steam Set pour démarrer automatiquement en mode Big Picture lorsque ma machine Windows 8 démarre. L'idée est que cet ordinateur sera principalement utilisé pour les jeux, donc c'est un bon défaut. Une partie de mon expérience idéale est que je serai automatiquement connecté et directement à ma bibliothèque de jeux.

Ceci est surtout accompli. La seule prise est que lorsque je n'ai pas d'accès au réseau (rare, mais parfois le cas), Steam ne m'a pas automatiquement enregistré. Au lieu de cela, il me semble de me demander de réessayer ou de me connecter en mode hors connexion mode.

Existe-t-il un moyen de faire en sorte que Steam se connecte automatiquement en mode hors connexion, mais seulement s'il n'y a pas d'accès au réseau?

Jouer avec le mode hors connexion de Steam est quelque peu délicat, car il ne suffit parfois pas de fonctionner. Quoi qu'il en soit, vous pouvez créer une copie locale du fichier steam.cfg avec les paramètres suivants:

 BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate = disable ForceOfflineMode=enable 

Mettez le fichier steam.cfg nouvellement créé dans votre répertoire Steam et il doit commencer en mode hors connexion.

Le faire automatiquement en fonction de votre connexion Internet peut être possible, si vous savez comment le faire en utilisant un fichier en lots. Ce serait quelque chose pour Stackoverflow.

Les étapes que vous devriez faire:

  1. Créez le fichier de configuration mentionné comme somethingelse.txt dans votre répertoire Steam.
  2. Vérifiez la connectivité (peut-être utiliser cette réponse à partir de SO).
  3. Si vous êtes hors ligne, mettez steam.cfg mentionné ci-dessus en place:
    • Avez-vous votre fichier steam.cfg, mais sous un nom différent , c'est pourquoi je l'ai appelé somethingelse.txt .
      (Si c'est là, Steam est hors ligne. Période.)
    • RENAME somethingelse.txt steam.cfg
  4. Si vous êtes en ligne, faites (presque) rien.
    • Supprimez / renommez le fichier steam.cfg existant, s'il est encore présent d'une session précédente.
  5. Démarrez Steam.

Vous pouvez le faire en utilisant un seul fichier Batch (celui en 1.), mais ce n'est pas aussi simple qu'il le regarde.

Démarrer Steam directement en mode en ligne sans le fichier Batch nécessiterait toujours que vous steam.cfg la présence du fichier steam.cfg , sauf si vous êtes sûr que ce n'est pas là ou au moins renommé. Pas de steam.cfg , pas de mal.

Avertissement:
Cette réponse ne couvre que la façon de passer en mode hors connexion en toute sécurité. Si vous n'avez pas installé, mettez à jour et enregistrez vos jeux correctement, vous ne pouvez pas les jouer en mode hors connexion. Si vous n'avez pas sauvegardé vos identifiants de connexion (et que vous quittez Steam gracieusement), vous ne pouvez pas utiliser le mode hors connexion en tout. Assurez-vous de tout tester tout en étant connecté à Internet.

De plus, si vos paramètres sont enregistrés, même si le fichier a été supprimé, il suffit de les ForceOfflineMode=disable ( ForceOfflineMode=disable ) et de les garder en tant que nouveau fichier steam.cfg pour le prochain lancement.