#!/bin/sh # made by KuLuSz at 2019 07 13 modified at 2019 09 14 # rewrited nocsak's stream_player script BD="$(dirname $0 | sed 's/ /\ /g')" [ ! -e "$BD/s4ap_favorites" ]&& touch $BD/s4ap_favorites if [ ! "$1" ];then export MD=" Add meg a lejátszani kívánt hálózati hely elérését! Úgy ahogy a mezőben szerepel: A megnyitni kivánt stream vagy fájl neve a listához: - NAME rtmp://video.fixhd.tv:1935/fix/hd.stream URL Megnyit CLOSE Kilépés exit:EXIT " eval "`gtkdialog --program=MD --center &`" if [ "$EXIT" == "EXIT" ];then exit 0 fi else URL="$1" fi for prog in vlc smplayer gnome-mplayer mpv mplayer ffplay;do [ $(which "$prog") ]&& DLG_PROGS=" $DLG_PROGS $prog " done if [ $(which lxterminal) ];then TERM="lxterminal" elif [ $(which urxvt) ];then TERM="urxvt" elif [ $(which rxvt) ];then TERM="rxvt" elif [ $(which xterm) ];then TERM="xterm" fi edit (){ ENAME="$(grep "$1" $2 | cut -f1 -d'|')" EURL="$(grep "$1" $2 | cut -f2 -d'|')" export MD_EDIT=' Stream vagy fájl neve a listához: '$ENAME' NAME1 '$EURL' false URL Vissza Mentés ' eval `gtkdialog --program=MD_EDIT --center` if [ "$EXIT" == "Mentés" ];then sed -i -e "s,${ENAME}|${EURL},${NAME1}|${EURL},g" "$2" fi } export -f edit remove (){ sed -i -e 'r,.*\${1},d' "$2" } export -f remove if [ -z "$DLG_PROGS" ];then xmessage -title "Hiba" -nearmouse "Nem találtam lejátszó programot a rendszerben!" -timeout 10 else if [ ! "$URL" ];then xmessage -title "Hiba" -nearmouse "Nem adtál meg URL cimet vagy fájlt!" -timeout 5 else if [ "$(echo "$URL" | grep 'xspf\|m3u8\|m3u\|pls')" ];then if [ "$(echo "$URL" | cut -c1)" == "/" ];then FU="$URL" else FU="/tmp/playlist" wget -O "$FU" ${URL} fi if [ "$(echo "$URL" | grep '\.xspf$')" ];then cat "$FU" | while read line;do [ "$(echo "$line" | grep "