39 votes

Quelle est la taille totale de tous les jeux que j'ai sur Steam ?

J'ai beaucoup de jeux sur Steam, bien plus que mon petit disque dur ne peut en contenir à la fois. Cependant, à l'avenir, je pourrais vouloir les stocker tous localement.

Existe-t-il un moyen de savoir approximativement combien d'espace disque dur j'aurai besoin pour installer tous mes jeux Steam, y compris ceux que je n'ai pas actuellement installés, sans avoir à m'asseoir avec une calculatrice et à tout ajouter manuellement ?

0 votes

Question intéressante. Autant que je sache, aucun outil n'existe à cette fin.

4 votes

Notez que ce nombre est toujours simplement une borne inférieure. Les sauvegardes peuvent prendre plusieurs centaines de Mo même pour un seul jeu de nos jours.

38voto

Jakub Narębski Points 87537

Ne pas relancer un vieux fil de discussion inutilement, mais je viens de finir de créer l'outil que je pense que vous recherchez :

MySteamGauge.com

Votre profil doit être public et ce n'est pas parfait, mais cela devrait vous donner une assez bonne idée de l'espace disque dur dont vous aurez besoin pour installer l'ensemble de votre collection (ou sur plusieurs disques, selon la nouvelle fonctionnalité de Steam pour spécifier l'emplacement d'installation).

À votre santé!

[Édition] Je viens de réaliser qu'une capture d'écran pourrait être agréable :

Résultats typiques de MySteamGauge.com

11 votes

Il n'y a pas de vieilles questions, juste des questions en attente d'une bonne réponse. La nécromancie est encouragée ici!

1 votes

Je vais passer la réponse acceptée à vous car je ne vais pas tenir à jour cette chose javascript :)

1 votes

