Rechercher : dans
Par :

Extraire et lister les liens d'une page Web

Dernière réponse le 21 avr 2008 à 21:09:18 wirsinda, le 10 jun 2007 à 10:43:39 
 Signaler ce message aux modérateurs

Bonjour,

Je souhaite écrire un petit programme permettant de faire la liste des liens contenus sur une page web donnée.

J'imagine la procédure suivante :
-enregistrer le fichier localement
-l'ouvrir comme fichier txt avec Visual Basic
-rechercher les balises <A HREF >...

Connaissez vous une méthode peut-être plus directe sans passer par une copie locale ?

Merci pour vos idées.

Configuration: Windows XP
Firefox 2.0.0.4

Meilleures réponses pour « Extraire et lister les liens d'une page Web » dans :
[Webmaster] Publier facilement une vidéo dans une page web VoirPublier une vidéo dans une page web n'est pas toujours évident: Selon le format (AVI, MPG, MOV...) tout le monde ne possède pas forcément le bon plugin et le bon codec. En revanche, la quasi-totalité des navigateurs possèdent le plugin Flash (SWF)....
Javascript - Centrer verticalement une page web VoirPour centrer verticalement une page web, impossible de s'en sortir en css. Une solution bien pratique : JavaScript. 1. Le fichier .js 2. La page .html 3. Utilisation 4. Inconvénients 5. Rappel Merci à Dalida pour la source du...
[FreeMind] Publier une mindmap dans une page web VoirFreeMind est un logiciel de mindmapping. Vous avez plusieurs possibilités pour publier votre mindmap dans une page web. Flash applet Java Simple image PNG HTML+Javascript (texte seulement) HTML+Javascript (texte+icônes) HTML+Javascript...

1

 Zakaria, le 21 avr 2008 à 21:09:18

Tu es dans la bonne route, mais seulement essaye de ne pas enregistrer le fichier en local mais juste en mémoire, j'utilise Delphi :
- Ouvrir le code source de la page
- Obtenir les liens dans ( href )
- Ignorer les liens ( mailto:email@email.com )
- Ignorer les liens externe ( si tu veux faire cela la comparaison est la solution )
- ajouter ( http://www.lenomdedomaine.ext ) si le lien est du genre (page.html)

Répondre à Zakaria