#!/bin/ash
#161102 sfs
n="`basename $0`"
[ "`pgrep -f "$0$" |wc -l`" -gt "2" ] && /tmp/tmp.*$n.sh
p="`mktemp`"
i="$p$n.svg" ; cp /usr/share/pixmaps/nm-signal-0.png "$i"
s="$p$n.sh"
w="`iwconfig | awk -F "ESSID:" '/ESSID:/ {print $2}'`" 
#w="qwqwq"
[ ! "`echo $w |grep -v 'off/any'`" ] && (ntf -e "traywifi не обнаружил" "Wi-Fi подключений" &) && exit 1
#echo "--$w--" ;exit
#f="`iwconfig | awk '/ESSID:/ {print $1}'`" 

m="<b>Уровень сигнала
Wi-Fi $w</b>
<i>Левый клик - подробно
Правый клик - выход</i>"

(sleep .5 && sit "$i" "$m" $n-stat "$s" ) &
echo $! > $p

echo "killall `basename $0` && kill `cat $p` && rm $p $i $s"  > $s
chmod 755 $s

while true; do
    q="`iwconfig | awk -F "Quality=" '/ Quality=/ {print $2}' |awk '{print $1}'`"
#    c="`echo |awk '{print int('$q'/16)}'`"
    c="`echo |awk '{print int('$q'*100/20)}'`"
    if [ "$c" ] ;then
    #|| { $s; ntf -a wwww ; exit  ; } 
    [ $c = 0 ] || c="$(($c-1))"
    #ntf -i "$q $c $i" &
#    cp /usr/share/pixmaps/quality_$c.svg "$i"
#    cp /usr/share/pixmaps/container_$c.svg "$i"
    cp /usr/share/pixmaps/nm-signal-$c.png "$i"
    else cp /usr/share/pixmaps/internet_connect_no.svg "$i"
    fi
    sleep 3
done &

