Chango er et system for cacheing MP3-filer fra skiveslåmas- cdrom stasjoner. Siden du ikke kan faktisk montere ulike plater i samme fysiske enheten samtidig, vil denne programvaren cache filene du trenger til en forhåndsbestemt cache, slik at alle de nødvendige filene vil være tilgjengelig samtidig.
Dette er hvordan du konfigurerer den for systemet;
Rediger 'drives.conf' fil i henhold til hvordan maskinen er satt opp. Den medfølgende .conf fil viser to disker, hver med maks 4 plater.
/ Dev / cdrom0: / mnt / cdrom0: 4
/ Dev / cdrom1: / mnt / cdrom1: 4
I oppsett symlinker i / dev fra / dev / cdrom0 til / dev / hdc og en annen en fra / dev / cdrom1 til / dev / hdd. Sørg for at disse blir lest / kjøre av brukeren som skal kjøre programvaren. Jeg bruker en RedHat distro, så alle monterte enheter vil ende opp i / mnt. så viser min / etc / fstab følgende:
/ Dev / cdrom0 / mnt / cdrom0 ISO9660 noauto, eier, ro 0 0
/ Dev / cdrom1 / mnt / cdrom1 ISO9660 noauto, eier, ro 0 0
Så, ved å se på begge filene, bør du se at det finnes en sammenheng mellom de to.
På dette punktet, bør du være i stand til å "mount / mnt / cdrom0" som hva brukeren skal kjøre skriptet. I tillegg bør du være i stand til å endre disker bruker 'mate -c 2 / dev / cdrom0' å bytte disker.
Kjør 'scandrives.pl' script. 'Perl scandrives.pl' Dette vil skanne CD-er i stasjonene, og opprette databasefiler basert på MP3. Det burde vise deg de katalogene det arbeider gjennom som sitt arbeidsområde. Hvis det merknader at cd er den samme som den hadde allerede skannet, vil den hoppe over det. (Dette er slik at hvis du endrer bare én plate, kan du re-run app, og det vil bare gjøre hele arbeidet med de nye eller endrede plater.)
Krav .
- riktig konfigurert cdrom stasjoner
- utløser
- id3ed, av Matt Mueller freshmeat index 922229360
Kommentarer ikke funnet