Gå til innhold

Noen guruer som kjeder seg?


Anbefalte innlegg

Altså, skal ha lan i helga og vil derfor ha et system for uploading av sanger, at man går inn på en side på internett og laster opp en sang som så blir lagt til i en playlist. Det php-scriptet har jeg laget, alle mp3ene havner i ei mappe på apacheservern, men det jeg lurte på var om noen kunne være så snill å lage et lite program(eller tipse meg om et eksisterende) som kan enten:

 

a) Gå inn i den mappa, se hvilken fil som er eldst, spille den av, eventuelt flytte/slette den, gå videre til neste.

 

eller:

 

b) Legge alle nye sanger som kommer inn i mappa til i en playlist.

 

Har ikke penger å betale med(lanet er til inntekt for klassetur), men vil vere evig takknemlig og kan henge opp store plakater med navnet ditt på viss du lager et sånt program til meg....

 

PS! unnskyld posting på flere forum, men vet ikke hvilket språk som er best til sånt.

Endret av WipeOut-
Lenke til kommentar
Videoannonse
Annonse

det viser seg at mplayer lar seg styre fra STDIN og STDOUT. Løsningen som er 80% ferdig går ut på å kjøre et perlscript i bakgrunnen som en deomn.

 

Denne kommuniserer man så med vha sockets og en enkel protokoll, eks:

PLAY

STOP

NEXT

PREV

ADD somefile.mp3

ADDDIR dir-of-mp3s

QUEUE -> viser playlist

 

etc..

 

det er siden en smal sak å lage et phpskript som åpner en socket og sender de nødvendige signaler.

 

man kan også lage enkle loakle GUI'er (vhah Tk eller Qt) eller skript i andre språk.alt styres likevel av demonen i bakgrunnen.

Lenke til kommentar

vet ikke om du skjønte helt men... du kan sette en hvilken som helst form for GUI for å kommunisere med demonen.

 

hvis du vil bruke en web side med html som inneholder norske ord, så gjerne det, for å si det sånn :) - kommunikasjonen med demonen har ikke noe med det å gjøre.

Lenke til kommentar

Det eneste du kan gjøre med php ang dette er å få lastet opp filer, og få navngitt de med auto-inkrementerin, hvis det heter det på norsk.

 

Deretter må du f.eks lage en bat-fil som åpner en playlist med alle sangene, spiller de baklengs, og etter antall sekunder som står i m3u-filen sjekke om det finnes en sang med høyere verdi enn den som ble avspilt først...

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...