Ga naar inhoud


Random MP3's??


Gast PascalZZZ

Aanbevolen berichten

Geplaatst:

jammer dat dit niet werkt op de rest van mijn netwerk... op de gemounte schijf werkt het prima maar als ik nou een andere pc uit het netwerk aangeef dan geeft hij de melding ( nothing playable in this list )

 

ik heb ook via winamp een map op een andere pc aangegeven winamp speelt ze prima af maar als ik de playlist opsla als m3u doet de dreambox er nix mee..... suggesties ?

 

ik hoor het wel

 

gr skilder


Geplaatst:
Citaat:

Als er iemand een mooiere methode heeft, houd ik me natuurlijk aanbevolen.

Met 2 kleine programma's ( sort.gz en random.gz ) kan je het zo doen op de DB:

find /hdd -name "*.mp3" |while read x
do
echo `/hdd/bin/random` $x
done |/hdd/bin/sort -n |sed -e 's/[0-9]* //' >/hdd/random.m3u

Wel even 'gunzippen' in /hdd/bin ( Of ergens anders en script aanpassen)

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:

Hoe maak ik zo'n script en hoe voer ik het dan uit? Ben in Linux nog niet echt thuis.

DOS is geen probleem voor mij, maar in Linux is het toch even net weer wat anders allemaal.

<img src="/ubbthreads/images/graemlins/crazy.gif" alt="" />

 

Geplaatst:
Citaat:
#!/bin/sh
find /hdd -name "*.mp3" |while read x
do
echo `/hdd/bin/random` $x
done |/hdd/bin/sort -n |sed -e 's/[0-9]* //' >/hdd/random.m3u
dit met een text-editor copy/paste naar een file.. (makerandom.sh -> copieren naar /hdd/bin bijv.)
file verzenden naar je dreambox
daar in telnet : chmod 777 makerandom.sh
die 2 files downloaden
uitpakken met tar in /hdd/bin

The Source is Out There....

Geplaatst:

Citaat:
uitpakken met tar in /hdd/bin

 

moet dit op de box zelf? Als ik tar -? intik krijg ik een hele zooi met parameters, maar heb er geen idee van wat ze betekenen.

WinRAR kan ze ook lezen, kan ik ze daarmee eerst uitpakken en dan in /hdd/bin zetten, of worden ze dan onleesbaar?

Sorry voor de domme vragen, maar ik begin er gelukkig steeds meer van te begrijpen.

Geplaatst:

je kan het proberen.. alleen zou fout kunnen gaan omdat linux 'vlaggen'/attributen gebruikt om te bepalen of iets een 'executable'/programma is etc.

 

doe een zoek in dit forum op : tar (ronaldd's pagina's kunnen je ook helpen)

The Source is Out There....

Geplaatst:

Heb een linux cursusje in pdf formaat gevonden en tot zover gekomen:

script gemaakt met notepad: makerandom.sh (met copy en paste zoals romeo voorstelde)

sort.gz en random.gz uitgepakt met winrar

deze 3 met ftp in /hdd/bin geplaatst

met telnet chmod 777 * uitgevoerd

als ik het script wil uitvoeren krijg ik de volgende fout:

 

[color:"blue"] /hdd/bin > ls -l -F

-rwxrwxrwx 1 root root 144 Jan 1 12:46 makerandom.sh*

-rwxrwxrwx 1 root root 3624 Jan 1 12:46 random*

-rwxrwxrwx 1 root root 57624 Jan 1 12:46 sort*

/hdd/bin > /bin/sh makerandom.sh

makerandom.sh: 5: Syntax error: "done" unexpected (expecting "do") [/color]

 

Heb ik hier iets fout gedaan / vergeten? <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />

Geplaatst:
Citaat:

/hdd/bin > /bin/sh makerandom.sh
makerandom.sh: 5: Syntax error: "done" unexpected (expecting "do") [/color]

Heb ik hier iets fout gedaan / vergeten? <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />

Waarschijnlijk is je shell script in windows text formaat, je hebt nl. ge-edit met notepad en ftp daemon op DB doet geen ascii convert. Je kan 2 dingen doen:

1. Edit met vi op DB en vewijder '^M'.
2. Download notespad editor voor windows en laat deze editor de file converten naar UNIX formaat. En dan FTP-en. Ik denk dat dit een heel geschikte editor is mensen die liever op windows DB files editten.

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:

Cool, het werkt!!

 

Ander vraagje, kan ik de foutmelding die aan het einde verschijnt:

: No such file or directory

vervangen door iets anders? Bijv. Successfully completed enz...

 

Nog een vraagje: kan ik /hdd/bin aan het 'pad' toevoegen, zodat ik niet steeds de hele dir ervoor moet intikken?

(ben lui, ik weet het <img src="/ubbthreads/images/graemlins/blush.gif" alt="" />)

 

Geplaatst:

Cool, het werkt!!

 

>Ander vraagje, kan ik de foutmelding die aan het einde verschijnt:

> : No such file or directory

>vervangen door iets anders? Bijv. Successfully completed enz...

Deze error zou je niet mogen krijgen. Zit er mieschien toch nog een error in je scriptje, mischien nog een ^M. Kan je je script even plaatsen.

 

>Nog een vraagje: kan ik /hdd/bin aan het 'pad' toevoegen, zodat ik niet steeds de hele dir ervoor moet intikken?

Ja dat kan met commando:

 

PATH=$PATH:/hdd/bin

 

Als je dat wilt tijdens iedere login laat het dan even weten, dat is nl wat lastiger (eenmalig).

 

>(ben lui, ik weet het <img src="/ubbthreads/images/graemlins/blush.gif" alt="" />)

Ik ben ook lui.

My DM(800|7025) is Ronaldd powered

Geplaatst:

Als het goed is staat ie hier

 

Nog veel luier: elke keer als de db opstart een nieuwe lijst maken? <img src="/ubbthreads/images/graemlins/blush.gif" alt="" />

 

De foutmelding verschijnt wel, maar de playlist is helemaal in orde, geen lege regel o.i.d. aan het einde.

Geplaatst:

Er zat nog een '^M' op laatste regel voor de werking van script kan deze geen kwaad, maar error staat niet netjes. Nieuw script staat hier

 

Je kan het script plaatsen in /var/tuxbox/start_enigma VOOR de regel

 

/bin/enigma

 

Let wel op als je in script /var/tuxbox/start_enigma een typo maakt kan het zijn dat de DB niet meer goed opstart. Dan moet je via serial console een gedeelte van flash erasen. Als dat gebeurt kan ik je wel helpen

 

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:

Bedankt!

 

Heb even de belangrijkste commando's van VI ingestudeerd en random scriptje aan start_enigma toegevoegd.

 

En het werkt nog ook!! <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />

 

Weer een lastige vraag: is er een mogelijkheid een eenvoudigere editor toe te voegen in de een of andere map? (ik draai de Traveller EMU 03/02/2003)

 

[color:"orange"] Ik gebruik de box steeds minder om TV mee te kijken en steeds meer om mee te prutsen [/color] <img src="/ubbthreads/images/graemlins/grin.gif" alt="" />

Geplaatst:

het 'probleem' is dat de dreambox een PPC processor heeft en geen intel-achtige. Dit houdt in dat je : of zelf een editor moet (cross-)compilen of de desbetreffende commando kant en klaar (van een PPC omgeving) naar de dreambox copieren.

 

Mocht je er trek in hebben :

Midnight Commander (mc) heeft een editor met F-toetsen ipv vi-commando's

nano

pico

joe

 

 

dit zijn een paar editors (freshmeat website is je grootste vriend)

The Source is Out There....

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...