IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Possibilité

Votants
2. Vous ne pouvez pas participer à ce sondage.
  • possible

    2 100,00%
  • pas possible

    0 0%
Sondage à choix multiple
Web Perl Discussion :

Question concernant la recherche de page html sur Internet avec perl


Sujet :

Web Perl

  1. #1
    Candidat au Club
    Étudiant
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Question concernant la recherche de page html sur Internet avec perl
    >> Bonjour merci

    J’ai une question concernant la recherche sur Internet :
    Bon en gros : je cherche toutes les pages html d’un site web puis dans chaque page html une expression bien définie, si l’expr et trouver je sauvegarde cette expression dans un fichier text. AVEC PERL

    -pour l’expression je peut le faire, mais la recherche de toute les page html sur le web je ne sait pas comment faire.
    -(j’ai bricoler déjà un petit scripte en « bash »et je fait ça pour une seul page seulement et après l’avoir télécharger, je veut évité le téléchargement de la page)


    Je vais être plus claire comme si je cherche en locale (pc) tout les fichier avec l’extension html (root: find / -name *.html) puis pour chaque ligne trouver (fichier) je cherche une expression,
    MAIS JE VEUX FAIR CA POUR UN SITE WEB ET AVEC « PERL »

    Merci pour toute réponse vous m'aidé beaucoup.

  2. #2
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Euh, ton message est très... coloré ! Peut-être un peu trop même (le gris est pratiquement illisible chez moi par exemple), tiens-t'en au noir sauf circonstances exceptionnelle (ou sur la Taverne).

    Sinon ce que tu demandes est plus ou moins possible, comprends bien que le protocole HTTP ne permet pas de faire des listings de répertoires (et cela ne dépend pas du langage de programmation), il ne sera donc pas possible d'employer la même méthode que si tu étais sur le serveur (sauf si tu as accès au serveur FTP du site, mais ce n'est pas ta question).
    Par contre ce qu'il est possible de faire, c'est de faire un "spider", autrement dit un script qui va suivre les liens à partir d'une page source, et dans ton cas se limiter aux liens qui mène sur le même site. Il faudra tout de même lui fournir une page de départ (la page d'accueil du site par exemple), mais ensuite il se débrouillera tout seul.
    Tu trouveras des spiders tout fait sur le CPAN, par exemple WWW::CheckSite::Spider, plutôt facile à modifier pour quelqu'un qui sait ce qu'il fait (autrement dit qui a déjà fait de la POO en Perl, tu peux regarder notre FAQ pour quelques exemples simples).

    --
    Jedaï

Discussions similaires

  1. Problème de page blanche sur navigation avec html:link
    Par assistibm dans le forum Struts 1
    Réponses: 7
    Dernier message: 13/07/2007, 13h31
  2. [HTML] Lien d'une page html sur une iframe
    Par cosycorner dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 20/02/2007, 08h34
  3. page HTML sur le canevas
    Par bidochon dans le forum Delphi
    Réponses: 5
    Dernier message: 19/10/2006, 17h59
  4. Lancer une page HTML sur un serveur distant
    Par Larion dans le forum VBScript
    Réponses: 5
    Dernier message: 14/08/2006, 08h34
  5. Réponses: 1
    Dernier message: 17/01/2006, 10h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo