Lire une ligne précise sur une page html
#7
Le plus simple que je vois, c'est de traiter ta chaine ainsi ($webpage contient ta source)
Code :
# on récupère ce qui est entre "<b>Song Title</b></td></tr>" et le premier "</table>" situé après
regsub -all {.*<b>Song Title</b></td></tr>(.*)</table>} $webpage "\\1" webpage
# on sépare sur les "</tr>"
foreach line [split $webpage "</tr>"] {
   # on supprime les balises HTML
   regsub -all {<[^>]>} $line "" line
   # on affiche
   putserv "PRIVMSG $chan :$line"
}
Bon, c'est fait à l'arrache, je ne promet rien Smile
Répondre


Messages dans ce sujet
[Pas de titre] - par CrazyCat - 13/09/2006, 13:24
[Pas de titre] - par BdS - 13/09/2006, 23:22
[Pas de titre] - par BdS - 14/09/2006, 18:48
[Pas de titre] - par CrazyCat - 14/09/2006, 23:33
[Pas de titre] - par BdS - 02/10/2006, 20:01
[Pas de titre] - par CrazyCat - 03/10/2006, 17:27
[Pas de titre] - par BdS - 03/10/2006, 21:58

Atteindre :


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