[Résolu] Youtube tcl (Zurl.tcl) ne fonctionne plus
#17
(18/04/2017, 01:20)MenzAgitat a écrit : Mauvaise syntaxe pour http::register en tout cas.

Oui, j'ai un peu trop nettoyé mon code et viré l'essentiel Sad

Pour l'erreur qui apparait, c'est que la page de youtube a très certainement changé et que la regexp qui permet de trouver les différents éléments n'est plus bonne:
tcl
set l [regexp -all -inline -- {<meta name="title" content="(.*?)">.*?<div class="watch-view-count">(.*?)</div>.*?<span class="likes-count">(.*?)</span>.*?<span class="dislikes-count">(.*?)</span>} $data]



Je vais essayer de trouver le temps de refaire la bonne.

P.S.: très bon choix de vidéo d'exemple Smile

Edit
Cette regexp semble fonctionner:
tcl
set l [regexp -all -inline -- {<meta name="title" content="(.*?)">.*?<div class="watch-view-count">(.*?)</div>.*?like-button-renderer-like-button-unclicked.*?<span class="yt-uix-button-content">(.*?)</span>.*?like-button-renderer-dislike-button-unclicked.*?<span class="yt-uix-button-content">(.*?)</span>} $data]


Répondre


Messages dans ce sujet
RE: Youtube tcl (Zurl.tcl) ne fonctionne plus - par CrazyCat - 18/04/2017, 11:05

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté