c# и captcha ??

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by arthurfok, 4 Jul 2012.

  1. arthurfok

    arthurfok New Member

    Joined:
    3 Jul 2011
    Messages:
    23
    Likes Received:
    0
    Reputations:
    0
    Короче ситуация такова.
    Мне нужно как то скачать картинку капчи с сайта ***.com ,что бы отправить эту картинку (капчу) в аntigate.com,что бы потом взять оттуда распознанный код капчи, и post запросом отправить куда надо.
    Так вот, как это реализовать ?
    Как скачать картинку капчи (естественно так, что бы капча после этого не менялся) ???

    Я в c# новичок, по этому прошу строго не судить за столь глупый вопрос :)

    Заранее Спасибо за ответ!!!
     
  2. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Запрашивать ее один раз, с рефером как в роузером, и с кукисами.
     
  3. arthurfok

    arthurfok New Member

    Joined:
    3 Jul 2011
    Messages:
    23
    Likes Received:
    0
    Reputations:
    0
    Plz если можете, приведите пример.
    Спасибо :)
     
  4. _Logger_

    _Logger_ New Member

    Joined:
    28 Oct 2010
    Messages:
    57
    Likes Received:
    1
    Reputations:
    -3
    for(i=0;i<0;i++)
    cout<<"You are d0wn";

    примерно так :D

    www.google.com
    вот в чем ключ :D
     
    #4 _Logger_, 5 Jul 2012
    Last edited: 5 Jul 2012
  5. Spot

    Spot Elder - Старейшина

    Joined:
    1 Mar 2007
    Messages:
    461
    Likes Received:
    38
    Reputations:
    1
    Гугл использовать вообще не судьба?
    c# captcha antigate
    Неужто трудно задать и почитать?

    Например ТЫЦ
     
  6. obj

    obj New Member

    Joined:
    1 Mar 2012
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Одни умники собрались :D
    Автору: Необходимо получить ссылку на капчу (вырезать из исходного кода(ответ от сервера)) и скачать.
    Как найти ссылку думаю код не нужен.
    Пример как скачать:

    WebClient wc = new WebClient();
    wc.DownloadFile(otkyda,kyda);

    Потом отправляем на AGate, и получаем код капчи
    (для работы есть свое API и даже примеры работы с этими делами)

    Вроде как все, если, что спрашивай :D
     
  7. skivan

    skivan Member

    Joined:
    7 Sep 2006
    Messages:
    13
    Likes Received:
    7
    Reputations:
    8
    На сайте antigate есть пример класса на c# как сделать все правильно.
    Я давно как то писал автореггер с поддержкой antigate как раз на шарпе.
    вот здесь реализация: http://forum.antichat.ru/showthread.php?p=2051447#post2051447

    Только у меня не получилось нормально многопоточность реализовать. Был конфликт доступа к прогресс бару. А так все работало кроме прогрес бара )
     
  8. obj

    obj New Member

    Joined:
    1 Mar 2012
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    [​IMG]

    Должно помочь, но это не самый лучший вариант решения :)
    (однако работает ;))