Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Batch - Playlist musicale
Auteur Message
Répondre en citant
Message Batch - Playlist musicale 
Salut^^,

Voilà l’idée ça serais de créer un .bat qui serais capable de faire ce que je lui demande et de gérer ma musique. Je m'explique.
J'ai crée le code suivant qui ne fonctionne pas comme voulu:

Code:
Code:
for %%I in ("Mes dossiers\Musique\*.mp3") do (
explorer "%%I"
set /p AleaMus=
if exist "Mes dossiers\Musique\%AleaMus%.mp3" explorer "%Aleamus%.mp3"
if /i "%AleaMus%" EQU "00" goto retouraudebut
pause
)



En fait ce que j'aimerais c'est que pour chaque Musique il me propose un espace de saisi (ça ça marche) et que en fonction de ce que je tape il fasse une action.
Par exemple "00" permet de sortir de la boucle, taper "musiqueaecouter.mp3" permettrais d'ouvrir "musiqueaecouter.mp3", et appuyer directement sur entrée permettrais de passer a la chanson suivante.

J'ai donc trois questions:
- Pourquoi mes conditions en "if" ne fonctionnent-elles pas?
- Comment faire que le programme ouvre automatiquement la chanson suivante dès que la précédente est finie?
- Et accessoirement (si cette solution n'existe pas c'est moins grave) comment faire pour qu'il me passe aléatoirement les musiques du dossier "Musques"?


Je remercie par avance l'âme charitable qui daignera bien vouloir me répondre :p ^^
Bye,
Ludoo




______________________________________________________
Je suis en train de créer un petit site:
http://ludooindustries.p.ht/

N'hésitez pas à me dire ce que vous en pensez =)
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Batch - Playlist musicale 
Salut !!
Alors, moi aussi j'ai des questions Mr. Green
Pourquoi explorer:
Code:

for %%I in ("Mes dossiers\Musique\*.mp3") do (
explorer "%%I"

perso je placerais juste un echo:
Code:

for %%I in ("Mes dossiers\Musique\*.mp3") do (
echo "%%I"

Ou encore mieux, je ferais une recherche dans tout le disque avec pourquoi pas un compteur:
Code:

for /f "tokens=*" %%i in ('dir c:\*.mp3* /b /s') do (
    echo %%i
    set /a COUNT+=1
    )
echo --------------------------------------------------
echo Fin de la recherche.
echo %COUNT% fichier(s) trouv‚(s).


Pour tes conditions, quand tu entre le nom d'un fichier mp3, tu entre aussi l'extension ?
Parce que là il est aussi renseigné dans le code:
Code:

if exist "Mes dossiers\Musique\%AleaMus%.mp3"

Ca ferait un truc du style: "fichier.mp3.mp3" ...
Sinon, pourquoi EQU "00" ??
Code:

if /i "%AleaMus%" EQU "00" goto retouraudebut

C'est toi qui doit entrer "00" ??
Je dis ça parce que si il y a une erreur de saisie ou même rien, ça ne fera pas "00" ...

Pour changer de musique avec la touche entrer, mmmmm, bah nan ^^
Peut-être avec la commande key.exe de bilou, en bidouillant, mais faudrait aussi tuer le processus avec TASKKILL,
et bien que ce soit interressant à coder, l'interret et moyen au final ...

Pour l'aléatoire, il faut lister les fichiers mp3, leur attribuer une variable à chacun, puis utiliser la commande "random" !!
Mais le problème, c'est que comme ton lecteur ne se fermera pas à la fin de la chanson, le batch sera bloqué, même avec un /wait !!!

Bon courrage, et @+ sur ce post si tu as besoin Wink




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Batch - Playlist musicale 
pour lire plusieurs musiques il faut utiliser un fichier playlist justement compatible avec ton lecteur multimedia qui stockerait les musiques que tu veux ecouter en suite lancer le lecteur avec ladite playlist créée.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Batch - Playlist musicale 
Bonjour,

je pense que créer une playlist pour VLC depuis un batch est faisable.



Répondre en citant
Message Batch - Playlist musicale 
Ok, allez hop-hop, au boulôt alors ^^ ( j'ai pas VLC ) ...




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Batch - Playlist musicale 
okok je vais essayer de voir je vous reecrirait si j'ai a nouveau un probleme Wink




______________________________________________________
Je suis en train de créer un petit site:
http://ludooindustries.p.ht/

N'hésitez pas à me dire ce que vous en pensez =)
Visiter le site web du posteur
Message Batch - Playlist musicale 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch