EXTRAIRE LES COURRIELS (EMAILS) D'UNE PAGE WEB (HTML/SCRIPT)
cs_revo
Messages postés70Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention 7 juin 2006
-
11 févr. 2004 à 18:27
LogRaam (aka Gabriel Mailhot)
Messages postés60Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention25 avril 2005
-
19 avril 2010 à 15:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
LogRaam (aka Gabriel Mailhot)
Messages postés60Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention25 avril 2005 19 avril 2010 à 15:09
Bonjour MalcomXW,
Sans te donner le source, je peux te dire comment procéder. Tu dois coder une application qui utilisera la récursivité pour parcourir tous les fichiers de ton disque dur. Il y a d'excellents articles à ce sujet sur le web.
Ensuite, pour tout type de fichiers étant susceptibles de contenir une adresse courriel (.txt, courriels, .doc, etc.), tu dois ouvrir le fichier et importer son contenu dans une variable temporaire. Ensuite tu recherches les caractères "@" qui sont d'excellents candidats pour des adresses de courriel. Au final, tu écrit dans un fichier chacune des adresses.
Aujourd'hui avec la grosseur des disques durs, cette procédure peut être très longue à exécuter.
Bonne chance!
malcomxw
Messages postés20Date d'inscriptionmercredi 22 juin 2005StatutMembreDernière intervention18 avril 2010 18 avril 2010 à 23:27
y'a t il un moyen d'extraire tout les adresse email que j'ai dans mon disque dur dans n'importe quel repertoire et les renvoyer dans un fichier text en utilisant code vb
g chercher partout et g pas reussis a trouver une solution
merci infinement pour votre aide
LogRaam (aka Gabriel Mailhot)
Messages postés60Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention25 avril 2005 11 févr. 2004 à 23:08
Bien sûre LordBob,
C'est mon erreur, j'aurais dû l'indiquer dans l'entête du code source. Voici la procédure à suivre:
Dans VB, navigue dans le menu [Project]-->Références... et sélectionne la référence au script suivant:
- Microsoft internet Controls
Tu remarqueras que dans le code source, je construit un objet SHDOCVW qui est en fait un VB Script pour gérer Internet Explorer.
Donc une fois que tu as sélectionnés la référence, tu n'as qu'à exécuter le code.
Bonne chance !
MadLucas
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 11 févr. 2004 à 22:02
ton programme j'arrive pas a la faire marché... tu pourrais m'expliquez comment on fait pour le faire marchre?
LogRaam (aka Gabriel Mailhot)
Messages postés60Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention25 avril 2005 11 févr. 2004 à 18:55
Désolé revo, mais c'est tout à fait légal. Ce programme ne fait que lire les courriels qui sont de toute façon disponible à même la page Web que tu scan. Donc aucun acte de piraterie ou de hacking proprement dit...
Je pourrais par exemple programmer une autre version où l'application soustirerait tous les mots "Exemples" d'une page Web... Là, au lieu d'un simple mot, c'est un simple mot qui représente un courriel.
Une version illégale serait une application qui force des données confidentielles afin d'en soustirer les courriels. Ça c'est pas moi qui va le développer...
MadLucas
cs_revo
Messages postés70Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention 7 juin 2006 11 févr. 2004 à 18:27
mais Mais MAIS c'est interdit de faire ca!
cs_revo
Messages postés70Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention 7 juin 2006 11 févr. 2004 à 18:27
19 avril 2010 à 15:09
Sans te donner le source, je peux te dire comment procéder. Tu dois coder une application qui utilisera la récursivité pour parcourir tous les fichiers de ton disque dur. Il y a d'excellents articles à ce sujet sur le web.
Ensuite, pour tout type de fichiers étant susceptibles de contenir une adresse courriel (.txt, courriels, .doc, etc.), tu dois ouvrir le fichier et importer son contenu dans une variable temporaire. Ensuite tu recherches les caractères "@" qui sont d'excellents candidats pour des adresses de courriel. Au final, tu écrit dans un fichier chacune des adresses.
Aujourd'hui avec la grosseur des disques durs, cette procédure peut être très longue à exécuter.
Bonne chance!
18 avril 2010 à 23:27
g chercher partout et g pas reussis a trouver une solution
merci infinement pour votre aide
11 févr. 2004 à 23:08
C'est mon erreur, j'aurais dû l'indiquer dans l'entête du code source. Voici la procédure à suivre:
Dans VB, navigue dans le menu [Project]-->Références... et sélectionne la référence au script suivant:
- Microsoft internet Controls
Tu remarqueras que dans le code source, je construit un objet SHDOCVW qui est en fait un VB Script pour gérer Internet Explorer.
Donc une fois que tu as sélectionnés la référence, tu n'as qu'à exécuter le code.
Bonne chance !
MadLucas
11 févr. 2004 à 22:02
11 févr. 2004 à 18:55
Je pourrais par exemple programmer une autre version où l'application soustirerait tous les mots "Exemples" d'une page Web... Là, au lieu d'un simple mot, c'est un simple mot qui représente un courriel.
Une version illégale serait une application qui force des données confidentielles afin d'en soustirer les courriels. Ça c'est pas moi qui va le développer...
MadLucas
11 févr. 2004 à 18:27
11 févr. 2004 à 18:27