Question:
Quelle est la taille totale de tous les jeux que j'ai sur Steam?
Tacroy
2012-07-26 10:18:54 UTC
view on stackexchange narkive permalink

J'ai beaucoup de jeux sur Steam, bien plus que ce que mon petit disque dur ne peut contenir à la fois. Cependant, à l'avenir, je souhaiterai peut-être tous les stocker localement.

Existe-t-il un moyen de déterminer la quantité d'espace disque dont j'ai besoin pour installer tous mes jeux Steam, y compris ceux que je n'ai pas installés actuellement, sans m'asseoir avec une calculatrice et tout ajouter manuellement?

Question interessante. Pour autant que je sache, aucun outil n'existe à cet effet.
Notez qu'un tel nombre n'est toujours qu'une borne inférieure. De nos jours, les sauvegardes peuvent occuper plusieurs centaines de Mo, même pour un seul jeu.
Sept réponses:
jprusik
2013-03-31 20:39:36 UTC
view on stackexchange narkive permalink

Ne pas bousculer un ancien fil de discussion inutilement, mais je viens de terminer la création de l'outil que je pense que vous recherchez:

MySteamGauge.com

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

Cheers!

[Edit] Je viens de réaliser qu'un screencap pourrait être bien:

Typical results from MySteamGauge.com

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!
Je vous transmettrai la réponse acceptée car je ne vais pas garder ce truc javascript à jour :)
Le site Web mysteamgauge donne actuellement une erreur de serveur interne :(.
Tacroy
2012-07-27 07:08:33 UTC
view on stackexchange narkive permalink

Réponse courte

Allez sur ce jsFiddle, ajoutez le lien (c'est un bookmarklet), connectez-vous à Steam sur votre navigateur, regardez Communauté -> Jeux -> Tous les jeux, utilisez le bookmarklet (ouvrez-le comme vous le feriez pour un signet). Vous recevrez une alerte vous indiquant la taille sur le disque et la taille que vous devez acheter, environ.

Réponse plus longue

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

La seule mise en garde que je ferais est que les bookmarklets sont une chose assez peu sûre à utiliser, donc je vous recommande vivement de ne le faire que si vous comprenez assez bien Javascript pour savoir que mon script ne fonctionne pas quelque chose de sournois, ou tu me fais confiance. muahahaha Un bookmarklet peut faire presque tout ce que vous pouvez faire sur un site Web en tant qu'utilisateur connecté, donc je pourrais, je ne sais pas, faire commencer l'installation de tous vos jeux sur votre ordinateur ou quelque chose (ssl devrait bloquer le script donc je ne pense pas que quelque chose de super important soit vulnérable).

Cela étant dit, voici comment vous l'utilisez:

1. Accédez à ce jsFiddle, faites un clic droit sur le lien, cliquez sur "Ajouter ce lien aux favoris" ou sur tout autre équivalent de votre navigateur. Goooal no he saves!

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

3. Vous obtiendrez un pop-up comme celui-ci. La différence entre les gigaoctets "réels" et les gigaoctets "marketing" est un désordre ennuyeux et compliqué dont personne ne se soucie et qui, heureusement, disparaît avec les disques SSD - sachez simplement que la taille "marketing" correspond à la quantité d'espace vous achèteriez, la taille "réelle" est la taille que vous verrez sur votre ordinateur si vous installez tout. All my bytes

Maintenant, il y a quelques mises en garde: cela n'utilise aucun fonction officielle de Steam, de sorte que la méthode peut très bien cesser de fonctionner à tout moment sans avertissement. Un autre problème est qu'au moins un jeu est foiré sur cette page; voir où il est dit que Trine 2 prend 13,7 Mo d'espace? Ce sont de sales mensonges. Le jeu occupe environ 1,5 Go d'espace.

Cela dit, cela devrait vous donner une idée raisonnable de l'espace dont vous auriez besoin pour stocker toute votre bibliothèque Steam sur un disque. Il suffit de monter quelques étapes (en plus de la quantité que vous voulez stocker le reste du kipple que nous transportons tous partout entre les disques durs), et vous devriez être bon.

Excellent travail et belle clôture du problème.
Cela ne semble pas fonctionner actuellement. Le premier problème que je vois est que Steam utilise désormais des préfixes binaires, plutôt que des préfixes SI, de sorte que les tailles de jeu sont données en MiB / Gio, ce qui fait que l'expression rationnelle du script ne parvient pas à trouver les tailles. Il peut également y avoir d'autres problèmes, je n'ai pas vérifié le script au-delà de cela. Pourtant, +1 pour une approche créative.
Malheureusement, cette tentative ne fonctionne plus: les tailles ne sont plus fournies par steam dans la variable rgGames, c'est pourquoi le script échoue.
Dave McClelland
2012-07-27 01:03:25 UTC
view on stackexchange narkive permalink

J'y ai réfléchi par intermittence aujourd'hui, et bien que je n'ai pas de réponse, j'ai une idée de la façon dont la réponse pourrait être faite. En empruntant à la réponse de xkeeper, j'imagine qu'une application qui peut extraire des données de la page "Configuration système requise" au bas de la page de magasin de chaque jeu et parcourir tous les jeux d'un utilisateur pourrait éliminer cela et même fournir un se situent entre «minimum» et «recommandé».

Maintenant, il suffit que quelqu'un l'écrive :)

Xkeeper
2012-07-26 15:25:12 UTC
view on stackexchange narkive permalink

Méthode rapide et sale, 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 dessus et sélectionnez "Propriétés"
  • Attendez un peu que la taille totale soit calculée

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

Mais ...

Si vous essayez de faire cela pour des jeux que vous n'avez pas installés, vous ' re un peu de chance, j'ai trouvé. En dehors de les ajouter manuellement, vous n'avez pas beaucoup d'options. Pardon. (Cela n'aide pas que certains jeux peuvent avoir des tailles différentes en fonction du DLC que vous avez, du type d'ordinateur que vous utilisez et si Steam devra installer des éléments supplémentaires pour exécuter le jeu, par exemple les environnements d'exécution DirectX)

