Advertisement
LeandroNKZ

Script Web Radios

Aug 2nd, 2012
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 5.29 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Script original: http://arpinux.org/livarp/forum/viewtopic.php?f=19&t=17
  4. # Based on IceFox radio-select script http://www.linuxtrack.com/t1214-radioselect-sh.htm
  5. # Traduzido por edps: http://gnu2all.blogspot.com.br/2012/06/script-radio-select-traduzido.html
  6. # Modificado por Leandro Nkz
  7.  
  8. # Esquema de cores
  9. RED='\e[41m'
  10. RED2='\e[31m'
  11. BLUE='\e[43m'
  12. WHITE='\e[47m'
  13. WHITE2='\e[37m'
  14. NC='\e[0m'
  15.  
  16.  
  17. # Especificando o player a ser utilizado.
  18. PLAYER="/usr/bin/mplayer"
  19.  
  20. # Verificando se o $PLAYER está instalado
  21. if [ -e $PLAYER ]; then
  22.     # parando a sessão $PLAYER
  23.     if [ "$(pidof mplayer)" ]; then
  24.         killall mplayer
  25.     fi
  26.     while true; do
  27.     clear
  28.     echo ""
  29.     echo -e " $RED2·························································"
  30.     echo -e " $RED2·        Selecione uma estação para ouvi-la             ·"
  31.     echo -e " $RED2·                                                       ·"
  32.     echo -e " · $BLUE$RED2[space]$NC PAUSA, $BLUE$RED2[q]$NC PARA, $BLUE$RED2[Ctrl]+[c]$NC SAI               $RED2·"
  33.     echo -e " $RED2·························································"
  34.     echo ""
  35.     echo " ·························································"
  36.     echo -e " $RED2·  $RED$WHITE2  1 $NC  MUSIK.METAL          $RED$WHITE2  2 $NC  Big R Radio         $RED2."
  37.     echo -e " $RED2·  $RED$WHITE2  3 $NC  Addict Rock          $RED$WHITE2  4 $NC  Alternative Rock    $RED2·"
  38.     echo -e " $RED2·  $RED$WHITE2  5 $NC  KICKRADIO            $RED$WHITE2  6 $NC  M2 ROCK             $RED2·"
  39.     echo -e " $RED2·  $RED$WHITE2  7 $NC  Hard Drivin' Radio   $RED$WHITE2  8 $NC  MUSIK.GOLDIES       $RED2·"
  40.     echo -e " $RED2·  $RED$WHITE2  9 $NC  RockRadio1           $RED$WHITE2 10 $NC  Transamérica        $RED2·"
  41.     echo -e " $RED2·  $RED$WHITE2 11 $NC  Metropolitana        $RED$WHITE2 12 $NC  JovenPan AM         $RED2·"
  42.     echo -e " $RED2·  $RED$WHITE2 13 $NC  CBN                  $RED$WHITE2 14 $NC  Radio Globo SP      $RED2·"
  43.     echo -e " $RED2·  $RED$WHITE2 15 $NC  Kiss FM              $RED$WHITE2 16 $NC  Mix FM              $RED2·"
  44.     echo -e " $RED2·  $RED$WHITE2 17 $NC  Bandeirantes AM SP   $RED$WHITE2 18 $NC  #                   $RED2·"
  45.     echo -e " $RED2·  $RED$WHITE2 19 $NC  #                    $RED$WHITE2 20 $NC  #                   $RED2·"
  46.     echo -e " $RED2·  $RED$WHITE2 21 $NC  #                    $RED$WHITE2 22 $NC  #                   $RED2·"
  47.     echo -e " $RED2·························································"
  48.     echo ""
  49.     echo -e " Selecione um $BLUE$RED2 número $NC de 1 a 22 e tecle $WHITE$RED2[ENTER]$NC"
  50.     echo ""
  51.     read choix
  52.     case $choix in
  53.         1)
  54.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=56321
  55.             ;;
  56.         2)
  57.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=28362
  58.             ;;
  59.         3)
  60.             $PLAYER http://stream1.addictradio.net/addictrock.mp3
  61.             ;;
  62.         4)
  63.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=176292
  64.             ;;
  65.         5)
  66.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=164745
  67.             ;;
  68.         6)
  69.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=211834
  70.             ;;
  71.         7)
  72.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=185992
  73.             ;;
  74.         8)
  75.             $PLAYER -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=387047
  76.             ;;
  77.         9)
  78.             $PLAYER http://87.98.146.216/castcontrol/playlist.php?port=8000
  79.             ;;
  80.         10)
  81.             $PLAYER http://shoutcast.telium.com.br:8000/listen.pls
  82.             ;;
  83.         11)
  84.             $PLAYER -playlist http://metropolitanafm.uol.com.br/ao-vivo/sao-paulo01.asx
  85.             ;;
  86.         12)
  87.             $PLAYER mms://p.mm.uol.com.br/ampan
  88.             ;;
  89.         13)
  90.             $PLAYER http://wm-sgr-live.globo.com/sgr_off_cbnfmsp_live.wma
  91.             ;;
  92.         14)
  93.             $PLAYER http://wm-sgr-live.globo.com/sgr_off_globoamsp_live.wma
  94.             ;;
  95.         15)
  96.             $PLAYER http://7289.live.streamtheworld.com/SAOPAULO1021AAC
  97.             ;;
  98.         16)
  99.             $PLAYER http://173.193.156.98:8000/
  100.             ;;
  101.         17)
  102.             $PLAYER http://5923.live.streamtheworld.com:80/AMSAOAAC_SC
  103.             ;;
  104. #        18)
  105. #            $PLAYER <Link-radio>
  106. #            ;;
  107. #        19)
  108. #            $PLAYER <Link-radio>
  109. #            ;;
  110. #        20)
  111. #            $PLAYER <Link-radio>
  112. #            ;;
  113. #        21)
  114. #            $PLAYER <Link-radio>
  115. #            ;;
  116. #        22)
  117. #            $PLAYER <Link-radio>
  118. #            ;;
  119.         *)
  120.             echo -e "$RED Escolha errada! $NC"
  121.             echo "tente novamente..."
  122.             echo ""
  123.             sleep 2
  124.             clear
  125.             ;;
  126.     esac
  127.     done
  128. else
  129.     echo " Este script requer o mplayer"
  130.     echo " Instale-o ou modifique o player padrão"
  131.     echo " saindo..."
  132.     exit 0
  133. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement