Trovato l'inghippo: per tutti gli utenti di Kubuntu, cioè che utilizzano kde l'indirizzo del file ca-bundle.crt è /usr/share/kde4/apps/kssl/ca-bundle.crtmaicolm ha scritto:Nel file di zerocoll l'indirizzo di ca-bundle.crt èdunamis ha scritto:Cioè che cosa hai fatto?maicolm ha scritto:Risolto.maicolm ha scritto:Boh, ti ripeto vanno i vecchi script con le rai , la svizzera ecc, vanno , questo no....zerocoll ha scritto: a me funziona sto vedendo il tg5
maicon strano dovrebbe funzionare ...
a me va ...
al max prova a salvare questo
e la parte relativa ai canali zatto vedi se capisci l errore ^__^Codice: Seleziona tutto
#!/bin/bash if [ ! -f ~/.data/canali.txt ]; then cd ~/.data/ wget http://nst-team.freehostia.com/canali.txt fi email=`cat ~/.data/email` pass=`cat ~/.data/pass` lista=`cat ~/.data/canali.txt | cut -d ' ' -f1 | sort | zenity --height=450 --width=220 --list --column="Channels" --title="Zattoo TV" --text="Select Channel:"` canale=`cat ~/.data/canali.txt | grep -r $lista | cut -d ' ' -f3 | tr -d '\015'` curl --cacert ~/.data/ca-bundle.crt --user-agent "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.7) Gecko/20100713 (CK-IBM) Firefox/3.0.17;MEGAUPLOAD 1.0 ( .NET CLR 3.5.30729)" -x 127.0.0.1:8118 --user-agent "Mozilla/4.73 [en] (X11; U; Linux 2.2.15 i686)" -b ~/.data/cookies1.txt -c ~/.data/cookies1.txt -s -S -L -d 'pw='$pass'' -d 'email='$email'' https://zattoo.com/login > ~/.data/zatto.html ticket=` cat ~/.data/zatto.html | grep -r ticket_id | cut -d" " -f3 | sed 's/^"\(.*\)";$/\1/g'` uid=`cat ~/.data/cookies1.txt | awk -F\ '/.*uid.*/ { print $7 }'` codef=`cat ~/.data/zatto.html | awk -F\ '/.*Math.round.*/ { print $7 }' | awk -F\) '{print $1}'` link=`curl -x 127.0.0.1:8118 'http://tserver.zattoo.com/join?ticket%5Fid='$ticket'&uuid='$uid'&channel='$canale'&f='$codef'' | grep "rtmpe" | cut -d" " -f2 | sed 's/^"\(.*\)",$/\1/g'` zatto=$HOME/.data/zatto.txt swf=`curl -x 195.162.130.20:8080 -b ~/.data/cookies1.txt --url http://zattoo.com/view#$1 | grep "zattoo.setStaticAssets" | awk -F '"' '{print $2}'` echo "$link" rtmpdump -v -r "$link" -W http://zattoo.com"$swf" | vlc - exit 0
Gli darò un'occhiata.
Sei sempre un grande.
Bravo anche a Darby!
Il problema era nell'indirizzo /usr/share/apps/kssl/ca-bundle.crt, perchè io non l'ho nella .data.
Saluti
~/.data/ca-bundle.crt ...
Io invece l'ho a questo indirizzo :
/usr/share/apps/kssl/ca-bundle.crt
e allora nel mio script ho sostituito il primo con il secondo
come dice maicon sostituite nello script tv.sh l'indirizzo che zerocoll ha in ~/.data/ca-bundle.crt con il percorso del vostro faile ca-bundle.crt che in Ubuntu sembra essere /usr/share/apps/kssl/ca-bundle.crt mentre in KUBUNTU è /usr/share/kde4/apps/kssl/ca-bundle.crt
e lo script funziona dinuovo... (b2b)