Hmm ouais, je voulais dire inclure des jeux que je n'ai pas installés. Je vais modifier la question.
Yun Zhao
2017-07-12 16:03:16 UTC
view on stackexchange narkive permalink

Aucune des réponses ne fonctionnera pleinement .. Je ne sais pas pourquoi mais par exemple ARK Survival qui prend plus de 70 Go dit sur la page produit 40000 Mo ET en essayant ces javascripts ou site steamgauge, il signale 0 octet ...

Donc, à la fin, il doit y avoir un meilleur outil / site.

Trois options me viennent à l'esprit.

  1. Laisser un outil rechercher dans les sites de vente, comme l'a déjà dit Dave McClelland.

  2. Quelqu'un pourrait cependant collecter les tailles des utilisateurs qui ont installé le (s) jeu (s) et les publier sur le site.

  3. Collectez également les tailles, mais cette fois uniquement à partir de la boîte de dialogue d'installation de Steam.

Pour la première fois, je dois répéter que ce n'est pas exact car l'installation d'ARK était au-dessus de cela à la fin.

La deuxième prendrait un certain temps et pourrait contenir des données erronées à cause des mods.

Pour le troisième, je ne sais pas si cela peut être automatisé aussi mais cela semble être le plus précis de tous.

steamer
2019-11-23 16:24:24 UTC
view on stackexchange narkive permalink

D'accord, l'applet de signets ne fonctionnait pas pour moi, mais j'ai un moyen un peu moins simple mais plus fiable de le faire.

Vous aurez besoin d'un fichier texte ouvert pour écrire quelques chiffres. Pour les points bonus, vous pouvez lancer un fichier Excel pour tout ajouter automatiquement pour vous.

