Page 1 sur 1
[..] Recherche d'email sur un Site
Posté : sam. 15 oct. 2011 14:31
par Yle
Bonjour,
Ma question est dans le titre.
Je suis amené à consulter et à répondre à des utilisateurs et j'ai besoin de récupérer l'adresse mail des utilisateurs qui écrivent sur notre site.
Est il possible d'écrire un Autoit qui balaie le site et qui récupère les e_mails dans n'importe quelle page ?
QQ a t'il déjà fait qq chose de semblable...
Re: [..] Recherche d'email sur un Site
Posté : sam. 15 oct. 2011 15:01
par PandiPanda
Bonjour,
Si l'email se trouve dans le code source de la page, vous pouvez aisément le récuperer ^^
quelque chose comme ceci?
► Afficher le texte
Code : Tout sélectionner
#Include <Array.au3>
#Include <String.au3>
$url='http://www.mon-site-ici.com/spip.php?article30' ; une url de test
ShellExecute($url); juste pour afficher la page sur laquelle l'action s'effectue
ToolTip("le site d'exemple est en train de s'ouvrir"&@CRLF&"Vous avez nullement besoin de ceci pour en extirper les 'e-mails'")
Sleep(2000) ; juste pour laisser le temps d'afficher le tooltip
$array=_ReturnEmail(_ReturnSource($url)) ; le(s) résultat(s) obtenu
_ArrayDisplay($array) ; affiche le(s) résultat(s)
Func _ReturnSource($url) ; retourne le code source de la page
Return BinaryToString(InetRead($url))
EndFunc
Func _ReturnEmail($source) ; retourne ce qui se trouve entre mailto: ET ">
Return _StringBetween($source,'mailto:','">')
EndFunc
Re: [..] Recherche d'email sur un Site
Posté : sam. 15 oct. 2011 15:05
par jchd
wget suivi d'un gros StringRegExp devraient t'aider.
Re: [..] Recherche d'email sur un Site
Posté : dim. 16 oct. 2011 11:30
par Yle
OK, merci pour ces informations.
Je vois comment je vais procéder...
Par contre au sujet de l'extraction de l'adresse mail avec un stringregexp, si qq peut me faire le stringregexp sur cette ligne :
Si un joueur a un doute sur l'un de ses scores, me faire un message <strong>au plus vite</strong> (yle76@gmail.com)</font><br />
sachant bien entendu que la longueur de l'email est variable et pas toujours entre parenthèses.
Re: [..] Recherche d'email sur un Site
Posté : dim. 16 oct. 2011 17:59
par GaRydelaMer
Bonjour
si tu as la main sur le serveur web, pourquoi tu veux utiliser AutoIt, ta page de "contact" en php, peut te mettre à jour un fichier texte, une bdd à chaque fois que tes users postent un message avec leur email. non ?
Re: [..] Recherche d'email sur un Site
Posté : lun. 17 oct. 2011 13:58
par Yle
Bonjour,
Je n'ai malheureusement pas la main sur TOUS les serveurs que je consulte.