php + antigate

Discussion in 'PHP' started by .while, 1 Aug 2010.

  1. .while

    .while Member

    Joined:
    22 Feb 2010
    Messages:
    40
    Likes Received:
    5
    Reputations:
    0
    Здравствуйте, интересует такой способ передачи пост запроса.
    Направление траффа на скрипт который :
    получает картинку с сайта, шлёт её на антигейт, ждёт распознания, получает результат, и шлёт пост запрос на сервер.
    Думаю это возможно, и есть ли люди которые могут помочь в этом деле ? :)
    Благодарю.
     
  2. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Ну ето елементарно, заходиш на сайт где выдаеться капча, получаеш куки, с етими куками идеш за капчей, далее сейвиш капчу и шлел на АК, получаеш ответ и шлеш ПОСТ с разгаданной капчей и куками.
     
  3. .while

    .while Member

    Joined:
    22 Feb 2010
    Messages:
    40
    Likes Received:
    5
    Reputations:
    0
    нет.
    нужна разгадка капчи под определённый сайт.
    к аг имеет отношение только разгадки.
     
  4. Mixon

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

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Хех,готового примера тебе врядли кто даст)
    Для контакта - много,для других - врядли найдешь...
    Разве-что по ищи софт который работает с сайтом,который тебе нужно,и попроси у розрабов алгоритм))
    Но врядли те кто даст готовое...сам делай,не так-уж сложно-то...
     
  5. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Может поможет https://forum.antichat.ru/threadnav129917-1-10.html
     
  6. Star_s

    Star_s New Member

    Joined:
    4 Feb 2010
    Messages:
    24
    Likes Received:
    2
    Reputations:
    0
    Люди! Вот пожалуйста скажите что здесь ошибка или скажите, что я мудак. Может, конечно, я чего-то не понимаю, но в этом коде на antigate отправляется только имя файла без его содержимого:
    function recognize($filename, $apikey, $is_verbose = true, $rtimeout = 3, $mtimeout = 200, $is_phrase = 0, $is_regsense = 0, $is_numeric = 0, $min_len = 0, $max_len = 0)
    {

    ...

    $postdata = array(
    'method' => 'post',
    'key' => $apikey,
    'file' => '@'.$filename, //полный путь к файлу вот тут на антигейт отсылается только имя фала с картинкой. Как же китайцы будут разгадывать капчу, не имея самого изображения? Телепатическим способом?
    'phrase' => $is_phrase,
    'regsense' => $is_regsense,
    'numeric' => $is_numeric,
    'min_len' => $min_len,
    'max_len' => $max_len,

    причём рядом лежат два правильных примера на php:
    http://antigate.com/phpnocurl.txt
    http://antigate.com/base64.txt
    тут отсылается именно тело файла.
     
  7. legaljo

    legaljo Member

    Joined:
    27 Jul 2010
    Messages:
    195
    Likes Received:
    26
    Reputations:
    7
    Ты мудак.
     
    1 person likes this.
  8. Star_s

    Star_s New Member

    Joined:
    4 Feb 2010
    Messages:
    24
    Likes Received:
    2
    Reputations:
    0
    legaljo, ок. Теперь объясни пожалуйста.
     
  9. Star_s

    Star_s New Member

    Joined:
    4 Feb 2010
    Messages:
    24
    Likes Received:
    2
    Reputations:
    0
    я просто не знал, что символ @ перед путём к файлу в массиве с POST-данными курла означает, что этот файл будет отправлен (именно файл, а не его имя). Я этой ***нёй себе весь мозг выеб.
     
  10. Mixon

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

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    ггг)) подобный маразм был...Только я знал что @ но стояла задача клиент более тонким сделать,и капчу передавать НЕ сохраняя её файлом) Вот тут я то себе и мозги парил доолго,пока вдруг на офф сайте не нашол другие,более универсальные способы передачи капчи)
     
  11. Star_s

    Star_s New Member

    Joined:
    4 Feb 2010
    Messages:
    24
    Likes Received:
    2
    Reputations:
    0
    Mixon, а не расскажешь что за способы, бро? Или линк можешь дать?