Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    si lo so, infatti studiando la richiesta vedo l'url del captcha. Però vorrei sapere come posso far per mettere "in pausa" la richiesta e far comparire l'immagine giusta in un picturebox, così da poter "riattivare" la richiesta quando l'utente inserirà i codici del captcha.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    318
    Quote Originariamente inviata da Marcoluca56 Visualizza il messaggio
    si lo so, infatti studiando la richiesta vedo l'url del captcha. Però vorrei sapere come posso far per mettere "in pausa" la richiesta e far comparire l'immagine giusta in un picturebox, così da poter "riattivare" la richiesta quando l'utente inserirà i codici del captcha.
    Ma non è che devi "mettere in pausa", perchè le richieste le fai tu, una per una, non è come il browser che si arrangia a far tutto, con il WebRequest fai tu le singole richieste.
    Prima di tutto quindi fai la richiesta della pagina, e come risposta ti trovi il codice sorgente della pagina HTML dove analizzi il tutto e ti trovi quale è il "src=" dell'immagine.
    Ora fai un'altra richiesta tramite WebRequest chiedendo al server di inviarti quella immagine e te la memorizzi.
    Finchè non fai altre richieste con il WebRequest non verrà eseguito nulla, non c'è assolutamente niente di automatico.

    Sergio

  3. #3
    La richiesta è questa:

    http://pastebin.com/JRZfjyU5

    mentre la parte che voglio che mi compare in un picturebox è solo questa:

    <img src="https://registra.mail.virgilio.it:443/vmail/captcha/3dcc41d4d4474051533ff62577cbd1f4/captcha.jpg"

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    318
    Eccoti un esempio:
    codice:
    Dim thebotnet as String
    thebotnet = "http://thebotnet.com/images/styles/botnet/logo.png"
    Dim request as WebRequest
    request = WebRequest.Create(thebotnet)
    Dim response as WebResponse
    response = request.GetResponse()
    Dim TBN as Image
    TBN = Image.FromStream(request.GetResponseStream())
    PictureBox1.Image = TBN
    Comunque se vogliamo esagerare, puoi anche usare:
    codice:
    PictureBox1.Load("http://thebotnet.com/images/styles/botnet/logo.png");

    Sergio
    Ultima modifica di SirJo; 03-04-2014 a 14:38

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.