Le site web mysteamgauge donne actuellement une erreur de serveur interne :(.

9voto

Commander Keen Points 581

Short answer

Allez sur ce jsFiddle, mettez le lien en favori (c'est un bookmarklet), connectez-vous à Steam sur votre navigateur, allez dans Communauté -> Jeux -> Tous les jeux, utilisez le bookmarklet (ouvrez-le comme un favori). Vous recevrez une alerte vous indiquant la taille sur disque et la taille dont vous auriez besoin pour acheter, approximativement.

Réponse plus longue

Il s'avère que lorsque vous visitez la page Tous les jeux de votre profil utilisateur, Steam stocke des informations les concernant dans une variable Javascript intégrée dans cette page nommée rgGames. Après un peu de bidouillage, j'ai créé un bookmarklet qui inspectera cette variable, additionnera toutes les tailles de fichiers, et vous indiquera la taille totale à la fois réelle et en termes marketing.

La seule mise en garde que je donnerais est que les bookmarklets sont une chose assez peu sécurisée à utiliser, donc je vous encourage vivement à le faire uniquement si vous comprenez suffisamment le JavaScript pour savoir que mon script ne fait rien de louche, ou si vous me faites confiance. <sup>muahahaha</sup> Un bookmarklet peut faire à peu près tout ce que vous pouvez faire sur un site en étant connecté, donc je pourrais, je ne sais pas, démarrer l'installation de tous vos jeux sur votre ordinateur ou quelque chose (le SSL devrait bloquer le script donc je ne pense pas que quelque chose de vraiment important soit vulnérable).

Cela dit, voici comment l'utiliser :

1. Allez sur ce jsFiddle, faites un clic droit sur le lien, cliquez sur "Mettre ce lien en favori" ou l'équivalent dans votre navigateur. Goooal no he saves!

2. Allez sur Steam, assurez-vous d'être connecté à votre compte, puis allez dans Communauté -> Jeux -> Tous les jeux. Assurez-vous de regarder votre profil, malheureusement vous ne pouvez pas utiliser cela pour calculer la taille totale des bibliothèques de jeux de vos amis. Une fois sur la page Tous les jeux, cliquez sur le bookmarklet dans vos favoris, et il fera son travail. too many games

3. Vous obtiendrez une fenêtre contextuelle un peu comme ceci. La différence entre les gigaoctets "réels" et les gigaoctets "marketing" est un ennuyeux et compliqué gâchis dont personne ne se soucie et qui heureusement disparaît avec les SSD - sachez simplement que la taille "marketing" est la quantité d'espace que vous achèteriez, la taille "réelle" est la taille que vous verrez sur votre ordinateur si vous installez tout. All my bytes

Désormais, il y a quelques réserves : cela n'utilise aucune fonctionnalité officielle de Steam, donc la méthode pourrait très bien cesser de fonctionner à tout moment sans avertissement. Un autre problème est qu'au moins un jeu est faussé sur cette page ; voyez où il est indiqué que Trine 2 prend 13,7 Mo d'espace ? Ce sont de sales mensonges. Le jeu prend environ 1,5 Go d'espace.

Cela étant dit, cependant, cela devrait vous donner une idée raisonnable de la quantité d'espace dont vous auriez besoin pour stocker l'ensemble de votre bibliothèque Steam sur un disque. Il vous suffit de monter de quelques étapes (plus le montant supplémentaire que vous souhaitez pour stocker le reste des bricoles que nous transportons tous partout entre les disques durs), et vous devriez être bon.

0 votes

Excellent travail et belle clôture du problème.

0 votes

Cela semble actuellement ne pas fonctionner. Le premier problème que je vois est que Steam utilise maintenant des préfixes binaires, au lieu des préfixes SI, donc les tailles des jeux sont données en Mio/Gio, ce qui fait que l'expression régulière dans le script échoue à trouver les tailles. Il peut y avoir d'autres problèmes également, je n'ai pas vérifié le script au-delà de cela. Néanmoins, +1 pour une approche créative.

0 votes

Malheureusement, cette tentative ne fonctionne plus : Les tailles ne sont plus livrées par Steam dans la variable rgGames, c'est pourquoi le script échoue.

2voto

steamer Points 11

D'accord, l'applet de signet n'a pas fonctionné pour moi, mais j'ai une façon légèrement moins simple mais plus fiable de le faire.

Vous aurez besoin d'un fichier texte ouvert pour noter quelques chiffres. Pour des points bonus, vous pouvez ouvrir un fichier Excel pour tout ajouter automatiquement pour vous.

Alors, tout d'abord, vous devez déterminer exactement la taille de tous vos jeux actuellement installés. (Ne vous inquiétez pas, nous allons compter l'ensemble de votre bibliothèque, mais vous devez faire cette partie séparément.) Clic droit sur votre dossier Steam et sélectionnez Propriétés (ou Steam Apps si vous voulez une empreinte légèrement plus précise.) Si vous avez plusieurs emplacements d'installation de Steam, vous devez faire la même chose pour tous ceux-là aussi.

Notez le résultat. Disons que c'est le dossier Steam: 100 Go.

Allez maintenant dans votre bibliothèque Steam via Steam. Sélectionnez TOUS vos jeux. Tous. Même ceux déjà installés. Attrapez tout. Cliquez avec le bouton droit sur l'un d'eux et sélectionnez "Installer sélectionné". Steam vous montrera la taille de l'installation ! Notez ceci aussi. Pour notre exemple, disons que c'est 3000 Go.

D'accord, alors voici la chose, même si vous avez sélectionné vos jeux déjà installés, Steam ne les a pas comptés dans la taille des fichiers à installer. Vous voulez donc ajouter vos jeux actuellement installés (100 Go) au résultat des jeux à installer (3000 Go) pour obtenir la taille totale de votre bibliothèque Steam : (3100 Go) !

Fini.

0 votes

Au moins celui-ci fonctionne en 2022! 3800Go requis 20Go disponibles... Eh bien, cette sauvegarde devra attendre

1voto

Dave McClelland Points 15405

J'ai pensé à cela de temps en temps aujourd'hui, et bien que je n'ai pas de réponse, j'ai une idée de comment la réponse pourrait être obtenue. En m'inspirant de la réponse de xkeeper, j'imagine une application qui peut scraper des données de la page "Configuration requise" en bas de la page de chaque jeu dans le magasin et parcourir tous les jeux d'un utilisateur pourrait le faire et même fournir une gamme entre "minimum" et "recommandé".

Maintenant quelqu'un doit juste l'écrire :)

0voto

Méthode rapide et peu fiable, pour les jeux que vous avez déjà installés :

  • Accédez à votre dossier Steam (généralement \Program Files\Steam)
  • Sélectionnez le dossier "steamapps"
  • Faites un clic droit et sélectionnez "Propriétés"
  • Attendez un peu que la taille totale soit calculée

Cela peut ne pas être entièrement fiable s'il y a un jeu qui ne fonctionne pas bien avec Steam (et s'installe dans un dossier externe...) mais je n'en ai pas encore rencontré. Dans la plupart des cas, cela vous donnera une idée assez bonne.

Mais...

Si vous essayez de le faire pour des jeux que vous n'avez pas installés, vous êtes un peu malchanceux, d'après ce que j'ai constaté. En dehors de les additionner manuellement, vous n'avez pas beaucoup d'options. Désolé. (Le fait que certains jeux peuvent avoir des tailles variables en fonction des DLC que vous avez, du type d'ordinateur que vous utilisez, et si Steam doit installer des éléments supplémentaires pour exécuter le jeu, par exemple les runtimes DirectX, n'aide pas non plus)

0 votes

Hmm oui je voulais dire y compris les jeux que je n'ai pas installés. Je vais éditer la question.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X