[java][xmms]xmms starten lukt niet

Pagina: 1
Acties:

  • LightYears
  • Registratie: September 2000
  • Laatst online: 14-03-2024

LightYears

wilt geen iPod

Topicstarter
Mag ik even jullie aandacht vestigen op een programmeer probleem wat ik heb, de draad is gestart in /14 maar daar blijkt de Linux kennis soms wat te kort te schieten

[topic=467995/1]

Kort samengevat komt het probleem op het volgende neer:

Ik probeer vanuit een java programma xmms op te starten met een in het programma geselecteerde mp3 file. Dit wilt me alleen tot op heden nog niet lukken, ik krijg in xmms alleen het laatse woord (+.mp3) te zien. Als de output van de console copieër en in een andere console plak dan werkt het wel perfect. Waar zou dit aan kunnen liggen

EAC > Ogg vorbis -q6 > Cowon S9 > Westone ES3X > Oor


Verwijderd

zou het gebruik van quotjes kunnen helpen?:
"/usr/local/xmms/bin/xmms muziek.mp3"

  • LightYears
  • Registratie: September 2000
  • Laatst online: 14-03-2024

LightYears

wilt geen iPod

Topicstarter
Ik maak gebruik van "'s anders pakt ie helemaal niets :)

Om een " door te sturen moet je in java (en ook andere talen?) gebruik maken van de escape character \ (een " wordt dan \")

dus helaas, deze optie heb ik al geprobeerd

EAC > Ogg vorbis -q6 > Cowon S9 > Westone ES3X > Oor


Verwijderd

Ik kan me voorstellen dat java die \"-jes zelf nogmaals escapet en dat XMMS dus het volgende leest:
code:
1
xmms \"blaat blaat blaat.mp3\"

En dus blaat.mp3" laadt.

  • LightYears
  • Registratie: September 2000
  • Laatst online: 14-03-2024

LightYears

wilt geen iPod

Topicstarter
soms zie ik inderdaad blaat.mp3" in xmms voorbij komen
het vreemde vind ik dan dat als ik de output afvang en zelf laadt (lees: op enter ram) het commando perfect wordt uitgevoerd
vb:

xmms "/mnt/mp3-1/lala.mp3"

EAC > Ogg vorbis -q6 > Cowon S9 > Westone ES3X > Oor


Verwijderd

Op maandag 15 april 2002 11:57 schreef LightYears het volgende:
soms zie ik inderdaad blaat.mp3" in xmms voorbij komen
het vreemde vind ik dan dat als ik de output afvang en zelf laadt (lees: op enter ram) het commando perfect wordt uitgevoerd
vb:

xmms "/mnt/mp3-1/lala.mp3"
Klopt, maar dan zit je niet in een script-omgeving :)

Dus als je dat ding wilt runnen, zal je dit moeten doen:

"xmms \"/mnt/mp3-1/lala.mp3\"" (die twee \ zorgen ervoor dat de " " mee worden genomen in de string.. :)

Verwijderd

Zullen we dit draadje laten waar het hoort? Daar heb ik ook een suggestie gepost..

[topic=467995/1]
Pagina: 1