-
Code's Tags
-
Your Codes
-
Reffers
-
Linked Codes
|
Code:
Short link for Twitter:
HTML:
HTML view:
Copy Source | Copy HTML- #!/bin/bash
- #--------------------------------
- MINC=/var/spool/voice/incoming/
- MDIR=/home/$USER/msg
- #--------------------------------
- clear
- case "$1" in
- -h|--h|--he|--hel|--help)
- echo "
Copyringts (c) Andrey G-v 2007
Options: -h, --help Показать справку и выйти -v, --version Показать информацию о версии "
- exit 1
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "ubdate 0.1 "
- exit 1
- ;;
-
- -*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
- ;;
-
- esac
-
- clear
-
- echo -en " \33[33m
============================== 1) Новые сообщения: 2) Слушать старьё: 3) Выход: ============================== Выберите действие :# \33[0m"
-
- read num
- case $num in
- 1)
- if !( [ -d $MDIR ] ); then
- mkdir $MDIR ;
- fi
-
- cd $MINC
-
- for i in `ls -x1 *.[Rr][Mm][Dd] 2> /dev/null`; do
- MSDATE=$(date -r $i +Msg-%d%m%y-%H%M%S.wav)
- rmdtopvf -b $i | pvftowav > $MDIR/$MSDATE
- done
-
- cd $MDIR
-
- for i in `ls -x1 *.[Ww][Aa][Vv] 2> /dev/null`; do
- echo "Играю "$i"..."
- play $i
- done
-
- rm -f $MINC/*.[Rr][Mm][Dd]
-
- ;;
-
- 2)
- clear
- cd $MDIR
- LSDIR=$(ls -x1 *.[Ww][Aa][Vv] 2> /dev/null)
- echo -en " \33[33m
============================== $LSDIR ============================== Имя фаила :# \33[0m"
-
- read PLFILE
- #ls -x1 *.[Ww][Aa][Vv]
-
- echo "Играю "$PLFILE"..."
- play $PLFILE
- ;;
-
- 3)
- clear
- echo "Не туда попал? :)"
- sleep 3
- ;;
-
- *)
- clear
- echo "ОШИБКА! НЕ ВЕРНЫЙ АРГУМЕНТ! :("
- exit 1
- ;;
-
- esac
-
|