Slično se može gledati i Televizija, skripta je ista samo se zove televizija.
Bilo da hoćete slušati radio ili gledati TV stanice stavite Vaše pls, mms ili m3u fajle u skripte.
Skripte se mogu startati preko tastature sa programom XBindKeys, Wiki.
~./xbindkeysrc
Code:
...
# Music, MPlayer command line
"uxterm -fs 13 radio &"
Control+Mod2+Mod4 + r
# Control+Mod4 + r
...
...
# Music, MPlayer command line
"uxterm -fs 13 radio &"
Control+Mod2+Mod4 + r
# Control+Mod4 + r
...
Ova skripta može da služi kao osnova za menu sa pitanjima.
Isplati se ako hoćete samo da pritisnete broj, mada možete da stavite i slovo.
Ako hoćete da interaktivno dajete odgovore onda je bolje klasičan način sa varijablama,
koje Vi unosite na pitanja.
/home/bin/radio
Code:
#!/bin/sh
# http://www.linuxquestions.org/...put-using-a-bash-script-72189/
# global var to hold menu selection
MENU_CHOISE=""
function get_choise() {
##################################
# set the tty driver to raw mode #
# read a char #
# restore settings #
##################################
stty raw
MENU_CHOISE=`dd if=/dev/tty bs=1 count=1 2>/dev/null`
stty sane
echo $MENU_CHOISE
}
echo ""
NSTANICE="/podaci/Internet stanice/Radio/Narodna"
ZSTANICE="/podaci/Internet stanice/Radio/Zabavna"
ZVSTANICE="/podaci/Internet stanice/Radio/Zvanično"
echo ""
echo "Koje radio stanice hoćete da slušate preko Interneta?"
echo ""
# print the menu
echo ""
echo "Menu:"
echo ""
echo " 1) Radio stanica, Mesto"
echo ""
echo " 2) Radio stanica Mesto"
echo ""
echo " 3) Radio stanica, Mesto"
echo ""
echo " 4) Radio stanica, Mesto"
echo ""
echo " 5) Radio stanica, Mesto"
echo ""
echo " 6) Radio stanica, Mesto"
echo ""
echo " 7) Radio stanica, Mesto"
echo ""
echo " 8) Radio stanica, Mesto"
echo ""
echo " 9) Radio stanica, Mesto"
echo ""
echo " 0) Radio stanica, Mesto"
echo ""
echo " a) Radio stanica, Mesto"
echo ""
echo " A) Radio stanica, Mesto"
echo ""
...
echo " z) Radio stanica, Mesto"
echo ""
echo " Z) Radio stanica, Mesto"
echo ""
printf " please enter your choise: "
echo ""
echo ""
# read the menu selection
get_choise
# print the results.
case $MENU_CHOISE in
"1")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"2")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto .pls"
;;
"3")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto .pls"
;;
"4")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"5")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.m3u"
;;
"6")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.pls"
;;
"7")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.pls"
;;
"8")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.pls"
;;
"9")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"a")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"A")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
...
"z")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"Z")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
;;
*) echo "Not valid"
esac
# Default
$MPLAYER "$NSTANICE/Radio stanica, Mesto.pls"
#!/bin/sh
# http://www.linuxquestions.org/...put-using-a-bash-script-72189/
# global var to hold menu selection
MENU_CHOISE=""
function get_choise() {
##################################
# set the tty driver to raw mode #
# read a char #
# restore settings #
##################################
stty raw
MENU_CHOISE=`dd if=/dev/tty bs=1 count=1 2>/dev/null`
stty sane
echo $MENU_CHOISE
}
echo ""
NSTANICE="/podaci/Internet stanice/Radio/Narodna"
ZSTANICE="/podaci/Internet stanice/Radio/Zabavna"
ZVSTANICE="/podaci/Internet stanice/Radio/Zvanično"
echo ""
echo "Koje radio stanice hoćete da slušate preko Interneta?"
echo ""
# print the menu
echo ""
echo "Menu:"
echo ""
echo " 1) Radio stanica, Mesto"
echo ""
echo " 2) Radio stanica Mesto"
echo ""
echo " 3) Radio stanica, Mesto"
echo ""
echo " 4) Radio stanica, Mesto"
echo ""
echo " 5) Radio stanica, Mesto"
echo ""
echo " 6) Radio stanica, Mesto"
echo ""
echo " 7) Radio stanica, Mesto"
echo ""
echo " 8) Radio stanica, Mesto"
echo ""
echo " 9) Radio stanica, Mesto"
echo ""
echo " 0) Radio stanica, Mesto"
echo ""
echo " a) Radio stanica, Mesto"
echo ""
echo " A) Radio stanica, Mesto"
echo ""
...
echo " z) Radio stanica, Mesto"
echo ""
echo " Z) Radio stanica, Mesto"
echo ""
printf " please enter your choise: "
echo ""
echo ""
# read the menu selection
get_choise
# print the results.
case $MENU_CHOISE in
"1")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"2")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto .pls"
;;
"3")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto .pls"
;;
"4")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"5")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.m3u"
;;
"6")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.pls"
;;
"7")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.pls"
;;
"8")
echo ""
$MPLAYER "$ZSTANICE/Radio stanica, Mesto.pls"
;;
"9")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"a")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"A")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
...
"z")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
"Z")
echo ""
$MPLAYER "$NSTANICE/Radio stanica, Mesto.m3u"
;;
;;
*) echo "Not valid"
esac
# Default
$MPLAYER "$NSTANICE/Radio stanica, Mesto.pls"
Da bi mogli probati prilažem listu stanica koju sam sastavio, nije sasvim aktuelna, ali meni radi.
Pažnja stanice često menjaju parametre i adrese, jednostavno pri potrebi obnovite pls, mms ili m3u fajle.