Pour commencer, je vais re-écrire en Python mon splendide script que voila
more Tou.sh
set -x
# on cherche ce qui suit PID":" (chiffres, lettres majuscules minuscules et _) dans le code source de la pageid=$(wget -qO - 1ドル | grep -Po '(?<=PID":")[A-Za-z0-9_]*')echo$id# on passe cet id en paramètre à l'adresse ci-dessous, il y a 3 champs url, pubs, video, pub, mais on peut aussi chercher de rtmp jusqu'à .mp4# on a besoin d'un proxy Canada pour wget, donc #more .wgetrc#http_proxy = http://209.172.34.132:3128/#use_proxy = on#wait = 15rtm=$(wget -qO - http://release.theplatform.com/content.select?pid=$id | grep -Po '(?=rtmp)(.*)(?<=mp4)')echo$rtm# on elève & qui apparait 2 fois # ce & apparait dans wget, pas dans un navigateur#echo $rtm | sed 's/&//g'rtmp=$(echo$rtm | sed 's/amp;//g')echo$rtmp# expression régulière pour prendre de rtmp:// (inclus) jusqu'à ondemand (exclus)host=$(echo$rtmp | grep -Po '(?<=rtmp://)(.*)(?=\/ondemand)')echo$host# on prend de ondemand (exclus) à <break> (exclus)app=$(echo$rtmp | grep -Po '(?=ondemand)(.*)(?=<break>)')echo$appplaypath=$(echo$rtmp | grep -Po '(?=mp4:)(.*)(?<=.mp4)')echo$playpath#on modifie le nom du fichier en remplaçant les / par des _fic=$(echo1ドル | grep -Po '(?<=tou.tv/)(.*)(?=$)' | sed 's/\//_/')echo$fic
rtmpdump --host $host --app $app --playpath $playpath -e -k 1 --flv "$fic.mp4" --verbose
[^] # Re: Un tuto pour noob ?
Posté par palm123 (site web personnel) . En réponse au journal Combattre la crise pétrolière avec Weboob. Évalué à 3. Dernière modification le 06 mai 2012 à 10:19.
Merci je vais regarder cela
Pour commencer, je vais re-écrire en Python mon splendide script que voila
more Tou.sh
Par exemple, une fois que le .wgetrc est créé comme indiqué, on peut faire
./toutv.sh http://www.tou.tv/inspecteur-barnaby-l-epee-de-guillaume
ウィズコロナ