| #!/bin/sh |
| |
| STATE=$1 |
| shift |
| OPER=$* |
| |
| play() |
| { |
| canberra-gtk-play --file=$1 & |
| } |
| |
| |
| if [ "$STATE" = "START" ]; then |
| zenity --title="NFC operation" --info --text="$OPER" & |
| echo $! > nfc-status.pid |
| play /usr/share/sounds/ubuntu/stereo/system-ready.ogg |
| #espeak "NFC $OPER" |
| fi |
| |
| if [ "$STATE" = "SUCCESS" -o "$STATE" = "FAIL" ]; then |
| if [ -r nfc-status.pid ]; then |
| pid=`cat nfc-status.pid` |
| rm nfc-status.pid |
| if [ $pid -gt 0 ]; then |
| if ps -o command $pid | grep -q zenity; then |
| kill $pid |
| fi |
| fi |
| fi |
| fi |
| |
| if [ "$STATE" = "SUCCESS" ]; then |
| play /usr/share/sounds/freedesktop/stereo/complete.oga |
| #espeak "Success" |
| fi |
| |
| if [ "$STATE" = "FAIL" ]; then |
| play /usr/share/sounds/freedesktop/stereo/bell.oga |
| #espeak "Failed" |
| fi |