Utilitaire pour simplifier l’utilisation se Steamcmd pour rFactor 2

Hey salut,

cette semaine j’ai trainé un peu avec mon pote Speedge et il avait “besoin” de créer un serveur rFactor2 sur un serveur dédié sans utiliser Steam.

J’ai donc suivi ce tuto pour découvrir l’utilisation de Steamcmd, et j’ai trouvé ça bien relou alors j’ai fais un petit utilitaire vite fait pour simplifier la récupération des circuits/voitures:

Interface du logiciel
L’interface du bouzin

Important

ATTENTION: Cet utilitaire est fait pour un serveur RF2 installé dans “../rFactor2-Dedicated” (par rapport à l’emplacement de steamcmd.exe, donc dans un dossier qui est au même niveau que le dossier qui contient steamcmd.exe).
Si vous avez choisi un autre dossier que “../rFactor2-Dedicated” pour votre serveur n’utilisez pas cet utilitaire! Sinon il va installer une deuxième fois tout le merdier.
Peut-être qu’un jour je mettrai à jour pour rendre ça personnalisable, ça serait assez facile, mais là j’ai la flemme à la base j’ai juste fais ça pour mon utilisation.

Téléchargement

Installation

Il suffit de dézipper le fichier et de mettre le fichier “InstallPackageRF2.exe” dans le même dossier que Steamcmd.exe. (libre à vous de créer un raccourci sur le bureau ensuite).

Utilisation

  • Assurez vous d’avoir bien lu la partie IMPORTANT
  • Exécutez le fichier InstallPackageRF2.exe
  • Le bouton “Mise à jour RF2” est à utiliser à chaque nouvelle version du jeu, donc si votre jeu met une erreur de connexion c’est peut-être ce qui résoudra votre problème (ou pas…).
  • Le bouton “Ouvrir Steam Workshop” va vous permettre de récupérer l’ID du mod pour pouvoir le télécharger, Cet ID se trouve dans l’URL du mod.
Dans cet exemple l’ID est 2362626369
  • Ensuite vous renseignez l’ID dans le champ dédié et vous cliquez sur “Télécharger le Mod”

Et le mod va se retrouver dans le dossier Package de votre serveur rFactor 2

Disclaimer

J’ai créé cet utilitaire pour mon utilisation personnelle, je le partage car ça peut servir à d’autres mais ce n’est pas un logiciel pro et je n’en assure pas la maintenance. En cas de bug vous pouvez m’en faire part mais je ne m’engage pas à résoudre vos éventuels soucis 😉

Aussi pour les dev j’ai mis le code source sur github ici (j’ai codé ça vite fais je vous préviens).

Bisous