22 Mai 2013 00:15:36
Accueil
Aide
Rechercher
Calendrier
Google Tags
Chess
Forum
LA CHARTE
A lire avant de poster !
Outils
Media-Passion
XBMC Logs Pastebin
Add-ons Docs
Downloads
XBMC
Add-ons
Logiciels
Galerie
Accueil
Mes Albums
Playlists
Envoi En Masse (Tutos)
Wikis
Passion-XBMC
Manuel En
Identifiez-vous
Inscrivez-vous
dans tout le forum
dans cette section
dans ce fil
parmi les membres
dans tout le site
Albanian
Arabic
Bangla
Bulgarian
Catalan
Croatian
Chinese-Simplified
Chinese-Traditional
Czech
Danish
Dutch
English
Finnish
French
Galician
German
Greek
Hebrew
Hindi
Hungarian
Indonesian
Italian
Japanese
Kurdish Kurmanji
Kurdish Sorani
Macedonian
Malay
Norwegian
Persian
Polish
Portuguese Brazilian
Portuguese Pt
Romanian
Russian
Serbian Cyrillic
Serbian Latin
Slovak
Spanish Es
Spanish Latin
Swedish
Thai
Turkish
Ukrainian
Urdu
Uzbek Latin
Vietnamese
Messages et Sujets Récents
Config HTPC 200 - 300 €
[
Hardware
]
passion
Hier
à 23:02:09
[Tuto] Add on Xbmc Nouveau scraper Media-Passion
[
Scraper Media-Passion
]
mikebzh44
Hier
à 22:59:59
Langue Francais absente
[
Support Windows
]
elviguiero
Hier
à 22:29:58
Ambilight
[
Hardware
]
Panorappix
Hier
à 20:51:59
Vous êtes ici:
Xbmc Passion
Passion-XBMC : Section Aide et Support
Support Général des Add-ons
Add-ons Vidéo
Fil de discussion:
Add-on TF1 Replay
Pages:
1
2
[
3
]
4
Bas de page
Imprimer
Auteur
Fil de discussion: [EN COURS] Add-on TF1 Replay (Lu 14046 fois)
0 Membres et 1 Invité sur ce fil de discussion.
nonob
Accroc
Alcoolémie: -1
Messages: 216
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #40
le:
01 Mars 2012 15:16:24 »
Ok, j'attends Eden stable, ca devrait pu tarder...
Merci
@+
Journalisée
-XBMC Frodo windows sur PC FIXE XPPRO dans salon utilisé en serveur contenant toutes les sources médias et une base de données XBMC partagée Mysql .
-XBMC Frodo windows sur portable XPPRO.
-XBMC OpenElec 3.0.1 sur PC Fixe dans chambre.
-Réseau Ethernet 100Mbs et Wifi 802.11g.
wouam31
Explorateur
Alcoolémie: 0
Messages: 3
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #41
le:
18 Mars 2012 14:49:05 »
Bonjour Vilain,
Super boulot...le jour où j'arriverai à un tel résultat, je pourrais dormir tranquille....
Petite supposition, vue que les vidéos sont de chez WatTv, serait il possible de faire les même style de plugin, directement de chez Wat, du coup il y aurais les replay de TF1, TMC, NT1... plus les vidéos proposé chez eux, humour...
Merci encore pour l'addon!
Journalisée
vilain_mamuth
Contributeur
Alcoolémie: 0
Messages: 35
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #42
le:
18 Mars 2012 20:24:56 »
A priori ca me semble jouable sans trop de modifs, mais j'avoue qu'en ce moment je n'ai franchement pas le temps (faites des gosses qu'ils disaient). Si qqun veut bien se dévouer ;)
Journalisée
wouam31
Explorateur
Alcoolémie: 0
Messages: 3
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #43
le:
19 Mars 2012 15:11:44 »
Salut!
Tu t'es servi d'un tuto (ou autre) en particulier pour créer l'addon. J'ai jeté une pierre à la mer, vais essayer d'aller la récupérer!
Merci!
PS: si une personne veux donner un coup de main, c'est avec plaisir!
Journalisée
vilain_mamuth
Contributeur
Alcoolémie: 0
Messages: 35
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #44
le:
19 Mars 2012 15:21:06 »
j'ai juste utilisé le tuto de base sur les plugins de la doc d'xbmc , le plugin pluzz comme base de travail et la doc python pour apprendre le python.
Journalisée
Temhil
Développé Couché
Fait partie du Décor
Alcoolémie: 18
Messages: 3381
Hors ligne
Sexe:
Developpeur Python petit scarabée
Re : Add-on TF1 Replay
«
Répondre #45
le:
19 Mars 2012 16:37:20 »
Citation de: vilain_mamuth le 18 Mars 2012 20:24:56
A priori ca me semble jouable sans trop de modifs, mais j'avoue qu'en ce moment je n'ai franchement pas le temps (faites des gosses qu'ils disaient). Si qqun veut bien se dévouer ;)
Pas si sur. Wap ne fourni en fait qu'un lien vers les pages web de replay TV, donc si c'est M6 il faut savoir decoder la page pour voir une video M6, si c'est TF1 il faut savoir decoder TF1.
Donc une methode ters differente a chaque fois.
Journalisée
-
Rappel des règles pour une demande de support
-
Comment récupérer les logs et décrire un problème avec un script/plugin
-
INDEX DES SCRIPTS ET PLUGINS
-
Debugger python fonctionnant avec les scripts XBMC
vilain_mamuth
Contributeur
Alcoolémie: 0
Messages: 35
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #46
le:
19 Mars 2012 17:43:59 »
en ce qui concerne tf1/wat, pour récupérer une video , 2 url sont importantes
étape 1, la 1ère url, c'est l'url qu'il faut trouver dans le html, c'est elle qui est utilisée par le player flash. Mais ce n'est pas l'adresse réelle de la vidéo.
étape 2, Cette adresse, le player sait comment la traiter pour aller chercher la video. Le code source du player n'étant pas libre, il nous faut donc deviner l'algorithme qui nous permet de reconstituer la vrai url de la vidéo.
pour l'étape 1, c'est de la pure analyse syntaxique. Chaque site étant différent, je suis d'accord avec toi qu'il faille faire du code spécifique pour chaque plugin. Mais ce n'est pas la partie la plus difficile, suffit de s’adonner aux expressions régulières.
Ce qui pose le plus de problème, c'est la 2e étape. Heureusement pour moi, quelqu'un avait déjà fait le boulot de trouver l'algo de génération de l'url de la vidéo (par décompilation du player j'imagine). C'est cela qui me fait dire que c'est jouable pour les autres site Wat powered, vu que le player est , a priori, le même pour tout le monde, alors il n'y a rien à faire à ce niveau là.
Enfin bon, tout cela reste très conditionnel
Journalisée
nonob
Accroc
Alcoolémie: -1
Messages: 216
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #47
le:
26 Mars 2012 14:49:23 »
Bonjour,
Je suis sous windows et j'avais des problèmes avec TF1 replay:
Au lancement d'une vidéo j'avais brièvement "Ouverture du flux" puis le petit cercle "en cours" et ensuite soit il ne se passait rien, soit j'avais un message d'erreur "un ou plusieurs éléments n'ont pu etre joué, consultez le log..."
Je pensais que la mise à jour de dharma vers Eden allait résoudre le problème mais ca n'a ps été le cas.
Il sagit en fait de l'agent web d'avast (je suis en version 7 sous windows XP) qui pose problème.
Dans les "paramètres d'expert" de l'agent web d'avast j'ai ajouté "C:\Program Files\XBMC\XBMC.exe" à les liste des processus à exlure et tout TF1 replay fonctionne :)
@+
Journalisée
-XBMC Frodo windows sur PC FIXE XPPRO dans salon utilisé en serveur contenant toutes les sources médias et une base de données XBMC partagée Mysql .
-XBMC Frodo windows sur portable XPPRO.
-XBMC OpenElec 3.0.1 sur PC Fixe dans chambre.
-Réseau Ethernet 100Mbs et Wifi 802.11g.
nonob
Accroc
Alcoolémie: -1
Messages: 216
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #48
le:
29 Mai 2012 22:14:34 »
Salut,
Je n'arrive pas à regarder secret story via l'addon tf1 replay, il ya bien un dossier secret story mais ca ne donne rien...
Merci
Journalisée
-XBMC Frodo windows sur PC FIXE XPPRO dans salon utilisé en serveur contenant toutes les sources médias et une base de données XBMC partagée Mysql .
-XBMC Frodo windows sur portable XPPRO.
-XBMC OpenElec 3.0.1 sur PC Fixe dans chambre.
-Réseau Ethernet 100Mbs et Wifi 802.11g.
nonob
Accroc
Alcoolémie: -1
Messages: 216
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #49
le:
15 Juin 2012 12:20:19 »
Ca ne fonctionne toujours pas, je suis sous eden et xp 32bits, voici mon log :
Code:
12:12:52 T:3592 DEBUG: CApplication::ProcessMouse: trying mouse action leftclick
12:12:52 T:3592 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.tf1replay/?url=http%3A%2F%2Fvideos.tf1.fr%2Fsecret-story%2Fvideo-integrale%2F&mode=3&name=Secret+Story%0A)
12:12:52 T:3592 DEBUG: ParentPath = [plugin://plugin.video.tf1replay/?url=all&mode=4&name=Toutes+les+%C3%A9missions]
12:12:52 T:3336 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin TF1 Replay('plugin://plugin.video.tf1replay/','0','?url=http%3A%2F%2Fvideos.tf1.fr%2Fsecret-story%2Fvideo-integrale%2F&mode=3&name=Secret+Story%0A')
12:12:52 T:3336 INFO: initializing python engine.
12:12:53 T:3336 DEBUG: new python thread created. id=3
12:12:53 T:2748 DEBUG: Thread XBPyThread start, auto delete: 0
12:12:53 T:2748 DEBUG: Python thread: start processing
12:12:53 T:2748 NOTICE: -->Python Interpreter Initialized<--
12:12:53 T:2748 DEBUG: XBPyThread::Process - The source file to load is C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay\default.py
12:12:53 T:2748 DEBUG: XBPyThread::Process - Setting the Python path to C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay;C:\Documents and Settings\Nonob\Application Data\XBMC\addons\script.module.simplejson\lib;C:\Documents and Settings\Nonob\Application Data\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files\XBMC\addons\script.module.pil\lib;C:\Program Files\XBMC\addons\script.module.pysqlite\lib;C:\Program Files\XBMC\system\python\DLLs;C:\Program Files\XBMC\system\python\Lib;C:\Program Files\XBMC\python26.zip;C:\Program Files\XBMC\system\python\lib\plat-win;C:\Program Files\XBMC\system\python\lib\lib-tk;C:\Program Files\XBMC;C:\Program Files\XBMC\system\python;C:\Program Files\XBMC\system\python\lib\site-packages;
12:12:53 T:2748 DEBUG: XBPyThread::Process - Entering source directory C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay
12:12:53 T:2748 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.tf1replay" dependent on version 2.0 of the xbmc.python api
12:12:53 T:2748 ERROR: C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay\default.py:21: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
12:12:53 T:3592 DEBUG: ------ Window Init (DialogBusy.xml) ------
12:12:53 T:2748 NOTICE: ===============================
12:12:53 T:2748 NOTICE: TF1 Replay - Version: 0.3.0
12:12:53 T:2748 NOTICE: ===============================
12:12:53 T:2748 NOTICE: Previous line repeats 1 times.
12:12:53 T:2748 NOTICE: Param HD: false
12:12:53 T:2748 NOTICE: Param Debug: false
12:12:53 T:2748 NOTICE: Mode: 3
12:12:53 T:2748 NOTICE: URL: http://videos.tf1.fr/secret-story/video-integrale/
12:12:53 T:2748 NOTICE: Name: Secret Story
12:12:53 T:2748 NOTICE: index of : http://videos.tf1.fr/secret-story/video-integrale/
12:12:53 T:2748 NOTICE: SELECT_EPISODE
12:12:53 T:2748 NOTICE: http://videos.tf1.frhttp://videos.tf1.fr/secret-story/video-integrale/
12:12:53 T:2748 NOTICE: http://videos.tf1.fr/secret-story/video-integrale/
12:12:53 T:2748 ERROR: Traceback (most recent call last):
12:12:53 T:2748 ERROR: File "C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay\default.py", line 363, in <module>
12:12:53 T:2748 ERROR: SELECT_EPISODE(url)
12:12:53 T:2748 ERROR: File "C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay\default.py", line 258, in SELECT_EPISODE
12:12:53 T:2748 ERROR: page_precedente, page_suivante, episodes = get_category_episodes(url)
12:12:53 T:2748 ERROR: File "C:\Documents and Settings\Nonob\Application Data\XBMC\addons\plugin.video.tf1replay\default.py", line 72, in get_category_episodes
12:12:53 T:2748 ERROR: html = urllib.urlopen(WEBSITE + url ).read()
12:12:53 T:2748 ERROR: File "C:\Program Files\XBMC\system\python\Lib\urllib.py", line 86, in urlopen
12:12:53 T:2748 ERROR: return opener.open(url)
12:12:53 T:2748 ERROR: File "C:\Program Files\XBMC\system\python\Lib\urllib.py", line 207, in open
12:12:53 T:2748 ERROR: return getattr(self, name)(url)
12:12:53 T:2748 ERROR: File "C:\Program Files\XBMC\system\python\Lib\urllib.py", line 335, in open_http
12:12:53 T:2748 ERROR: h = httplib.HTTP(host)
12:12:53 T:2748 ERROR: File "C:\Program Files\XBMC\system\python\Lib\httplib.py", line 1024, in __init__
12:12:53 T:2748 ERROR: self._setup(self._connection_class(host, port, strict))
12:12:53 T:2748 ERROR: File "C:\Program Files\XBMC\system\python\Lib\httplib.py", line 661, in __init__
12:12:53 T:2748 ERROR: self._set_hostport(host, port)
12:12:53 T:2748 ERROR: File "C:\Program Files\XBMC\system\python\Lib\httplib.py", line 686, in _set_hostport
12:12:53 T:2748 ERROR: raise InvalidURL("nonnumeric port: '%s'" % host[i+1:])
12:12:53 T:2748 ERROR: InvalidURL: nonnumeric port: ''
12:12:53 T:2748 INFO: Scriptresult: Success
12:12:53 T:2748 INFO: Python script stopped
12:12:53 T:2748 DEBUG: Thread XBPyThread 2748 terminating
12:12:53 T:3336 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the TF1 Replay plugin...
12:12:53 T:3592 DEBUG: waiting for python thread 3 to stop
12:12:53 T:3592 DEBUG: python thread 3 destructed
12:12:53 T:3336 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
12:12:53 T:3592 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.tf1replay/?url=http%3A%2F%2Fvideos.tf1.fr%2Fsecret-story%2Fvideo-integrale%2F&mode=3&name=Secret+Story%0A
12:12:53 T:3592 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.tf1replay/?url=http%3A%2F%2Fvideos.tf1.fr%2Fsecret-story%2Fvideo-integrale%2F&mode=3&name=Secret+Story%0A) failed
12:12:53 T:3592 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.tf1replay/?url=all&mode=4&name=Toutes+les+%C3%A9missions)
12:12:53 T:3592 DEBUG: ParentPath = [plugin://plugin.video.tf1replay]
12:12:53 T:3592 DEBUG: Loading fileitems [plugin://plugin.video.tf1replay/?url=all&mode=4&name=Toutes+les+%C3%A9missions]
12:12:53 T:3592 DEBUG: -- items: 180, directory: plugin://plugin.video.tf1replay/?url=all&mode=4&name=Toutes+les+%C3%A9missions sort method: 0, ascending: false
12:12:53 T:3896 DEBUG: Thread Background Loader start, auto delete: 0
12:12:53 T:3592 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
12:12:56 T:3896 DEBUG: Thread Background Loader 3896 terminating
12:12:57 T:3592 DEBUG: ------ Window Deinit (Pointer.xml) ------
12:13:00 T:3592 DEBUG: SDLKeyboard: scancode: 1f, sym: 0073, unicode: 0073, modifier: 0
12:13:00 T:3592 DEBUG: CApplication::OnKey: s (f053) pressed, action is ActivateWindow(shutdownmenu)
12:13:00 T:3592 DEBUG: Activating window ID: 10111
12:13:00 T:3592 DEBUG: ------ Window Init (DialogButtonMenu.xml) ------
12:13:00 T:3592 INFO: Loading skin file: DialogButtonMenu.xml
12:13:00 T:3592 DEBUG: CApplication::ExecuteXBMCAction : Translating down
12:13:00 T:3592 DEBUG: CApplication::ExecuteXBMCAction : To down
12:13:01 T:3592 DEBUG: SDLKeyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
12:13:01 T:3592 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
12:13:01 T:3592 DEBUG: CApplication::ExecuteXBMCAction : Translating XBMC.Quit()
12:13:01 T:3592 DEBUG: CApplication::ExecuteXBMCAction : To XBMC.Quit()
12:13:01 T:3592 DEBUG: CAnnouncementManager - Announcement: OnQuit from xbmc
12:13:01 T:3592 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnQuit
12:13:01 T:564 DEBUG: Thread Jobworker 564 terminating (autodelete)
12:13:06 T:3336 DEBUG: Thread Jobworker 3336 terminating (autodelete)
12:13:06 T:3592 NOTICE: Storing total System Uptime
12:13:06 T:3592 NOTICE: Saving settings
12:13:06 T:3592 NOTICE: stop all
Journalisée
-XBMC Frodo windows sur PC FIXE XPPRO dans salon utilisé en serveur contenant toutes les sources médias et une base de données XBMC partagée Mysql .
-XBMC Frodo windows sur portable XPPRO.
-XBMC OpenElec 3.0.1 sur PC Fixe dans chambre.
-Réseau Ethernet 100Mbs et Wifi 802.11g.
vilain_mamuth
Contributeur
Alcoolémie: 0
Messages: 35
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #50
le:
30 Septembre 2012 19:47:13 »
Petite màj aujourd'hui
Qqun a t'il des pb pour lire les séries en entier? Impossible de mater Fringe plus d'une minute
Je n'avais pas ce pb avant et je me demande si ce n'est pas depuis que je suis chez Orange avec leur Livebox de m....
Journalisée
tuff5672
Colocataire
Alcoolémie: 0
Messages: 436
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #51
le:
01 Octobre 2012 05:05:54 »
coucou
oui moi aussi ca coupe-
et d autres comme 50 min inside ne veut pas démarrer .
oui la mai est installer.
==en fait j ai rien qui fonctionne ici-
imac,MLion
«
Dernière édition: 01 Octobre 2012 05:09:41 par tuff5672
»
Journalisée
vilain_mamuth
Contributeur
Alcoolémie: 0
Messages: 35
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #52
le:
01 Octobre 2012 15:13:54 »
Nouvelle Màj : 0.4.0
J'ai changé la façon de parser les pages.
du mieux?
Journalisée
tuff5672
Colocataire
Alcoolémie: 0
Messages: 436
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #53
le:
01 Octobre 2012 16:31:52 »
coucou vilain..
merci pour cette mAj qui aide beaucoup.si vous prenez catégories alors presque tout fonctionne,certaines emissions de masterchef par exemple du 23 septembre ne fonctionne pas mais ca doit etre normale.
la roue,sept a huit,50 min inside ca marche ici sur atv et imac.
j ai essayer comme quelqu un parlait plus haut ,si on choisit toutes les emissions et fringue,les derniers episodes ne se lancent pas en revanche..j ai essayer egalement d autre émissions qui ne se lancent pas non plus.
mais dans categories je crois que tout ce qui peut fonctionner fonctionne
mille merci vilain...
Journalisée
momi
Contributeur
Alcoolémie: -2
Messages: 18
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #54
le:
02 Octobre 2012 12:44:40 »
Ton plugin est super !!!
Dommage qu il manque les TELEFILMS DESSUS ca serait sympas de les ajouter !!!
merci bcp
Journalisée
vilain_mamuth
Contributeur
Alcoolémie: 0
Messages: 35
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #55
le:
02 Octobre 2012 15:19:28 »
et voila! > 0.4.2
ca correspond à cette page
http://videos.tf1.fr/telefilms/video-integrale/
Journalisée
momi
Contributeur
Alcoolémie: -2
Messages: 18
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #56
le:
02 Octobre 2012 15:30:24 »
mille merci pour ce boulot !!!!
Journalisée
momi
Contributeur
Alcoolémie: -2
Messages: 18
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #57
le:
02 Octobre 2012 15:30:55 »
par hazard tu pourrais pas faire celui de NRJ12 je veut bien etre testeur !! lol
Journalisée
tuff5672
Colocataire
Alcoolémie: 0
Messages: 436
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #58
le:
02 Octobre 2012 16:37:02 »
ca marche du feu maintenant...woooa merci vilain...tu es un boss---
Journalisée
Tym
Explorateur
Alcoolémie: 0
Messages: 12
Hors ligne
Re : Add-on TF1 Replay
«
Répondre #59
le:
04 Novembre 2012 14:12:20 »
J'essaye en vain de faire fonctionne l'add-on sur ma machine :
- XBMC Eden
- ArchLinux x86_64
En jetant un oeil dans le log voici la première erreur :
Code:
13:03:31 T:139632823092992 ERROR: Traceback (most recent call last):
13:03:31 T:139632823092992 ERROR: File "/home/server/.xbmc/addons/plugin.video.tf1replay/default.py", line 426, in <module>
13:03:31 T:139632823092992 ERROR: SELECT_EPISODE(url)
13:03:31 T:139632823092992 ERROR: File "/home/server/.xbmc/addons/plugin.video.tf1replay/default.py", line 321, in SELECT_EPISODE
13:03:31 T:139632823092992 ERROR: page_precedente, page_suivante, episodes = get_category_episodes(url)
13:03:31 T:139632823092992 ERROR: File "/home/server/.xbmc/addons/plugin.video.tf1replay/default.py", line 103, in get_category_episodes
13:03:31 T:139632823092992 ERROR: ep.titre = detail.find('a').renderContents()
13:03:31 T:139632823092992 ERROR: AttributeError: 'NoneType' object has no attribute 'find'
Hop, j'ouvre le code du plugin, je regarde un peu comment tout cela est construit et je trouve le coupable ligne 102 de default.py :
Code:
detail = teaser.find('h3', {'class': re.compile(r'\btitre\b') })
TF1 a du modifier la structure de sa page HTML, l’élément recherché est maintenant précédé d'un h2 au lieu d'un h3 (le find() ne renvoyant rien, "detail" est vide, d'où l'erreur qui suit). Je corrige donc ainsi :
Code:
detail = teaser.find('h2', {'class': re.compile(r'\btitre\b') })
On progresse, j'ai maintenant la liste des "épisodes" pour une émission donnée.
Second problème, quand lance la lecture d'un "épisode" (ici 50 mn inside du 3/11) :
Code:
13:08:51 T:139633371358976 NOTICE: url4video : http://www.wat.fr/get/web/8949285?token=c4e74b306336710bda1cbb7d30fb909f/50965ad3&domain=videos.tf1.fr&context=swfpu&country=FR&getURL=1&version=LNX%2011,1,102,55
13:08:51 T:139633371358976 ERROR: Traceback (most recent call last):
13:08:51 T:139633371358976 ERROR: File "/home/server/.xbmc/addons/plugin.video.tf1replay/default.py", line 420, in <module>
13:08:51 T:139633371358976 ERROR: VIDEO(url, name)
13:08:51 T:139633371358976 ERROR: File "/home/server/.xbmc/addons/plugin.video.tf1replay/default.py", line 335, in VIDEO
13:08:51 T:139633371358976 ERROR: url = get_episode(url)
13:08:51 T:139633371358976 ERROR: File "/home/server/.xbmc/addons/plugin.video.tf1replay/default.py", line 262, in get_episode
13:08:51 T:139633371358976 ERROR: response = urllib2.urlopen(req).read()
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
13:08:51 T:139633371358976 ERROR: return _opener.open(url, data, timeout)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 406, in open
13:08:51 T:139633371358976 ERROR: response = meth(req, response)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
13:08:51 T:139633371358976 ERROR: 'http', request, response, code, msg, hdrs)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 438, in error
13:08:51 T:139633371358976 ERROR: result = self._call_chain(*args)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
13:08:51 T:139633371358976 ERROR: result = func(*args)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 625, in http_error_302
13:08:51 T:139633371358976 ERROR: return self.parent.open(new, timeout=req.timeout)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 406, in open
13:08:51 T:139633371358976 ERROR: response = meth(req, response)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
13:08:51 T:139633371358976 ERROR: 'http', request, response, code, msg, hdrs)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 444, in error
13:08:51 T:139633371358976 ERROR: return self._call_chain(*args)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
13:08:51 T:139633371358976 ERROR: result = func(*args)
13:08:51 T:139633371358976 ERROR: File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
13:08:51 T:139633371358976 ERROR: raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
13:08:51 T:139633371358976 ERROR: HTTPError: HTTP Error 403: Unauthorized access.
Vu la nature de mon première problème (changement de structure), je part sur la voie d'une modification plus générale chez TF1, surtout avec cette erreur qui empêche la lecture : "HTTPError: HTTP Error 403: Unauthorized access."
Si besoin de plus d'éléments je suis disponible !
Journalisée
Pages:
1
2
[
3
]
4
Haut de page
Imprimer
Vous êtes ici:
Xbmc Passion
Passion-XBMC : Section Aide et Support
Support Général des Add-ons
Add-ons Vidéo
Fil de discussion:
Add-on TF1 Replay
Aller à:
Merci de choisir une destination:
-----------------------------
Passion-XBMC : Les Nouveautés
-----------------------------
=> Nouvelles et Plan de Route
===> Le sondage du mois !
-----------------------------
Passion-XBMC : Section Aide et Support
-----------------------------
=> Support Général XBMC
===> Support Android
=====> Tutoriels Android
===> Support iOS
=====> Tutoriels iOS
===> Support Linux et Live
=====> Tutoriels Linux
=====> Support OpenELEC
=======> Tutoriels OpenELEC
=====> Support MyXbmc
=======> Tutoriels MyXbmc
=====> Support XBMCbuntu
=======> Tutoriels XBMCbuntu
===> Support Mac OS X
=====> Tutoriels Mac
===> Support Raspberry Pi
=====> Tutoriels Rasperry Pi
===> Support Windows
=====> Tutoriels Windows
===> Support XBox
=====> Tutoriels XBox
=> Support Général des Scrapers Passion
===> Scraper Media-Passion
=> Support Général des Skins
===> Confluence
===> Aeon
===> Aeon Nox
===> Alaska
===> Back Row
===> Glass
===> GlassNox
===> Influence
===> MediaStream
===> Night
===> Neon
===> PM3.HD
===> Rapier
===> Transparency!
=> Support Général des Add-ons
===> Add-ons Image
===> Add-ons Météo
===> Add-ons Musique
===> Add-ons Programme
===> Add-ons Service
===> Add-ons Vidéo
===> Interface Web
===> Metadata Scrapers
===> Vos idées d'Add-ons
=> Support Général PVR
===> Tutoriels PVR
=> Support Général Pilotage - Télécommande
=> Outils Supplémentaires
===> XBNE NFO Editeur
===> EMM - Ember Media Manager - Ciné-Passion
===> DKMM - Media Manager
===> AmbiTV et Adalight
=====> Sous Windows
=====> Sous Linux
-----------------------------
Passion-XBMC : Section Développement
-----------------------------
=> Développement d'Add-ons
===> Documentation
-----------------------------
Passion-XBMC : Le Matériel
-----------------------------
=> Hardware
===> Tests de matériel sous Linux
=> Votre Config !
=> Leboncoin du Village !
-----------------------------
Passion-XBMC : Le Village
-----------------------------
=> Le Site Passion-XBMC
=> La Taverne
=> Les Membres du Village
=> Les Médias
=> Corbeille
Mentions Légales
anything