Bonjour,
En attendant de l'aide, j'ai continué à chercher.
Je n'ai pas trouvé la solution, mais j'ai réussi à contourner le problème... Pour ceux que cela intéresserait, voilà l'idée :
J'utilise WWW::Mechanize::Firefox, mais comme je n'arrive pas à acceder aux variables JS (et dans le code Mappy, j'ai un peu du mal à trouver ce qu'il faut utiliser !), j'enregistre la page dans un fichier temporaire :
$navigateur->save_content('/tmp/itineraire.html'); |
La sauvegarde enregistre le texte tel qu'il apparaît à l'écran. Après, il ne me reste qu'à chercher la bonne portion de texte dans le fichier temporaire, et c'est bon.
Ca prend un peu de temps, mais j'arrive à extraire un tableau d'adresses et à le classer par éloignement (en temps de parcours) d'un point...