Vous devez donc d'abord déterminer la taille exacte de tous vos jeux actuellement installés. (Ne vous inquiétez pas, nous allons compter toute votre bibliothèque, mais vous devez faire cette partie séparément.) Faites un clic droit sur votre dossier Steam et sélectionnez les propriétés (ou les applications Steam si vous voulez une empreinte légèrement plus précise.) Si vous avez plusieurs emplacements d'installation Steam, vous devez faire la même chose pour tous ceux-ci également.

Notez le résultat. disons son dossier STeam: 100 Go.

Accédez maintenant à votre bibliothèque Steam via Steam. Sélectionnez TOUS vos jeux. Tous. Même ceux installés. Prenez tout. Maintenant, faites un clic 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 le truc, 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 souhaitez donc ajouter vos jeux actuellement installés (100 Go) à votre résultat d'installation de jeux (3000) Go pour vous donner la taille totale de votre bibliothèque Steam: (3100 Go)!

Terminé.

smoth190
2012-07-26 21:06:19 UTC
view on stackexchange narkive permalink

Dans les 10 heures qui se sont écoulées depuis que vous avez posé cette question, vous auriez pu le faire manuellement (gardez à l'esprit que je ne vous critique pas, j'utilise juste ceci pour indiquer que le faire manuellement pourrait être le seul moyen). Pour tous les jeux installés, cliquez dessus avec le bouton droit de la souris dans le menu Bibliothèque , puis cliquez sur Fichiers locaux . Il vous dira combien d'espace disque est utilisé par ce jeu. Pour ceux que vous n'avez pas installés, cliquez simplement dessus et cliquez sur le bouton Installer. Prenez Espace disque requis et annulez-le. Écrivez toutes les valeurs sur un morceau de papier et additionnez-les avec une calculatrice (ou mieux encore, écrivez-les dans un programme de bloc-notes séparant chacune d'elles par un signe d'addition, puis entrez-la dans Google et cela devrait le faire pour vous . Vous pouvez également le faire dans Microsoft Excel, ce qui serait bien si vous vouliez le mettre à jour en continu).

Modifier : pour l'ajout dans Google option, cela ne fonctionnera que si vous avez moins de 32 jeux ... (car Google ne vous permettra pas de rechercher plus de 32 mots).

En fait, j'ai trouvé une bonne façon de le faire, je voulais juste m'assurer de ne pas répliquer un service Steam bien connu. De plus, les ajouter tous comme ça devient difficile à faire à la main car certains jeux sont en Ko, certains en Mo et certains en GB; vous devrez également effectuer les conversions d'unités manuellement.
@Tacroy Pourriez-vous poster comment? Je suis intéressé à voir, car j'ai aussi eu des problèmes d'espace sur le disque dur et de jeux Steam. Impliquant le problème de KB / MB / GB, il vous suffirait de choisir une unité commune (j'irais avec MB, personnellement) et lorsque vous avez terminé, ajoutez un rembourrage de 4000-5000 Mo au résultat pour vous assurer d'avoir suffisamment d'espace (car trop c'est mieux que pas assez!) Les conversions elles-mêmes sont assez simples, je peux presque garantir qu'Excel a une façon magique de le faire.
J'avais prévu de le faire, je n'ai résolu les problèmes qu'après avoir posé la question. J'ai aussi pensé que si je répondais tout de suite moi-même, personne ne me dirait "hé, il y a ce site Web ici qui le fera" :)
-1 pour * "Dans les 10 heures qui se sont écoulées depuis que vous avez posé cette question, vous auriez pu le faire manuellement." * Heureusement, il a posé cette question à la place, donc il n'a * pas * eu à faire 10 heures faire un travail incroyablement serviable, et a pu passer son temps à faire quelque chose de plus amusant à la place.
@BlueRaja-DannyPflughoeft Dans ce cas, dormir :)
@BlueRaja Je pense que vous avez mal interprété ce que j'ai dit. J'essayais simplement de montrer que même si cela peut prendre un certain temps, cela peut et doit avoir été fait manuellement.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...