Salutare!
Repostez acest mesaj in speranta de a gasi o rezolvare. Chiar nu a=20
folosit nimeni asa ceva?
Rugaminte mare. Vreau ca atunci cand cel care suna inchide telefonul=20=
scriptul meu sa afle intr-un fel si sa "poata lua masuri". Vad totusi ca=
=20
atunci apare un ton de ocupat si vgetty nu detecteaza LOOP_BREAK sau=20=
BUSY_TONE. La alte evenimente ( RECEIVED_DTMF) reactioneaza OK!! Ce e d=
e=20
facut? A reusit cineva sa scape de aceasta "mica problema"?
Multumesc anticipat?
**********************************
Iata o portiune din script:
**********************************
if [ -f /var/spool/voice/messages/intampinare1.rmd ]; then
send "PLAY /var/spool/voice/messages/intampinare1.rmd"
fi
while true; do
ANSWER=3D`receive`
case $ANSWER in
PLAYING)
ANSWER=3D`receive`
case $ANSWER in
READY)=20
echo "$0: ruleaza intimpinare1.rmd" >&2 =20
send "PLAY /var/spool/voice/messages/intampinare1.rmd"=
;;
RECEIVED_DTMF) =20
echo "$0: a apasat o tasta DTMF" >&2 =20
send "STOP"
exit 0
;;
LOOP_BREAK | BUSY_TONE)=20
echo "$0: a detectat ton de ocupat" >&2
send "STOP"
exit 0
;;
esac =20
esac =20
done
***********************************************