[C#] Как получить капчу с vk.com и вывести ее

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by uuuser, 11 Nov 2011.

  1. uuuser

    uuuser New Member

    Joined:
    7 Nov 2011
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Вот так сделать надо

    [​IMG]
     
  2. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    И на плуюшки плевать, или сохранять капчу на диск что ли?
    Самое просто решения - события.
    Создаем события появления капчи, создаем аргумент EventArgs с полями/свойствами Image, кодом капчи String, и Bool флагом означающим что капча введена пользователем. Вызываем событие в потоке устанавливая Image, синхронизирую данную область, крутим цикл и смотрим если флаг true пользователь ввел капчу. Также можно запускать stopWatch и что бы ограничить допустимый интервал времени на ввод.
     
  3. uuuser

    uuuser New Member

    Joined:
    7 Nov 2011
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Там каждый раз новая ссылка на капчу
     
    #3 uuuser, 12 Nov 2011
    Last edited: 13 Nov 2011
  4. inCode

    inCode Member

    Joined:
    20 Jun 2011
    Messages:
    141
    Likes Received:
    22
    Reputations:
    5
    парсишь страницу ответа регулярками
    создаешь переменную, присваиваешь значение между тегами ссылки
    хотя это не то, что нужною

    По нормальному, эту картинку нужно не запрашивать, а получить ее стримом в ответе и хранить где-либо, и потом ее уже выводить в picturebox
     
  5. PiNgVin07

    PiNgVin07 New Member

    Joined:
    22 Oct 2011
    Messages:
    61
    Likes Received:
    0
    Reputations:
    0
    http://forum.antichat.ru/thread225157.html можна сказать аналогичная тема, читай
     
  6. PiNgVin07

    PiNgVin07 New Member

    Joined:
    22 Oct 2011
    Messages:
    61
    Likes Received:
    0
    Reputations:
    0
    http://programmersforum.ru/showthread.php?p=489911 еще и тут почитай
     
  7. PiNgVin07

    PiNgVin07 New Member

    Joined:
    22 Oct 2011
    Messages:
    61
    Likes Received:
    0
    Reputations:
    0
    uuuser, потому что тебе парсить нужно саму капчу
     
  8. PiNgVin07

    PiNgVin07 New Member

    Joined:
    22 Oct 2011
    Messages:
    61
    Likes Received:
    0
    Reputations:
    0
    Я же дал ссылки

    PHP:
    //download image
    try UrlDownloadToFile(nilPChar(s),PChar('captcha.jpg'), 0nil);
    незнаю правильный код или нет (взял со ссылки в теме)
     
    #8 PiNgVin07, 13 Nov 2011
    Last edited: 13 Nov 2011