Pagina 202 di 339
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 11:58
da sesamotto
Mi si crea pero' un problema da quando ho scaricato API 2.7
Non riesco piu' a ricavarmi l'Url del canale che prima mi veniva lasciato nel file History.txt.
Succede anche a voi?
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 12:45
da sesamotto
@BlueEyes
Ricordi la "questione" TV-MAXE? Mi fai sapere se riesci ad installarlo da qui?
Fai copia e incolla da browser. Ciao.
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 14:31
da BlueEyes
D'accordo, lo proverò più tardi e riferirò.
Edit. Se ti servono vecchie versioni di api.php, le posso postare, nel dettaglio: 2.2, 2.3, 2.5, 2.5.3
@
orwilsio. Proverò pure, nel pomeriggio, la tua LISTA.zip
Ciao
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 15:55
da Darby_Crash
Codice: Seleziona tutto
#!/bin/bash
while [ "$c" == "" ]; do
clear
echo ""
echo " LISTA CANALI"
echo " ==================================="
echo " 1 --RAI 1 10 --FOCUS"
echo " 2 --RAI 2 11 --D-MAX"
echo " 3 --RAI 3 12 --REAL TIME"
echo " 4 --RETE 4 13 --GIALLO"
echo " 5 --CANALE 5 14 --TOP CRIME"
echo " 6 --ITALIA 1 15 --7 GOLD"
echo " 7 --LA 7 16 --CARTOONROCKS"
echo " 8 --ITALIA 2 17 --RAI NEWS 24"
echo " 9 --LA 5 18 --RAI 4"
echo " ==================================="
echo ""
echo " 0 --USCITA"
echo ""
echo ""
read OPT
case $OPT in
0)
clear
exit 0
;;
1)
CH="rai-1"
;;
2)
CH="rai-2"
;;
3)
CH="rai-3"
;;
4)
CH="rete-4"
;;
5)
CH="canale-5"
;;
6)
CH="italia-1"
;;
7)
CH="la-7"
;;
8)
CH="italia-2"
;;
9)
CH="la-5"
;;
10)
CH="focus"
;;
11)
CH="d-max"
;;
12)
CH="real-time"
;;
13)
CH="giallo"
;;
14)
CH="top-crime"
;;
15)
CH="7-gold"
;;
16)
CH="cartoonrocks"
;;
17)
CH="rai-news-24"
;;
18)
CH="rai-4"
;;
*)
echo ""
echo "Scelta non valida"
echo ""
sleep 3
clear
exit 1
;;
esac
clear
data=`wget -q "http://www.gallinaccia.com/2013/05/$CH.html" -O-`
dati=`echo "$data" | sed -n '/inizo/,/script/p'`
if [ -z "$dati" ]; then
dati=`echo "$data" | grep '<iframe '`
fi
host=`echo "$dati" | grep -o 'src="[^"]*' | cut -d'"' -f2 | cut -d'/' -f3`
if [ -z "$host" ]; then
host=`echo "$dati" | grep -o "src='[^']*" | cut -d"'" -f2 | cut -d'/' -f3`
fi
hosts[0]="live-onweb"
hosts[1]="liveflash"
hosts[2]="yycast"
hosts[3]="ucaster"
hosts[4]="livestream"
hosts[5]="mips"
hosts[6]="micast"
hosts[7]="flashcast"
hosts[8]="ustream"
hosts[9]="battlecam"
hosts[10]="streamago"
for ((i=0; i<=10; i++)); do
check=`echo "$host" | grep "${hosts[i]}"`
if [ -n "$check" ]; then
host="${hosts[i]}"
fi
done
echo "L'host che correntemente ospita questo canale e': $host"
sleep 3
case $host in
live-onweb)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o 'src="[^"]*' | cut -d'"' -f2`
if [ -z "$id" ]; then
id=`echo "$dati" | grep -o "src='[^']*" | cut -d"'" -f2`
fi
bash api.sh "$id" >/dev/null
;;
liveflash)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o "channel='[^']*" | cut -d"'" -f2`
bash api.sh "http://www.liveflash.tv/$id" >/dev/null
;;
yycast)
#echo ""
#echo "Streaming in corso..."
#id=`echo "$dati" | grep -o "fid='[^']*" | cut -d"'" -f2`
#bash api.sh "http://flashcast.tv/watch.php?live=$id" >/dev/null
;;
ucaster)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o "channel='[^']*" | cut -d"'" -f2`
bash api.sh "http://www.ucaster.eu/$id" >/dev/null
;;
livestream)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o 'src="[^"]*' | cut -d'"' -f2 | cut -d'?' -f1 | cut -d'/' -f5`
if [ -z "$id" ]; then
id=`echo "$dati" | grep -o "src='[^']*" | cut -d"'" -f2 | cut -d'?' -f1 | cut -d'/' -f5`
fi
bash api.sh "http://www.livestream.com/$id" >/dev/null
;;
mips)
#echo ""
#echo "Streaming in corso..."
#id=`echo "$dati" | grep -o "fid='[^']*" | cut -d"'" -f2`
#bash api.sh "http://flashcast.tv/watch.php?live=$id" >/dev/null
;;
micast)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o 'ca="[^"]*' | cut -d'"' -f2`
bash api.sh "http://micast.tv/ch.php?ch=$id" >/dev/null
;;
flashcast)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o "fid='[^']*" | cut -d"'" -f2`
bash api.sh "http://flashcast.tv/watch.php?live=$id" >/dev/null
;;
ustream)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o 'src="[^"]*' | cut -d'"' -f2`
if [ -z "$id" ]; then
id=`echo "$dati" | grep -o "src='[^']*" | cut -d"'" -f2`
fi
bash api.sh "$id" >/dev/null
;;
battlecam)
echo ""
echo "Streaming in corso..."
p=`echo "$dati" | grep -o 'src="[^"]*' | cut -d'"' -f2`
if [ -z "$p" ]; then
p=`echo "$dati" | grep -o "src='[^']*" | cut -d"'" -f2`
fi
info=`wget "$p" -q -O-`
r=`echo "$info" | grep -o 'flashvars.playServerUrl = "[^"]*' | cut -d'"' -f2`
y=`echo "$info" | grep -o 'lastStream = "[^"]*' | cut -d'"' -f2`
r="$r$y"
rtmpdump -q -v -r "$r" -p "$p" -W "http://www.battlecam.com/application/themes/base/flash/broadcast/VideoChatECCDN_debug.swf?version=23" | vlc --quiet --meta-title="Powered-by-Darby_Crash" - 2>/dev/null
;;
streamago)
echo ""
echo "Streaming in corso..."
id=`echo "$dati" | grep -o 'src="[^"]*' | cut -d'"' -f2`
if [ -z "$id" ]; then
id=`echo "$dati" | grep -o "src='[^']*" | cut -d"'" -f2`
fi
bash api.sh "$id" >/dev/null
;;
esac
done
Migliorato il codice.
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 17:07
da sesamotto
[/quote]
Edit. Se ti servono vecchie versioni di api.php, le posso postare, nel dettaglio: 2.2, 2.3, 2.5, 2.5.3
[/quote]
Si, Grazie BlueEyes, credo di capire che non riesco piu' a ricavarmi gli indirizzi perche' forse bisogna avere nella stessa cartella le precedenti versioni API. Grazie.

Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 17:37
da BlueEyes
@ sesamotto. Ecco gli api-old in forma zippata (allegata). Adesso c'è la finale U21, ore 18, Italia-Spagna. L'altro test più tardi o domani.
@ orwilsio. Magic batch il tuo script, ho dovuto aggiungere su /EXE due librerie (che avevo altrove: libintl3.dll e libiconv2.dll). Il programma si avvia e si chiude perfettamente, devo mettere a punto la path corretta per Vlc. Ne discuteremo.
Ciao
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 17:55
da sesamotto
Grazie BlueEyes...niente da fare. Li ho messi con gli altri nella Home, adesso magicamente mi e' sparito anche l'History text. E non ricompare. Peraltro, allo stato attuale quando clicco sul nome di un canale almeno prima uno o diue si avviavano in streaming. Ora ho provato tutta la lista, da Gallinaccia all'ultima postata da Darby e non strimma alcun canale. Devo avere sbagliato qualcosa. Ma a questo punto mi chiedo se non sia meglio cancellare tutto e tentare con una nuova installazione.
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 18:28
da Darby_Crash
Devi usare la versione Bash di API 2.7 (api.sh)... Metti API e lo script per la tv nella stessa cartella.
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 19:06
da sesamotto
Non voglio annoiare nessuno e non voglio allungare troppo la discussione distraendoti dai tuoi impegni.
Ho fatto tutto. Api bash versione 2.7 in Home. File con lista canali reso eseguibile messo nella Home. Allo stato attuale parte lo streaming di Italia 2 e Italia 1 ma l'History text non compare piu'.
Grazie lo stesso.
EDIT:
Proceduto a disinstallare TUTTO e tutte le varie versioni di Api.
Scaricato nuvamente solo api bash 2.7 e lista canali ex novo. Ora c'e' di nuovo l'History text e sembra funzionare.
Ancora grazie Darby.
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 20:08
da Darby_Crash
sesamotto ha scritto:
Non voglio annoiare nessuno e non voglio allungare troppo la discussione distraendoti dai tuoi impegni.
Ho fatto tutto. Api bash versione 2.7 in Home. File con lista canali reso eseguibile messo nella Home. Allo stato attuale parte lo streaming di Italia 2 e Italia 1 ma l'History text non compare piu'.
Grazie lo stesso.
EDIT:
Proceduto a disinstallare TUTTO e tutte le varie versioni di Api.
Scaricato nuvamente solo api bash 2.7 e lista canali ex novo. Ora c'e' di nuovo l'History text e sembra funzionare.
Ancora grazie Darby.
Figurati!

Se alcuni canali non vanno è colpa dello streamer che ha interrotto la trasmissione.
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 20:11
da Darby_Crash
Al momento non vanno Rai 1 (interruzione stream) e Italia 1 (host non supportato. Per ora

).
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 20:22
da sesamotto
Capirai...col lavoro che fai ogni giorno e' un dettaglio...
Piuttosto Darby...perdona la domanda...si hanno notizie di TSI LA1?
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 21:13
da sesamotto
Uhhh...interessante Orwilsio...mi faresti vedere cortesemente come fai ad inserire gli m3u8 nel listone?

Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 21:16
da zerocoll
italia uno
Codice: Seleziona tutto
rtmpdump -v -r "rtmp://flive.stream4u.eu/live/dsddfasd" -W "http://stream4u.eu/player/player.swf" -p http://www.stream4u.eu | vlc -
piu veloce della luce

Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 22:01
da sesamotto
E quindi...aggiornamento listone europeo...

Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 23:08
da zerocoll
ma cambiera...
sai quanti host per strimmare esistono ..

magari il (mario.rossi) ci spia e cambia link di proposito ^^
ma ha poco da cambiare qualcuno riuscira a trovare stream aggiornato ^___^
fine OT
uff devo trovare stream di discovery sci
ma secondo voi quello eng ha gli stessi programmi di quello ita ?
Re: script multifunzionale per vedere le dirette televisive.
Inviato: martedì 18 giugno 2013, 23:27
da sesamotto
Spero che questo possa esserti di gradimento, e' quello ENGlish con sottotitoli in romeno.
Le trasmissioni magari non vanno in contemporanea col canale in italiano ma alla fine sono le stesse.
Spero che tu abbia sopcast.

Re: script multifunzionale per vedere le dirette televisive.
Inviato: mercoledì 19 giugno 2013, 0:24
da zerocoll
si si anche se faccio tutto da terminale .. cmq penso che non ci siano tutte le trasmissioni che fanno su quello ita .. va be cmq buono
se interessa altri link
grazie x il link

Re: script multifunzionale per vedere le dirette televisive.
Inviato: mercoledì 19 giugno 2013, 0:55
da gigitop
Interessante discussione ...

Re: script multifunzionale per vedere le dirette televisive.
Inviato: mercoledì 19 giugno 2013, 4:06
da orwilsio
LISTA.zip
Apportate alcune migliorie:
Inserite le librerie mancanti.
Aggiunto il nome del canale e il relativo link prima dell'avvio dello streaming.
Aggiunto uno spazio prima dei numeri da 1 a 9 per l'allineamento.
Ridimensionamento automatico della finestra iniziale del menù in base al numero di canali/link.
(Ad esempio cambiando il nome del file lista_eng.txt in lista.txt e facendo partire lo script la finestra risulta molto più piccola rispetto a quella contenente l'intero listone di Sesamotto).
Questo script si sta rivelando davvero utile (almeno per il sottoscritto)

.
Uhhh...interessante Orwilsio...mi faresti vedere cortesemente come fai ad inserire gli m3u8 nel listone?
Dai un'occhiata allo script. Nell'etichetta :PLAY3 trovi la sintassi per far partire la maggior parte degli streaming m3u8 usando ffmpeg in accoppiata con VLC al posto del balbuziente ffplay. Credo che tu intendessi dire far girare questo tipo di streaming. Per inserirli basta copiarli...