hernil Skrevet 4. april 2007 Del Skrevet 4. april 2007 prøver meg på et lite prosjekt nå i ferien, det dreier seg om et "musikkbibliotek" dette er bare for morroskyld så det er ingen vits å minne meg på at dette kan gjøres mye enklere med et hvilket som helst musikkprogram. her er det jeg har: Klikk for å se/fjerne innholdet nedenfor @echo off :topp cls set plasering="C:\Nils\musikk" echo Dette er Nils sitt "musikkbibliotek". echo ---------------------------------------------------- echo Skriv inn artist navn: set /p artist= if exist "" "%plasering\%artist%" goto finnes echo Artisten finnes ikke. pause goto topp :finnes cls echo Du har valgt %artist%. echo Trykk 1 for å åpne mappen. echo Trykk 2 høre på musikken. echo Trykk 3 for å starte et nytt søk. echo Trykk 4 for å avslutte. set /p valg= if %valg%=1 goto 1 if %valg%=2 goto 2 if %valg%=3 goto topp if %valg%=4 goto end :1 start "" "%plasering%\%artist%" :2 start "" "%plasering%\%artist%\*.mp3" goto finnes :end cls exit problemet ser ut til å være (i første omgang) at IF kommandoen ikke vil funke med mapper. og at den ikke vil starte alle mp3 filene i mappa. noen tips? Lenke til kommentar
Bakke Skrevet 5. april 2007 Del Skrevet 5. april 2007 (endret) Prøv med dette: Klikk for å se/fjerne innholdet nedenfor @echo off :topp cls set plasering="C:\Nils\musikk" echo Dette er Nils sitt "musikkbibliotek". echo ---------------------------------------------------- echo Skriv inn artist navn: set /p artist= if exist "%plasering%\%artist%" goto finnes echo Artisten finnes ikke. pause goto topp :finnes cls echo Du har valgt %artist%. echo Trykk 1 for å åpne mappen. echo Trykk 2 høre på musikken. echo Trykk 3 for å starte et nytt søk. echo Trykk 4 for å avslutte. set /p valg= if %valg% == 1 goto 1 if %valg% == 2 goto 2 if %valg% == 3 goto topp if %valg% == 4 goto end :1 start "%plasering%\%artist%" goto finnes :2 start "%plasering%\%artist%\*.mp3" goto finnes :end cls exit Tror ikke det fungerer med bare et = tegn, og du må være sikker på at filene i mappen er i mp3 format... Edit: Fjernet noen andre små feil... Endret 5. april 2007 av mhbakke Lenke til kommentar
hernil Skrevet 5. april 2007 Forfatter Del Skrevet 5. april 2007 (endret) takk, fikk til å åpne mappen nå. men får fortsatt ikke åpnet alle mp3 filene i mappa. først åpnet det seg bare et nytt cmd vindu med tittelen c:\nils\musikk\%artist%\*mp3 la på start "" "%plasering%\%artist%\*.mp3" men da kommer det bare "finner ikke c:\nils\musikk\%artist%\*mp3" (den finner riktig artist, kunne egentlig skrevet f.eks. "c:\nils\musikk\Iron Maiden\*mp3" istedet. håper du skjønte hva jeg mente der. ) Endret 5. april 2007 av hernil Lenke til kommentar
Bakke Skrevet 5. april 2007 Del Skrevet 5. april 2007 (endret) Klikk for å se/fjerne innholdet nedenfor @echo off :topp cls set plasering="C:\nils\musikk" echo Dette er Nils sitt "musikkbibliotek". echo ---------------------------------------------------- echo Artister: echo. cd /d %plasering% dir /b echo. echo ---------------------------------------------------- set /p artist=Artist: if exist "%plasering%\%artist%" goto finnes echo Artisten finnes ikke. pause goto topp :finnes cd /d "%plasering%\%artist%" cls echo Dette er Nils sitt "musikkbibliotek". echo ---------------------------------------------------- echo %artist%: echo. dir /b echo. echo Skriv avslutt for å avslutte eller tilbake for å gå echo til hovedmenyen... echo. echo ---------------------------------------------------- set /p valg=Sang: if %valg% == tilbake goto topp if %valg% == avslutt goto end start "" "%plasering%\%artist%\%valg%.mp3" pause goto finnes :end cls exit Laget et nytt program der brukeren kan velge hvilken sang som skal spilles. Fant desverre ikke ut hvordan du kan åpne alle sangene samtidig... Edit: En oppdatering i programmet... Endret 5. april 2007 av mhbakke Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå