PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kleines problem mit xmms + shell-script



delmonico
16.10.03, 17:59
Hi!

Will mir aus spaß an der freude ein paar shortcuts mit sounds definieren. hab das jetz so gelöst:
icewm-shortcuts (~/.icewm/keys):

#More sound stuff! oh behave!
key "Super+F1" /home/delmonico/bin/jingle /mnt/data/Fun/filmcuts/Schule_-_Morich_gib_mir_Drogen.ogg

~/bin/jingle

#!/bin/bash
#This is fun in combination with shortcut-keys.
xmms -u #pause xmms
for i in $*
do
if file -i $i | grep audio/x-ogg$ > /dev/null; then
ogg123 $i
fi
if file -i $i | grep audio/mpeg > /dev/null;then
mpg321 $i
fi
done
xmms -u #resume xmms

Wenn jetzt aber xmms aus irgendeinem Grund schon pausiert sein sollte, kehrt sich der effekt dummerweise um: XMMS wird pausiert, das soundfile bei laufenden xmms abgespielt (und geht leider absolut unter weshalb das ganze ja nötig ist) und dann wird xmms wieder pausiert...

Ich müsste also irgendwie rausbekommen, was XMMS grad macht, kann da aber nix finden :/ Wer ne idee?

Achja und weiß wer, ob man irgendwie global für X oder gar auch für die konsole shortcuts definieren kann? so funzt des jetz ja nur in icewm...

mfg, del