Je suis utilisateur de Winamp depuis je ne sais quand. J'ai toutes mes chansons dans la bibliothèque multimédia avec tous mes fichiers mp3 et toutes sortes de statistiques cool comme combien de fois j'ai écouté chaque chanson, les évaluations, etc.
La situation a commencé lorsque j'ai déménagé vers un nouvel ordinateur et copié tous les fichiers de la base de données de Winamp. Cela fonctionnait bien, sauf que mes fichiers ne sont plus sur le lecteur D:, mais sur le lecteur E:. Bien sûr, je peux créer des liens symboliques, mais je ne veux pas créer 2 lettres de lecteur pour le même disque dur.
TL;DR;
Existe-t-il un moyen de faire en sorte qu'un programme spécifique voie le disque dur différemment? Par exemple, penser que les fichiers existent dans un chemin, même s'ils se trouvent dans un chemin différent.
REMARQUE : Je ne cherche pas de solution pour ma situation avec Winamp, mais plutôt une solution générale.
0 votes
Je ne connais aucune méthode de ce genre, mais une possibilité pourrait être de placer le programme désiré dans un bac à sable (comme Winamp ou autre) et de faire le lien symbolique dans ce bac à sable (ou d'utiliser une machine virtuelle spécifiquement pour ce programme). Cela semble demander un peu d'efforts, donc à vous de juger si cela en vaut la peine.
0 votes
Je sais que vous avez demandé une solution générale, mais si vous vous retrouvez à devoir accepter une solution spécifique à Winamp, alors espérons que vous puissiez simplement effectuer une édition globale sur les fichiers journaux - ou les données sont-elles dans une base de données ? Si oui, laquelle?
0 votes
Pour ma situation avec Winamp, j'ai créé une autre lettre de disque dur pour le même lecteur. Mais c'est une solution moche (j'ai maintenant une lettre de lecteur supplémentaire). Winamp utilise un fichier DB, et je ne peux pas l'éditer. Quoi qu'il en soit, Winamp n'est qu'un exemple.
1 votes
De la même manière que le commentaire de @Mawg : Winamp stocke sûrement toutes les données de fichiers dans un fichier plat ou une base de données de quelque sorte. Ne pourriez-vous pas regarder ce fichier et voir si vous pouvez mettre à jour les emplacements pour votre nouvelle lettre de lecteur?
0 votes
Je peux faire toutes sortes de choses avec Winamp, mais comme je l'ai dit, je suis intéressé par une solution générale qui fonctionnera avec n'importe quel programme.
0 votes
Modifier le fichier/base de données pour pointer vers le nouveau lecteur semble être une solution, bien que si vous devez renommer 50 000 chansons, "rechercher et remplacer" serait idéal. Ils ont peut-être crypté la base de données avec un algorithme vraiment simple, peut-être ?
0 votes
Je cherche une solution générale pour n'importe quel programme - pas seulement pour Winamp.