ANNUAIRE INVERSÉ INVERSE

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 13 mai 2003 à 12:07
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 12 nov. 2006 à 23:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7075-annuaire-inverse-inverse

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
12 nov. 2006 à 23:40
Salut RMarine
Il te suffit d'étudier la structure de la page source pour connaitre les paramètres à fournir en méthode PUT (avec un composant INet).
Pour t'aider, tu as un utilitaire de Microsoft nommé "Fiddler".
A noter : Je pense que ce genre de site a vérrouillé son accès (pour éviter les aspirateurs) en n'autorisant qu'une dizaine de recherches par jour pour une même IP.
rmarinie Messages postés 1 Date d'inscription lundi 12 septembre 2005 Statut Membre Dernière intervention 12 novembre 2006
12 nov. 2006 à 21:36
Bonjour,

Je me casse les dents sur un scirpt à effectuer :
J'ai une vase, sous access, d'environ 1000 numéros de téléphone. Je souhaiterais créer une fonction qui permet d'aller chercher dans la base annuaire invrésé de www.118218.fr ( http://www.118218.fr/lenumero/inverse/midinverse.php?TEL=xxxxxxxxxx )les coordonnées du dit numéro et de l'insérer automatiquement dans une table dédiée à cette recherche.

Quelqu'un a une idée, car la je sèche grave !?

Rod
NewSky Messages postés 86 Date d'inscription dimanche 27 janvier 2002 Statut Membre Dernière intervention 20 février 2009
24 mai 2003 à 21:50
c'est clair, masi il doit y'avoir d'autres sites. Je regarderai. En tous cas, merci bcp pour tes explications.
louisvbfrance Messages postés 31 Date d'inscription dimanche 4 mai 2003 Statut Membre Dernière intervention 12 mars 2009
24 mai 2003 à 02:34
Désolé, je crois que ça ne marche plus du tout... Hélas. Le site est malin, et veut que l'on appuye sur le bouton "à la souris"... et ça je ne sais pas le simuler.

Si quelqu'un a une idée... Merci.
louisvbfrance Messages postés 31 Date d'inscription dimanche 4 mai 2003 Statut Membre Dernière intervention 12 mars 2009
24 mai 2003 à 01:37
Je suis désolé de ne pas avoir répondu plus tôt. J'ai pourtant l'option "Être averti par mail lorsqu'un nouveau commentaire est ajouté", mais apparemment ça ne marche pas ??

Est-ce que tu a compris le principe ? Le principe c'est :

Je récupère tout l'HTML (WBRS.Document.body.innerHTML) c'est ce que lit Internet Explorer pour afficher une page.

WBRS (WebBrowser) est le petit carré qu'on voit presque pas au dessous de EFFACER. Si tu l'agrandis, tu auras l'affichage de la page. (comme sur internet Explorer)

Ensuite, je ne m'y connais pas trop non plus en HTML. Voici ce que je fais en gros, une fois que j'ai ce texte HTML :

Exemple : le Nom & prenom (fonction NOM)

J'ai remarqué qu'il était toujours après un texte "icons/fleche1.gif", donc je me positionne dans mon texte HTML sur "icons/fleche1.gif" (fonction trouve).

Ensuite je cherche à partir de là le texte "/kapitol/images/logos/infobel.gif".

Ensuite je sais que ce que le nom se trouve entre 83%"> et </TD>.

Exemple : 83%">Julien</TD>. Je récupère donc "Julien" qui est ce que je recherche.


En faite j'ai observé le fichier html (internet explorer/affichage/source), et je me suis rendu compte que c'était toujours au même endroit qu'était placé le nom de la personne.

C'est aussi un gros inconvénient, car si ils changent le site, ça ne marchera plus.

J'espère que ça peut te donner un coup de main. Dis-moi si tu veux d'autres infos.
NewSky Messages postés 86 Date d'inscription dimanche 27 janvier 2002 Statut Membre Dernière intervention 20 février 2009
13 mai 2003 à 23:19
heu, je crois kil y a un ptt pb, lorsqu'il y a + de 2 réponse pour un m^ numéro, il y a une erreur :

Erreur d'exécution '6':

Dépassement de capacité

Le problème se passe dans la fonction

Public Function Trouve(ByVal base As String, Texte$, ByRef dep As Integer) As Integer

à la ligne

Trouve = InStr(dep, base, Texte, vbTextCompare)

Si tu arrives à comprendre !!!
NewSky Messages postés 86 Date d'inscription dimanche 27 janvier 2002 Statut Membre Dernière intervention 20 février 2009
13 mai 2003 à 19:37
cela dit, je viens de regarder, je ne pense pas que ce soit possible.

C'est pas grave. @++
NewSky Messages postés 86 Date d'inscription dimanche 27 janvier 2002 Statut Membre Dernière intervention 20 février 2009
13 mai 2003 à 19:32
Je vais peut-être te paraître chi..., mais crois-tu qu'il serait possible de séparer le NOM, le PRENOM, l'ADRESSE, le CODE POSTAL et la VILLE ?????.

Je suis désolé mais j'ai du mal avec le HTML, je comprend pas bien comment on peut récupérer les informations, si tu pouvais m'helper un peu, ce serait extrêmement sympathique de ta part . Merci d'avance.
NewSky Messages postés 86 Date d'inscription dimanche 27 janvier 2002 Statut Membre Dernière intervention 20 février 2009
13 mai 2003 à 18:28
Rien à dire!!!

10/10

Merci d'avoir si rapidement amélioré le prog. Pour les mensurations, j'essaierai de voir ça par moi même...
louisvbfrance Messages postés 31 Date d'inscription dimanche 4 mai 2003 Statut Membre Dernière intervention 12 mars 2009
13 mai 2003 à 15:47
C'est fait. Il affiche l'adresse Aussi, + J'ai corrigé quelques Bugs...
Pour les mensurations, ça devient trop compliqué... ;)
NewSky Messages postés 86 Date d'inscription dimanche 27 janvier 2002 Statut Membre Dernière intervention 20 février 2009
13 mai 2003 à 12:56
ce n'est pas mal mais il est dommage que le prog ne donne pas l'adresse du correspondant.

Sinon, l'idée est bonne et le prog aussi
cs_blabla Messages postés 112 Date d'inscription mercredi 28 août 2002 Statut Membre Dernière intervention 13 mars 2004
13 mai 2003 à 12:33
jte trouve tres interesent ! je v essailer de me plonger dedans pour comprendre ca .... merci 7/10
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
13 mai 2003 à 12:08
Trop rapide, ce Jack.
Le Zip vient d'arriver.

lol
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
13 mai 2003 à 12:07
Oui, je vois un gros bug : Le Zip.
Il est impossible d'utiliser le code tel que listé car les controles ont des noms personnels et c'est une galère de remonter à la source.

Merci, donc, d'ajouter le zip qui va bien.
Rejoignez-nous