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

Web & réseau Delphi Discussion :

Indy et captchas


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Developpeur Chef de Projet
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Developpeur Chef de Projet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Par défaut Indy et captchas
    Je récupère un formulaire html avec le get de mon idhttp jusque la pas de problème.
    Seulement mon formulaire dispose d'une image captcha que je voudrais capturer pour
    la mettre en saisie dans mon application. Et j'avoue que je bloque un peu la , si quelqu'un pouvait m'aider .
    Merci

  2. #2
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut
    Bonjour,

    Alors ce n'est pas si compliqué que cela :

    1 - Tu télécharges la page où se trouve le formulaire HTML avec idHTTP comme tu peux le voir dans la FAQ (il faut gérer les redirections et les cookies, dans ton cas je pense).
    2 - Tu extrais dans le code HTML de ta page, l'url de l'image avec les outils habituels de Delphi (en tout cas c'est ainsi que je procéde).
    3 - Tu l'intègres dans ton application avec un TImage (voir la faq)
    4 - Tu envois ton formulaire avec la méthode POST du même Tidhttp utilisé précedement.

    Si tu as besoin de plus d'aide n'hésite pas.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Developpeur Chef de Projet
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Developpeur Chef de Projet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Par défaut Merci
    Bonjours,
    Merci de votre réponse, je vais tentez de l'essayer. tu auras des nouvelles, Prochainement.

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Developpeur Chef de Projet
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Developpeur Chef de Projet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Par défaut Capture Captchas avec Indy
    Bonjours,
    Ce que j'ai essayé.
    le problème est que l'image captchas est sous la form de <img src='.....\captcha.asp'>, et si je demande une deuxième fois après un get de IDHTTP, j'aurai une autre image différente de la première (donc une nouvelle cession). et de ce fait je ne peut me connecter.
    Donc ce que j'ai besoin c'est de récupérer l'apercu de la première image, pour pouvoir accéder au site.
    Voila c'est tous, et merci de votre aide.

  5. #5
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut
    Bonjour,

    Je ne pense pas, un navigateur procède ainsi :

    - Je charge la page principale
    - J'extrais tous les liens
    - Je charge les images

    Il s'agit de faire la même chose que le navigateur ? Si tu veux vérifier ce que fais le navigateur tu peux utiliser un sniffer de paquets et voir ce qu'il fait réellement ?

    Bon courage

Discussions similaires

  1. [indy 10] Récupérer l'image d'un captcha
    Par Hinox dans le forum Web & réseau
    Réponses: 0
    Dernier message: 13/04/2008, 21h57
  2. Indy - email, html et piece jointe
    Par nut62 dans le forum Web & réseau
    Réponses: 3
    Dernier message: 13/12/2002, 10h25
  3. Réponses: 3
    Dernier message: 26/07/2002, 23h02
  4. [Kylix] indy sur kylix? pb :-(
    Par NicoLinux dans le forum EDI
    Réponses: 7
    Dernier message: 15/05/2002, 23h32
  5. [Kylix] Runtime error 230 avec INDY
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 23/03/2002, 11h51

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