#Script pour rechercher une expression exacte dans tous les mods

1 messages · Page 1 of 1 (latest)

torpid cedar
#

Je vous donne un petit script très utile. Parfois dans le log.txt de farming, vous trouvez un terme, une expression exacte liée à un Warning ou une erreur, mais vous êtes incapable de trouver de quel mod ça vient, ou bien vous savez de quel mod ça vient, mais il y a des dizaines ou des centaines de fichiers XML, LUA, voire i3d à fouiller.

Dans votre répertoire de mods, vous voudriez faire une recherche de cette expression exacte, mais Windows ne le permet pas, les mods sont contenus dans des archives zip.

C'est là que ce script Powershell rentre en jeu : il permet de trouver l'expression exacte dans tous les mods .zip, et vous donne le résultat en 2 secondes. Je l'ai testé plusieurs fois, c'est très efficace.

Vous pouvez copier-coller le code dans un fichier texte, puis Enregistrer sous > nommer RechercheMods_FS25.ps1 et placer le fichier obtenu dans votre répertoire Mods.

Faites clic droit dessus > Ouvrir avec > Notepad++ (ou votre éditeur de texte habituel)

Modifiez la ligne n°3 pour que ça corresponde à votre répertoire de Mods :
$modsPath = "C:\Games\FS25mods"

Vous avez obtenu votre fichier modèle !

Quand vous aurez besoin de faire une recherche d'une expression exacte dans tous les mods, modifiez seulement la ligne 4 (ici smoke6x6_mat) :
$searchTerm = "smoke6x6_mat"

UTILISATION :

Pour le modifier :
Clic droit > Ouvrir avec > Notepad++ (ou votre éditeur de texte habituel

Pour lancer la recherche :
Clic droit > Exécuter avec PowerShell