Trouver les scripts
L'agent liste le contenu du dossier.
Vous voulez lancer un serveur dédié sur votre propre machine et maintenir un fichier de liste de mods ainsi qu'une sauvegarde avant chaque modification. OlyForge trouve le script de démarrage, modifie les paramètres et crée un script de sauvegarde. Vous validez chaque modification avant qu'elle ne soit appliquée. Vous pouvez réinitialiser en toute sécurité le monde du serveur dédié si besoin, trouver les mods compatibles avec le jeu en ligne et vérifier les mods réduisant la pénalité de mort.
L'agent liste le contenu du dossier.
Il écrit les nouveaux paramètres de démarrage.
Il génère une commande Robocopy.
Il démarre le processus serveur.
start-my-server.cmdsauvegardéstart-my-server.cmdexit 0start-my-server.cmd13 lignesvalheim_server1 correspondanceThe valheim server config uses these standard parameters.Ce script batch définit l'ID d'application Steam et exécute le serveur en mode headless avec des paramètres spécifiques pour le nom, le port, le monde et le mot de passe.
OlyForge utilise list_dir pour localiser le script de démarrage et edit_file pour mettre à jour la config du serveur Valheim avec de nouveaux paramètres pour votre serveur dédié. Diff affiche les modifications. Shell lance le serveur et vérifie le code de sortie de la commande. grep vérifie le fichier log pour détecter d'éventuelles erreurs. Une copie de sauvegarde vous permet de restaurer l'état précédent en toute sécurité. web_search consulte la documentation officielle pour plus de détails sur les paramètres et les mods. http_get récupère les dernières notes de mise à jour depuis le web. Vous pouvez réinitialiser en toute sécurité les données du monde du serveur dédié sans perdre votre liste d'admins.
L'agent utilise glob pour trouver les fichiers de mods et écrit un script de sauvegarde pour que le dossier du monde soit sauvegardé en toute sécurité avant les modifications. Exécutez le script. Shell exécute la commande et vérifie le code de sortie pour confirmer le succès. web_search trouve la documentation officielle tandis que http_get lit les dernières notes de mise à jour pour plus de précision. edit_file met à jour la liste des mods et affiche le diff pour examen. Vous acceptez les modifications en mode Ask first pour vérifier les étapes avant l'exécution. Si vous avez un écran noir sur un serveur dédié moddé, vérifiez les logs. L'agent démarre le serveur avec les nouveaux mods et confirme la config.