Hi,
ich bastel grad an einem Script, das das mit Hilfe von kdialog und ecasound sound aufnehmen soll.
Dazu würde ich ecasound gerne im interaktiven modus laufen lassen, um individueller reagieren zu können.
Kdialog fragt dann einfach nach - Pause, Aufnahme fortsetzen, Aufnahme beenden.
Hatte das jetzt mal so versucht:
funktioniert leider nicht
wie sprech ich mit ecasound im interaktiven Modus aus dem Script heraus?
Bin für jeden Tipp dankbar...
huby
ich bastel grad an einem Script, das das mit Hilfe von kdialog und ecasound sound aufnehmen soll.
Dazu würde ich ecasound gerne im interaktiven modus laufen lassen, um individueller reagieren zu können.
Kdialog fragt dann einfach nach - Pause, Aufnahme fortsetzen, Aufnahme beenden.
Hatte das jetzt mal so versucht:
Code:
if kdialog --yesno " Aufnahme starten " --title "Aufnahme starten" --yes-label "Aufnehmen" --no-label "Abbruch"; then
eca=`ecasound -c -i alsahw -o "$pfad" &`
echo "t"|$eca
else
exit
fi
#kdialog --yesno " Aufnahme läuft " --title "Aufnahme läuft" --yes-label "Pause" --no-label "Beenden"
weiter=1
ac="läuft"
yl="Pause"
while [ $weiter -gt 0 ]
do
let ungerade=$weiter%2
if [ $ungerade -eq 1 ]; then
ac="läuft"
yl="Pause"
pa=""
eca_opt=""
else
ac="fortsetzen"
yl="Aufnahme fortsetzen"
pa=" ACHTUNG PAUSE\n"
eca_opt=""
fi
if kdialog --yesno "$pa Aufnahme $ac " --title "Aufnahme $ac" --yes-label "$yl" --no-label "Aufnahme Beenden"; then
let weiter=$weiter+1
echo "t"|$eca
else
weiter=0
echo "s"|$eca
echo "q"|$eca
fi
done
funktioniert leider nicht
wie sprech ich mit ecasound im interaktiven Modus aus dem Script heraus?
Bin für jeden Tipp dankbar...
huby