Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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'... tongue

#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 sad

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 wink

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  tongue

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...  wink

#158 Le 27/09/2007, à 22:18

Yodajr

Re : [How-to] Télécharger l'émission des Guignols/Zapping

Merci de ton aide smile

Malheureusement il veut télécharger ce genre d'url tongue

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...  hmm
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 cool

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 smile

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! smile
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 smile

Pourvu que canal conserve son site en l'état quelques temps tongue

Hors ligne

#163 Le 28/09/2007, à 06:15

CasseTaTele

Re : [How-to] Télécharger l'émission des Guignols/Zapping

Yodajr a écrit :

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 smile

Pourvu que canal conserve son site en l'état quelques temps tongue

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 sad
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 tongue


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.


Linux User # 466539
Ubuntu User # 20724

"Jazz is not dead, it just smells funny!" Frank ZAPPA.

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