#!/bin/ash
#170310 sfs
n="\
screen_resolution
http://listiptv.ru
http://listiptv.ru/iptv.m3u
\
screen_resolution
FreeSlyNet_(ex_ZabavaSlyUkraine)
http://iptv.slynet.tv/FreeSlyNet.m3u
\
screen_resolution
FreeBestTV
http://iptv.slynet.tv/FreeBestTV.m3u
\
screen_resolution
Веб-Камеры Мира
http://iptv.slynet.tv/FreeWebCamsWorld.m3u
\
screen_resolution
FreeWorldTV (Зарубежные каналы)
http://iptv.slynet.tv/FreeWorldTV.m3u
\
screen_resolution
PeersTVSlyNet
http://iptv.slynet.tv/PeerstvSlyNet.m3u
\
screen_resolution
3G BolshoeTVSlyNet Low Quality for mobile
http://iptv.slynet.tv/3gSlyNet.m3u"

[ "$1" ] && n="$n
\
screen_resolution
AdultsSlyNet (Только 18+)
http://iptv.slynet.tv/AdultsSlyNet.m3u"

n="$n
\
multimedia
KinodromSlyNet (Фильмы и мульты)
http://iptv.slynet.tv/KinodromSlyNet.m3u
\
speaker_3
RadioSlyNet (Радио более 1000 станций)
http://iptv.slynet.tv/RadioSlyNet.m3u
\
gtk-index
Телепрограмма
defaultbrowser https://www.teleguide.info/show_today.html"  

w="`ntf -3 "$n" "Обновляемые плейлисты"`" 
[ "$w" ] || exit
[ "`echo "$w" |egrep '^defaultbrowser '`" ] && { $w ;exit ; }

which vlc && m="sudo -u `sfsusr` vlc" || m=m3u-gui
if [ "`echo "$w" |egrep '.m3u$'`" ] ;then
    #ntf -i "`basename "$w"`" &
    wb="`basename "$w"`"
    #if [ ! -f "/tmp/$wb" ];then
	#cd /tmp
	[ "$m" = "vlc" ] && (sleep 4 && ntf -i "Включить в VLC просмотр плейлиста:" "Вид - плейлист" &) &
	#старее 1 дня
	#[ "`find "/tmp/$wb" -mtime +1`" ] || { wt -o "wget "$w" -O "/tmp/$wb"" && $m "/tmp/$wb" || exit 1 ; }
	d="/home/`sfsusr`/TV"
	mkdir -p "$d"
	wt -o "wget -N "$w" -O "$d/$wb"" && $m "$d/$wb" || exit 1 
    #fi
    #m3u-gui "/tmp/$wb" 
    #rm "/tmp/$wb"
else
    "$w" & 
    exit 
fi
#[ "$w" ] && defaultbrowser "$w" &

