#151 Le 27/09/2007, à 15:21
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
A toi de convertir en http://www.canalplus.fr/index.php?pid=#### en regardant les redirects HTTP...
Ou alors... tu remplace #### par le nombre a droite de 'pid'...
#152 Le 27/09/2007, à 15:54
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Merci JD2000, mais ton script est bien pour windows, non ?
Hors ligne
#153 Le 27/09/2007, à 16:24
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Oui, mais mon commentaire etait generaliste...
#154 Le 27/09/2007, à 16:50
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Excuse, je m'en suis pas appercu car je comprend rien du tout à tout ça
Donc, pour ce code :
function dl_cplus
{
wget -nv -O tmp.htm $1
videos=$( cat tmp.htm | grep "_image_L" | sed -e 's/ /§/g')
for video in $videos
do
#echo $video
lavideo=$( echo $video | sed -e "s/.*http:\/\/media.canal-plus.com\/wwwplus\/image\/[0-9]*\/[0-9]*\/[0-9]*\///g" | sed -e 's/_image_L.*//g' )
lefichier=$lavideo"_video_H.flv"
lurl="http://vod-flash.canalplus.fr/"$lefichier
[ ! -f $lefichier ] && wget -nv $lurl
done
}
Il faudrais modifier quoi pour faire comme tu dit ?
Merci
Hors ligne
#155 Le 27/09/2007, à 18:03
- etalarmor
Re : [How-to] Télécharger l'émission des Guignols/Zapping
coool merci beaucoup ceci dit où as tu trouvé ces infos ,comment peut-on trouver les adresses pid ??
Hors ligne
#156 Le 27/09/2007, à 18:08
- etalarmor
Re : [How-to] Télécharger l'émission des Guignols/Zapping
je précise: lcomment lister les pid pour canal + ,pour antenne2 en clair comment débusquer ce qui est téléchargeable ??
Hors ligne
#157 Le 27/09/2007, à 21:02
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Ne pouvant pas tester, je te fait ca a l'aveuglette (garde le script original dans un coin):
function dl_cplus
{
wget -nv -O tmp.htm $1
videos=$( cat tmp.htm | grep "_image_L" | sed -e 's/ /§/g')
for video in $videos
do
lefichier=$( echo $video | tr /. \n | grep "_image_L" | sed -e 's/_image_L/_video_H.flv/g' )
lurl="http://vod-flash.canalplus.fr/"$lefichier
echo Telecharge $lurl
[ ! -f $lefichier ] && wget -nv $lurl
done
}
Si ca marche pas, regarde l'URL affichee ("Telecharge ...") et attends un Linuxien
etalarmor, j'ai trouve les URLs en me balladant "au hasard" sur le site de cplus...
Par exemple, 1897 c'est desesperate housewives. Mais les videos sont apparement plus la.
antenne2? Elle est un peu vieille cette chaine...
#158 Le 27/09/2007, à 22:18
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Merci de ton aide
Malheureusement il veut télécharger ce genre d'url
http://vod-flash.canalplus.fr/<div§class="hold_content_flash"§style="background-color:§#666666"§onmouseover="javascript:putPhotoOff(4);"§onmouseout="javascript:putPhotoOn(4);"§id="video_4"><a§href="javascript:viewVideo2(4)"><img§src="http:nnmediancanal-plusncomnwwwplusnimagen6n13n2nZAPPING_EMISSION_070923_CAN_2936_video_H.flvnjpg"§width="80"§height="60"§n><na><ndiv>
Hors ligne
#159 Le 27/09/2007, à 22:28
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Hum, "tr /. \n" ne fonctionne pas comme il devrait...
Il devrait remplacer les '/' et les '.' par un \n qui correspond a un retour a la ligne.
Aulieu de ca, il remplace par 'n' tout court.
Essai de mettre des guillemets:
tr "/." "\n"
#160 Le 27/09/2007, à 22:57
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Excellent ! ça marche nickel
Pour les éventuels qui auraient eu le même problème que moi, ça ça fonctionne au poil :
#!/bin/bash
#------------------
# $1 : url
function dl_cplus
{
wget -nv -O .tmp.htm $1
videos=$( cat .tmp.htm | grep "_image_L" | sed -e 's/ /§/g')
for video in $videos
do
#echo $video
lefichier=$( echo $video | tr "/." "\n" | grep "_image_L" | sed -e 's/_image_L/_video_H.flv/g' )
lurl="http://vod-flash.canalplus.fr/"$lefichier
#echo Telecharge $lurl
[ ! -f $lefichier ] && wget -nv $lurl
done
}
# Guignols
cd "/home/yodajr/Canal+/guignols"
dl_cplus "http://www.canalplus.fr/index.php?pid=1784"
# Dimanche+
cd "/home/yodajr/Canal+/dimanche+"
dl_cplus "http://www.canalplus.fr/index.php?pid=1895"
# Zapping
cd "/home/yodajr/Canal+/zapping"
dl_cplus "http://www.canalplus.fr/index.php?pid=1830"
Merci infiniment JD2000
Hors ligne
#161 Le 27/09/2007, à 23:34
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Cool, j'ai finalement installe une Ubuntu 7.10 dans vmware pour tester le script!
J'en profite pour ajouter une historique si ca vous interesse...
Ca permet de ne pas re-telecharger une video si on l'a deja vue....
HISTORIQUE=~/.cplus_hist
if [ ! -f $HISTORIQUE ]; then touch $HISTORIQUE; fi
function dl_cplus
{
VIDEOS=$( wget -q -O - $1 | tr "/." "\n" | grep "_image_L" | sed -e "s/_image_L/_video_H.flv/" )
for VIDEO in $VIDEOS; do
echo -n $VIDEO"... "
grep -q $VIDEO $HISTORIQUE
if [ $? -eq 1 ]; then
echo $VIDEO >> $HISTORIQUE
wget -q -nc "http://vod-flash.canalplus.fr/"$VIDEO
echo "telecharge."
else
echo "deja telecharge."
fi
done
}
#162 Le 28/09/2007, à 00:08
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Génial ! merci merci, avec l'historique c'est génial car je peux supprimer une vidéo déjà vue sans soucis qu'elle soit retéléchargée de nouveau, trop bien
Pourvu que canal conserve son site en l'état quelques temps
Hors ligne
#163 Le 28/09/2007, à 06:15
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Génial ! merci merci, avec l'historique c'est génial car je peux supprimer une vidéo déjà vue sans soucis qu'elle soit retéléchargée de nouveau, trop bien
Pourvu que canal conserve son site en l'état quelques temps
Super et merci JD2000 pour l'historique!
Par contre est-ce que vous aussi vous avez le volume du son qui ocsille en permanance ?
Hors ligne
#164 Le 28/09/2007, à 15:59
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Depuis la derniere fois, pas de probleme avec le son...
Et pour ceux qui n'ont pas besoin d'affichage, voila une version plus compacte:
HISTORIQUE=~/.cplus_hist
touch $HISTORIQUE
function dl_cplus
{
VIDEOS=$( wget -q -O - $1 | tr "/." "\n" | grep "_image_L" | sed -e "s/_image_L/_video_H.flv/" )
for VIDEO in $VIDEOS; do
grep -q $VIDEO $HISTORIQUE
if [ $? -eq 1 ]; then
echo $VIDEO >> $HISTORIQUE
wget -q -nc "http://vod-flash.canalplus.fr/"$VIDEO
fi
done
}
#165 Le 29/09/2007, à 07:09
- stiss
Re : [How-to] Télécharger l'émission des Guignols/Zapping
merci super script,beau travaille
#166 Le 29/09/2007, à 18:17
- oliricha
Re : [How-to] Télécharger l'émission des Guignols/Zapping
#167 Le 29/09/2007, à 18:30
- Alain.g
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Merci oliricha pour le lien.
La qualité des vidéos est vraiment meilleure qu'avant, ça vaut le coup !
Xubuntu Karmic !
Hors ligne
#168 Le 29/09/2007, à 23:00
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Excellent le site Feed43, merci beaucoup oliricha!
Je me suis amuse a ajouter: http://feed43.com/cplus_meilleur_du_hier.xml
#169 Le 30/09/2007, à 00:52
- neub
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Et ca serait possible de le mettre aussi embedded a un player flash ... comme sur le site de cana mais juste avec des RSS
www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)
Hors ligne
#170 Le 04/10/2007, à 18:03
- totonf
Re : [How-to] Télécharger l'émission des Guignols/Zapping
le flux RSS de olricha marche plus
Referral Denied
You don't have permission to access "/=/755/41075/1d/canalplus1.download.akamai.com/39311/PEPITES_SUR_LE_NET_EMISSION_070927_CAN_3399_video_H.flv" on this server.
Reference #24.3433f648.1191517208.f027baa
#171 Le 05/10/2007, à 08:31
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Hum, je viens de tester son feed et il a l'air de fonctionner...
http://vod-flash.canalplus.fr/PEPITES_S … ideo_H.flv
Peut-etre que c'etait temporaire...
Il a passworde le feed, donc je peux pas verifier sa regexp...
#172 Le 05/10/2007, à 09:56
- winael
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Pas de pbs quand on a le script
Libre, non pas comme dans entrée libre, mais comme dans Liberté
(Bouyop)Mon PC c 1 MAC boulet ! G pas windows, donc je pe pas intaller linux !
(pankkake) Windows VISTA : Virus, Infections, Spyware, Trojans, Adware.
OPEN your mind, you'll discover a FREE world
Hors ligne
#173 Le 05/10/2007, à 21:11
- Ekinoks
Re : [How-to] Télécharger l'émission des Guignols/Zapping
J'ai aussi le même problème que totonf... :^/ pourtant, ca marché il y a quelque jours...
Dernière modification par Ekinoks (Le 05/10/2007, à 21:11)
Hors ligne
#174 Le 07/10/2007, à 14:55
- Guillaume1
Re : [How-to] Télécharger l'émission des Guignols/Zapping
J'ai eu le même pb. En fait il faut s'abonner au flux RSS.
Hors ligne
#175 Le 10/10/2007, à 10:43
- omega13
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Bonjour j'utilise un des scripts propose regulierement mais je voulais savoir si il est possible avec ce lui ci d'automatiser la suppression du fichier tmp.htm qui est crée par le script
#!/bin/bash
#------------------
# $1 : url
function dl_cplus
{
wget -nv -O tmp.htm $1
videos=$( cat tmp.htm | grep "_image_L" | sed -e 's/ /§/g')
for video in $videos
do
#echo $video
lavideo=$( echo $video | sed -e "s/.*http:\/\/media.canal-plus.com\/wwwplus\/image\/[0-9]*\/[0-9]*\/[0-9]*\///g" | sed -e 's/_image_L.*//g' )
lefichier=$lavideo"_video_H.flv"
lurl="http://vod-flash.canalplus.fr/"$lefichier
[ ! -f $lefichier ] && wget -nv $lurl
done
}
# Guignols
cd "/home/omega13/guignols"
dl_cplus "http://www.canalplus.fr/index.php?pid=1784"
MErci d'avance
Dernière modification par omega13 (Le 10/10/2007, à 10:43)
Gnome Ubuntu 16.04
Hors ligne