Pagina 195 di 339

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 7:37
da BlueEyes
Wow, Darby, i progressi di Api sono formidabili, come dimostrano i due link pubblicati sopra.
Posso chiederti adesso, senza fretta, di potermi "aggiustare" questo file Batch di raccolta canali ? Ogni volta che devo fare degli aggiornamenti devo copiare e incollare 3 righe, ne vorrei aggiungere solo una come questa
rtmpdump -q -v -r "rtmpe://188.122.91.20/play/fsfdde" -W "http://www.flashcast.tv/jwplayer/jwplayer.flash.swf" -p "http://www.flashcast.tv/embed.php?live= ... 550&vh=410" | vlc -
ovvero quella del link del canale. Ciao

Codice: Seleziona tutto

ECHO OFF
CLS
:MENU
ECHO ....................................................
ECHO PRESS numbers to select the channels, or 99 to EXIT
ECHO ....................................................
ECHO. 
ECHO   1 - Sport Italia 1            2 - DMAX                   3 - La7         
ECHO   4 - SkyTG24                   5 - sport-TV1 (brasil.)    6 - La7 (api) 
ECHO   7 - Cine-Canal+ (Esp)         8 - Focus                  9 - Giallo 
ECHO  10 - CartoonRocks             11 - Rai News              12 - Coming soon 
ECHO  13 - Top Crime                14 - Gallinaccia           15 - // 
ECHO. 
ECHO                      99 - EXIT                                    
ECHO. 
SET /P M=Type 1, 2, 3, etc. then press ENTER: 
IF %M%==1 GOTO str1
IF %M%==2 GOTO str2
IF %M%==3 GOTO str3
IF %M%==4 GOTO str4
IF %M%==5 GOTO str5
IF %M%==6 GOTO str6
IF %M%==7 GOTO str7
IF %M%==8 GOTO str8
IF %M%==9 GOTO str9
IF %M%==10 GOTO str10
IF %M%==11 GOTO str11
IF %M%==12 GOTO str12
IF %M%==13 GOTO str13
IF %M%==14 GOTO str14
IF %M%==99 GOTO EOF
: str1
rtmpdump -v -r "rtmp://live.cdnplayer.com:1935/live413/solocalciolive" -q | vlc - --aspect-ratio=16:9
GOTO MENU
: str2
rtmpdump -q -v -r "rtmp://50.22.223.51/live/gergersery?id=47074" -C "S:OK" -W "http://www.ucaster.eu/static/scripts/eplayer.swf" -p "http://www.ucaster.eu/embedded/gergersery/1/500/400" | vlc -
GOTO MENU
: str3   
rtmpdump -v -r "rtmpe://188.122.91.20/play/gfdfdgdfsrr" -W "http://www.flashcast.tv/jwplayer/jwplayer.flash.swf" -p "http://www.flashcast.tv/embed.php?live=gfdfdgdfsrr" -y "gfdfdgdfsrr" -o- | vlc - 
GOTO MENU
:str4
rtmpdump -v -r "rtmp://212.243.210.71:1935/live?_fcs_vhost=cp49989.live.edgefcs.net/streamRM1@2564" -q | vlc - 
GOTO MENU
:str5
rtmpdump -q -v -r "rtmp://sprite.micast.tv/liveedge/sporttv1" -p "http://micast.tv/ch.php?ch=sporttv1" | vlc - 
GOTO MENU
:str6
rtmpdump -q -v -r "rtmpe://188.122.91.20/play/gfdfdgdfsrr" -W "http://www.flashcast.tv/jwplayer/jwplayer.flash.swf" -p "http://flashcast.tv/watch.php?live=gfdfdgdfsrr" | vlc - 
GOTO MENU
:str7
rtmpdump -q -v -r "rtmp://198.105.217.36/live/animaxdf?id=169348" -C "S:OK" -W "http://mips.tv/content/scripts/eplayer.swf" -p "http://mips.tv/animaxdf" | vlc -
GOTO MENU
:str8
rtmpdump -v -r "rtmp://sprite.micast.tv/liveedge/dfvasv7Fj" -p "http://micast.tv/ch.php?ch=dfvasv7Fj" | vlc -
GOTO MENU
:str9
rtmpdump -q -v -r "rtmp://fanta.micast.tv/liveedge/ffdfdgrr503" -p "http://micast.tv/ch.php?ch=ffdfdgrr503" | vlc - 
GOTO MENU
:str10
rtmpdump -v -r "rtmp://188.165.228.216:51935/" -a "mariorossi/cartoonrocks/-157214295_quicklive" -y "-157214295_quicklive" -p "http://188.165.233.9:88/services/previewchannel.php?id=1295" -W "http://188.165.233.9:88/events/low_embed_channel.swf" | vlc - 
GOTO MENU
:str11
rtmpdump -r rtmp://ca-edge-6.cdn2.streamago.tv:1935/streamagoedge/1917/810 -a  "streamagoedge/1917?idutente=1917&idcanale=810&pwd=" -v -W http://www.streamago.tv/app/StreamVideo.swf -V -p http://www.streamago.tv | vlc -
GOTO MENU
:str12
rtmpdump -q -v -r "rtmp://cwedge.cdcache.net:1935/cwedge" -a "cwedge" -f "WIN 11,7,700,202" -W "http://www.coolstreaming.us/consolle/StrobeMediaPlayback.swf" -p "http://www.tulipanotv.altervista.org/tvstream/comingsoon.html?play=28" --live -y "CSLIVETV" | vlc --network-caching=10000 --aspect-ratio=16:9 --high-priority --no-video-title-show --no-qt-name-in-title --no-qt-updates-notif -
GOTO MENU
:str13
rtmpdump -q -v -r "rtmp://46.23.67.58/live/gregagaggag?id=46909" -C "S:OK" -W "http://www.ucaster.eu/static/scripts/eplayer.swf" -p "http://www.ucaster.eu/embedded/gregagaggag/1/500/400" | vlc -
GOTO MENU
:str14
rtmpdump -q -v -r "rtmpe://188.122.91.20/play/fsfdde" -W "http://www.flashcast.tv/jwplayer/jwplayer.flash.swf" -p "http://www.flashcast.tv/embed.php?live=fsfdde&vw=550&vh=410" | vlc - 
GOTO MENU
rem
rem ---------- fine elenco ----------
: EOF

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 8:26
da hug
Figus!
Buon inizio settimana a tutti.

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 17:40
da sesamotto
zerocoll [url=http://forum.ubuntu-it.org/viewtopic.php?p=4403575#p4403575][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:

Codice: Seleziona tutto

#!/bin/bash

ua="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0"
down='curl -sS -A "$ua" -c cookies.txt -b cookies.txt '
canale=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" |grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | awk -F '>' '{print $2}' | zenity --height=450 --width=280 --list --column="Programmi" --title="streamingTV" --text="Select Channel:"`
link=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" | grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | grep "$canale" | awk -F '>' '{print $1}'`
#echo $link > /tmp/link.txt



echo "curl `echo $link` | grep '..0' | grep '3..'" | bash > /tmp/pagina.txt

cat /tmp/pagina.txt | grep -o mips | uniq > /tmp/host.txt
cat /tmp/pagina.txt | grep -o ucaster | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o flashcast | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o livestream | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o micast | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o liveflash | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o laeffe | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o mmsh | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o 'micast.*js' >> /tmp/tipo.txt

if [ $(cat /tmp/host.txt) == "ucaster" ] ; then 
echo php ~/api.php http://www.ucaster.eu/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "liveflash" ] ; then
echo php ~/api.php http://www.liveflash.tv/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "flashcast" ] ; then
echo php ~/api.php http://www.flashcast.tv/watch.php?live=$(cat /tmp/pagina.txt | grep '..0' | grep -o fid=*.* | awk -F "'" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "micast" ] ; then
if [ $(cat /tmp/tipo.txt) = "micast.tv/embed.js" ] ; then
echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep -o 'ca=.*=' | awk -F '"' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
else
echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep '500' | grep '3.0' | grep gen.php  | awk -F '"' '{print $10}' | awk -F '=' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
fi
elif [ $(cat /tmp/host.txt) = "livestream" ] ; then
echo php ~/api.php http://www.livestream.com/$(cat /tmp/pagina.txt | grep '500' | grep -o embed*.*? | awk -F "/" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "laeffe" ] ; then
echo "rtmpdump -r rtmpe://cp225189.live.edgefcs.net/live/LaEffeTVLiveFlash@111302 -W http://laeffe.dgtmedia.com/layout/laeffeplayer.swf -p http://www.laeffe.tv -v | vlc -" | bash
elif [ $(cat /tmp/host.txt) = "mmsh" ] ; then
echo "vlc `cat /tmp/pagina.txt | grep 'mmsh' | awk -F '"' '{print $6}'`" | bash
fi

rm /tmp/*.txt

exit 0
sistemato dmax

darby rete 4 mi pianta rtmpdump penso ci sia qualche problema su liveflash e flashcast

quest ultimo mi restituisce questo

Codice: Seleziona tutto

rtmpdump -V -v -r "" -W "http://www.flashcast.tv/jwplayer/jwplayer.flash.swf" -p "http://www.flashcast.tv/watch.php?live=fsfdde" | "vlc" --meta-title="by Darby_Crash" - 2>/dev/null
nell history.txt

liveflash s e ipijato :)
Ciao Zerocoll, porta pazienza perche' come avrai capito sto cercando pianin pianetto di imparare.

Mi sono salvato il tuo script che e' splendido, come ho gia' avuto modo dim dire. Lo copincollo, lo rendo eseguibile e loapro eseguendo da terminale. Si apre una bellissima lista canali. Clicco su un canale tipo top crime, la 7, rai 1 e il terminale si avvia per poi sparire dopo tre o quattro secondi. Pi ho esaminato meglio lo script e raffrontandolo con altri script che ho estrapolato da questa lunghissima ma bellissima discussione ho notato che il tuo nuovo script finisce con "exit0".

Ho provato a cancellare il predetto termine sostituendolo con "done" e ora funziona...
A me basta che funzioni e sono soddisfatto ma vorreisapere se a qualcuno funziona lo stesso con il finale "exit0".
Grazie. Ciao.

Codice: Seleziona tutto

#!/bin/bash

ua="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0"
down='curl -sS -A "$ua" -c cookies.txt -b cookies.txt '
canale=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" |grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | awk -F '>' '{print $2}' | zenity --height=450 --width=280 --list --column="Programmi" --title="streamingTV" --text="Select Channel:"`
link=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" | grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | grep "$canale" | awk -F '>' '{print $1}'`
#echo $link > /tmp/link.txt



echo "curl `echo $link` | grep '..0' | grep '3..'" | bash > /tmp/pagina.txt

cat /tmp/pagina.txt | grep -o mips | uniq > /tmp/host.txt
cat /tmp/pagina.txt | grep -o ucaster | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o flashcast | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o livestream | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o micast | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o liveflash | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o laeffe | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o mmsh | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o 'micast.*js' >> /tmp/tipo.txt

if [ $(cat /tmp/host.txt) == "ucaster" ] ; then
echo php ~/api.php http://www.ucaster.eu/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "liveflash" ] ; then
echo php ~/api.php http://www.liveflash.tv/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "flashcast" ] ; then
echo php ~/api.php http://www.flashcast.tv/watch.php?live=$(cat /tmp/pagina.txt | grep '..0' | grep -o fid=*.* | awk -F "'" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "micast" ] ; then
if [ $(cat /tmp/tipo.txt) = "micast.tv/embed.js" ] ; then
echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep -o 'ca=.*=' | awk -F '"' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
else
echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep '500' | grep '3.0' | grep gen.php  | awk -F '"' '{print $10}' | awk -F '=' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
fi
elif [ $(cat /tmp/host.txt) = "livestream" ] ; then
echo php ~/api.php http://www.livestream.com/$(cat /tmp/pagina.txt | grep '500' | grep -o embed*.*? | awk -F "/" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "laeffe" ] ; then
echo "rtmpdump -r rtmpe://cp225189.live.edgefcs.net/live/LaEffeTVLiveFlash@111302 -W http://laeffe.dgtmedia.com/layout/laeffeplayer.swf -p http://www.laeffe.tv -v | vlc -" | bash
elif [ $(cat /tmp/host.txt) = "mmsh" ] ; then
echo "vlc `cat /tmp/pagina.txt | grep 'mmsh' | awk -F '"' '{print $6}'`" | bash
fi

rm /tmp/*.txt

done
EDIT
Come non detto, cancellate tutto. Lo script anche con il "done" finale funziona solo su alcuni canali. Per gli altri, come detto, si clicca sul nome del canale tipo la7, si apre il terminale, tre secondi e sparisce.

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 17:52
da maxbigsi
anche a me non funzionava prima, ma a quanto pare non funziona nemmeno adesso... :nono:

Edit: o meglio funziona solo qualche canale, li sto provando adesso... al momento funziona solo la effe

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 18:19
da hug
Provate a mettere sia il file di Zerocoll che quello di Darby nella vostra home, poi , come diceva Zerocoll decommentate (cancellate il simbolo #) all'interno dello script di Zerocoll in ogni riga in cui viene riportata la scritta #| bash.
Dopo questo passaggio provate ad esegure il file di Zerocoll.
ciao

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 18:36
da sesamotto
hug [url=http://forum.ubuntu-it.org/viewtopic.php?p=4403969#p4403969][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Provate a mettere sia il file di Zerocoll che quello di Darby nella vostra home, poi , come diceva Zerocoll decommentate (cancellate il simbolo #) all'interno dello script di Zerocoll in ogni riga in cui viene riportata la scritta #| bash.
Dopo questo passaggio provate ad esegure il file di Zerocoll.
ciao
Eseguito alla lettera. Non cambia nulla, purtroppo.. Inoltre sia con "done" finale che con "exit 0". :(

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 18:39
da hug
Con entrambi i tipi di api?
Prova più di un canale e rimani qualche secondo in attesa in più.

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 19:06
da sesamotto
hug [url=http://forum.ubuntu-it.org/viewtopic.php?p=4403977#p4403977][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Con entrambi i tipi di api?
Prova più di un canale e rimani qualche secondo in attesa in più.
Ieri avevo api 2.5.2 ed avevo provato con gli stessi risultati negativi il predetto script. Oggi ho la 2.5.3, anche questa nella Home come php ultima versione e sempre lo script in questione ma vanno solo rai premium, la effe, raigulp e pochi altri.

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 20:59
da hug
A me vanno anche Topcrime ,7gold, Giallo, Realtime ,rai quasi tutti e tutti i mediaset.
No mi vanno Dmax, Focus, SportItalia, Skynews, Raisport1 e 2, Mtv .

Re: script multifunzionale per vedere le dirette televisive.

Inviato: lunedì 10 giugno 2013, 23:21
da zerocoll
ciau belli allora forse e vero quando lanciate un canale si chiude subito perche esegue gia il comando echo "comando x script php di darby"

mo so appena arrivato poi faccio 2 prove inserisco le funzioni di api.sh nel mio script cosi da fare tutto con uno script solo
a me funzionano un sacco di canali solo rai 1 rai sport 1 e 2 e mtv e qualcun altro non vanno

bu dai vi posto qualcosa dopo adesso mi lavo so appena tornato da lavoro :D

di prima botta questo mi sembra una buona soluzione


praticamente esce una cosa cosi es se selezionate top crime

Codice: Seleziona tutto

php /home/buba/api.php http://www.ucaster.eu/gregagaggag
premi invio quando hai copiato la stringa
cosi non si chiude quando copiate la stringa :D

Codice: Seleziona tutto

    #!/bin/bash

    ua="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0"
    down='curl -sS -A "$ua" -c cookies.txt -b cookies.txt '
    canale=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" |grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | awk -F '>' '{print $2}' | zenity --height=450 --width=280 --list --column="Programmi" --title="streamingTV" --text="Select Channel:"`
    link=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" | grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | grep "$canale" | awk -F '>' '{print $1}'`
    #echo $link > /tmp/link.txt



    echo "curl `echo $link` | grep '..0' | grep '3..'" | bash > /tmp/pagina.txt

    cat /tmp/pagina.txt | grep -o mips | uniq > /tmp/host.txt
    cat /tmp/pagina.txt | grep -o ucaster | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o flashcast | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o livestream | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o micast | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o liveflash | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o laeffe | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o mmsh | uniq >> /tmp/host.txt
    cat /tmp/pagina.txt | grep -o 'micast.*js' >> /tmp/tipo.txt

    if [ $(cat /tmp/host.txt) = "ucaster" ] ; then
    echo php ~/api.php http://www.ucaster.eu/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') ; echo premi invio  quando  hai copiato la stringa ; read  #| bash
    elif [ $(cat /tmp/host.txt) = "liveflash" ] ; then
    echo php ~/api.php http://www.liveflash.tv/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') ; echo premi invio  quando  hai copiato la stringa ; read #| bash
    elif [ $(cat /tmp/host.txt) = "flashcast" ] ; then
    echo php ~/api.php http://www.flashcast.tv/watch.php?live=$(cat /tmp/pagina.txt | grep '..0' | grep -o fid=*.* | awk -F "'" '{print $2}') ; echo premi invio  quando  hai copiato la stringa ; read #| bash
    elif [ $(cat /tmp/host.txt) = "micast" ] ; then
    if [ $(cat /tmp/tipo.txt) = "micast.tv/embed.js" ] ; then
    echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep -o 'ca=.*=' | awk -F '"' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
    else
    echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep '500' | grep '3.0' | grep gen.php  | awk -F '"' '{print $10}' | awk -F '=' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
    fi
    elif [ $(cat /tmp/host.txt) = "livestream" ] ; then
    echo php ~/api.php http://www.livestream.com/$(cat /tmp/pagina.txt | grep '500' | grep -o embed*.*? | awk -F "/" '{print $2}') ; echo premi invio  quando  hai copiato la stringa ; read #| bash
    elif [ $(cat /tmp/host.txt) = "laeffe" ] ; then
    echo "rtmpdump -r rtmpe://cp225189.live.edgefcs.net/live/LaEffeTVLiveFlash@111302 -W http://laeffe.dgtmedia.com/layout/laeffeplayer.swf -p http://www.laeffe.tv -v | vlc -" | bash
    elif [ $(cat /tmp/host.txt) = "mmsh" ] ; then
    echo "vlc `cat /tmp/pagina.txt | grep 'mmsh' | awk -F '"' '{print $6}'`" | bash
    fi

    rm /tmp/*.txt

    exit 0
x darby hai qualche idea su come estrapolare stream di mtv e cielo ??

da quello che so sono tutti e 2 hds adobe :(

mtv trovato :P

Codice: Seleziona tutto

http://viacomitalytest-lh.akamaihd.net/Mtv_it_channel@109467?v=2.9.3&fp=LNX%2011,2,202,273&r=WXSOD&g=NKTVVKXSYNPZ
ma cambiera

vediamo quanto dura XD

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 0:33
da hug
Si vede anche benissimo. Ecco io direi che visto che molto spesso alcuni canali sono così ballerini potremmo cominciare, ognuno di noi, oltre all'idea originaria di BlueEyes di proporre a tempi regolari aggiornamenti di script, anche solo a pubblicare gli indirizzi che personalmente trova. Anche se ballerini, nel tempo che durano, se ne può così condividere l'utilizzo, ed ognuno può crearsi anche i file in "pillole", singoli eseguibili bash con canale singolo. Due persone, mi spiego, possono aver cercato e trovato lo stesso canale ma con risoluzioni o durata differenti, chi nota di avere quello di qualità minore desiderata può così fruire della scoperta dell'altro.
Nel tempo poi chi riesce condivide quello che riesce a scrivere di più completo, aggregandone una maggiore quantità, lo fa. Un'idea.

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 0:56
da zerocoll
cambiano questi

&r=WXSOD&g=NKTVVKXSYNPZ

e non ho ben capito come estrapolarli quel link lo estrapolato con download helper addon di fireefox :P

cmq corretto script di prima c era un = di troppo adesso dovrebbe andare mejo


versione finale anzi migliorata un po

adesso funziona con il file api.sh di darby indifferentemente da dove lo avete :)

ed ho aggiunto sportitalia e la tv di beppe grillo anche se non va ma e un problema dell api di darby non delo script

Codice: Seleziona tutto

#!/bin/bash

ua="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0"
down='curl -sS -A "$ua" -c cookies.txt -b cookies.txt '
canale=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" |grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | awk -F '>' '{print $2}' | zenity --height=450 --width=280 --list --column="Programmi" --title="streamingTV" --text="Select Channel:"`
link=`$down "http://www.gallinaccia.com/2013_05_01_archive.html" | grep "html" | grep "li" | grep "a href=" | awk -F '=' '{print $2}' | awk -F '<' '{print $1}' | awk '!x[$0]++' | grep "$canale" | awk -F '>' '{print $1}'`
#echo $link > /tmp/link.txt



echo "curl `echo $link` | grep '..0' | grep '3..'" | bash > /tmp/pagina.txt

cat /tmp/pagina.txt | grep -o sportitalia24 | uniq > /tmp/host.txt
cat /tmp/pagina.txt | grep -o mips | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o ucaster | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o flashcast | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o livestream | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o micast | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o liveflash | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o laeffe | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o mmsh | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o youtube | uniq >> /tmp/host.txt
cat /tmp/pagina.txt | grep -o 'micast.*js' > /tmp/tipo.txt

if [ $(cat /tmp/host.txt) = "ucaster" ] ; then 
echo bash `locate  api.sh | head -1` http://www.ucaster.eu/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') | bash
elif [ $(cat /tmp/host.txt) = "liveflash" ] ; then
echo bash `locate  api.sh | head -1` http://www.liveflash.tv/$(cat /tmp/pagina.txt | grep '500' | grep -o channel=*.*, | awk -F "'" '{print $2}') | bash
elif [ $(cat /tmp/host.txt) = "youtube" ] ; then
echo bash `locate  api.sh | head -1` https://www.youtube.com/watch?v=GTxnSxNu9KM | bash
elif [ $(cat /tmp/host.txt) = "flashcast" ] ; then
echo bash `locate  api.sh | head -1` http://www.flashcast.tv/watch.php?live=$(cat /tmp/pagina.txt | grep '..0' | grep -o fid=*.* | awk -F "'" '{print $2}') | bash
elif [ $(cat /tmp/host.txt) = "micast" ] ; then
if [ $(cat /tmp/tipo.txt) = "micast.tv/embed.js" ] ; then
echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep -o 'ca=.*=' | awk -F '"' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
else
echo "rtmpdump  -v -r rtmp://redbull.micast.tv/liveedge/`cat /tmp/pagina.txt | grep '500' | grep '3.0' | grep gen.php  | awk -F '"' '{print $10}' | awk -F '=' '{print $2}'` -p "http://micast.tv" | vlc -" | bash
fi
elif [ $(cat /tmp/host.txt) = "livestream" ] ; then
echo bash `locate  api.sh | head -1` http://www.livestream.com/$(cat /tmp/pagina.txt | grep '500' | grep -o embed*.*? | awk -F "/" '{print $2}') #| bash
elif [ $(cat /tmp/host.txt) = "laeffe" ] ; then
echo "rtmpdump -r rtmpe://cp225189.live.edgefcs.net/live/LaEffeTVLiveFlash@111302 -W http://laeffe.dgtmedia.com/layout/laeffeplayer.swf -p http://www.laeffe.tv -v | vlc -" | bash
elif [ $(cat /tmp/host.txt) = "sportitalia24" ] ; then
echo "rtmpdump -v -r "rtmp://live.cdnplayer.com:1935/live413/solocalciolive" | vlc -" | bash
elif [ $(cat /tmp/host.txt) = "mmsh" ] ; then
echo "vlc `cat /tmp/pagina.txt | grep 'mmsh' | awk -F '"' '{print $6}'`" | bash
fi

rm /tmp/*.txt

exit 0


Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 1:25
da hug
:) grazie, e sportitalia si vede da dio.

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 1:30
da zerocoll
piano piano li metto tutti :P

canale 5 non va x che c e refferer da mettere ma siccome flashcast e una fesseria metterlo cioe cambia solo playpath e quello si ricava da sorgente della pagina di gallinaccia
penso di fare comando diretto e tenere solo il api .sh x ucaster e liveflash

mips da me non va non ci faccio nemmeno le prove :D

saluti

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 2:32
da orwilsio
Cielo non ufficiale qui ovvero qui che al momento è su ucaster:

Codice: Seleziona tutto

http://www.ucaster.eu/itv567
Per MTV Italia sembra che qualsiasi link ricavato con download helper vada bene per VLC.

Cielo dal sito ufficiale la vedo dura. :o

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 8:36
da maxbigsi
ciao hug, ti rimando la lista webcam ;)

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 11:20
da neolinux

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 12:45
da hug
Ti sei per caso anche segnato i luoghi che ritraggono?

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 14:02
da maxbigsi

Re: script multifunzionale per vedere le dirette televisive.

Inviato: martedì 11 giugno 2013, 14:11
da BlueEyes
history.txt
(7.85 KiB) Scaricato 55 volte
Magic Api! Per vedere il filmato yt (Silverlight) segnalato un paio di post più su, avviare da browser il seguente link:

Codice: Seleziona tutto

http://tc.v8.cache4.c.youtube.com/videoplayback?ip=84.223.186.182&ipbits=8&sver=3&upn=s1lMvRM6uHM&fexp=934600,912302,924409,919360,900352,924605,928201,901208,929117,929123,929915,929906,929907,925714,929919,929119,931202,928017,912512,912515,912521,906906,931913,904830,930807,919373,906836,933701,926403,912711,930621,929606,910075&sparams=cp,id,ip,ipbits,itag,ratebypass,source,upn,expire&itag=46&mt=1370948428&cp=U0hWRVlSUl9MS0NONl9RTFZKOjhWYjZKMGJYTHdY&id=d02e0099a88ab00f&newshard=yes&source=youtube&ratebypass=yes&expire=1370974971&ms=au&mv=m&key=yt1&signature=0BC7DEFCE674D5855557B3CCD7725433C25215BB.6B5EF06ABF0BBC1348E1271FE6DF7A87B4344165
Ciao

Edit. L'audio va a scatti, meglio provare in altra maniera. Comunque, il mio scopo era quello di ricordare che Api scarica qualsiasi link di YouTube senza essere costretti a subire la pesante pubblicità che Google vi appiccica.