Sopcast Shell Script

No Gravatar

Sempre rimanendo in tema con il post precedente…
A chi può interessare ho scritto un mini-script bash che si occupa di far partire con vlc le trasmissioni di un canale sopcast preoccupandosi al termine della visione (su richiesta dell’utente ovviamente) di far pulizia dei processi avviati. Nulla di che, è scritto in 5 minuti per noia, guardate se può servirvi :)

#/bin/bash
clear
echo "Sopcast Shell Script v1.0"
echo "Autore: Giulio Rossetti <Giulio.Rossetti@gmail.com>"
echo "Copyright: GPLv3 2008"
 
if [ "$1" = "" ];
then
echo ""
echo "Attenzione: è necessario fornire in input l'indirizzo del canale desiderato."
echo "Esempio: ./R_SopcastScript sop://202.190.75.149:3912/3608 (Canale di sport)"
echo ""
exit
fi
 
xterm -e sp-sc $1 3908 8908 &
sleep 20
vlc http://localhost:8908/tv.asf &
 
sleep 5
echo ""
 
echo "Digita 's' seguito da invio per terminare correttamente"
 
read Close
 
until [ "$Close" = "s" ];
do
echo "Carattere errato! Digita nuovamente"
read Close
done
 
if [ "$Close" = "s" ]
then
 
pid_vlc=$(ps -A|grep vlc)
 
if [ "$pid_vlc" != "" ]
then
kill ${pid_vlc:0:6}
fi
 
pid_sopcast=$(ps -A|grep sp-sc)
kill ${pid_sopcast:0:6}
 
fi
 
exit

Popularity: 18% [?]

Tags: , , ,


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

One Response to “Sopcast Shell Script”

  1. Scusa, potresti spiegarmi bene come fare funzionare questo script? Passo per passo intendo, sono nuovo del mondo di Linux. Te ne sarei molto grato, grazie.

Leave a Reply