Борьба с капчей

Все вопросы касающиеся использования
программы можно задать здесь
GReaTM0deR
Сообщения: 14
Зарегистрирован: 08 июл 2009, 05:34
Контактная информация:

Борьба с капчей

Сообщение GReaTM0deR » 28 апр 2013, 11:42

Прошу простить но во время моего знакомства с хуманом.
Работа с антигейтом была вот такая

Код: Выделить всё

$str_captcha="";
$str_captcha->recognize_by_anticaptcha("engine/trash/captcha.php","c:\1.jpg","daf59a17e","http://antigate.com")."<br>";
$input->set_value_by_name('vcode',$str_captcha);
Notice: Undefined variable: str_captcha in C:\Human\My Scripts\NGCMS.php on line 23

Call Stack:
0.9959 120384 1. {main}() C:\Human\My Scripts\NGCMS.php:0

Не могу понять как сейчас пользоваться?)

GReaTM0deR
Сообщения: 14
Зарегистрирован: 08 июл 2009, 05:34
Контактная информация:

Re: Борьба с капчей

Сообщение GReaTM0deR » 28 апр 2013, 13:55

Код: Выделить всё

<?php
$xhe_host ="127.0.0.1:7010";

// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");

// navigate to google
$browser->navigate("http://openokdv.ru/opisaniya_gribov-drozhalkovye-drozhalka_smorchkovaya.html");
// ??????? ?? ???????? ???????????

// ?????? ???
$input->set_value_by_name("name","ddddddd");
// ?????? ???????
$input->set_value_by_name("password","ddddddd11");
$input->set_value_by_name("mail","mail@mail.ru");
$textarea->set_value_by_name("content","777777");

$image->recognize_by_anticaptcha("engine/trash/captcha.php","c:\1.jpg","daf5947e08b66c7fa17e","http://antigate.com");
$str_captcha="";
$input->set_value_by_name('vcode',$str_captcha);
 


// Quit
$app->quit();
?>

Scov
Сообщения: 72
Зарегистрирован: 15 май 2009, 15:17

Re: Борьба с капчей

Сообщение Scov » 29 апр 2013, 00:49

у меня отлично работает примерно так
$image->save_to_file_by_url('site.ru/captcha','captcha.jpg',false);
$captcha= $image->recognize_by_anticaptcha("", 'captcha.jpg',"ключ");

euggen77
Сообщения: 5
Зарегистрирован: 30 апр 2013, 16:18

Re: Борьба с капчей

Сообщение euggen77 » 30 апр 2013, 22:08

Тоже проблема. Только начал работать с программой. Капча разгадывается на сервисе Антигейт, но результат не возвращается и не вводится.
код такой -
api_key_antg= "ae7f8bb2ee07740c10089f6227636370";
$img_path="C:\\Temp\\tmp.jpeg";
$image->save_to_file_by_number(5,'C:\\Temp\\tmp.jpeg');
$browser->wait_for(60,1);
$str_captcha=$image->recognize_by_anticaptcha('',$img_path,$api_key_antg,$path='http://antigate.com/');

$anticapcha->get_last_capcha_result("recaptcha_response_field","");
$input->send_keyboard_input_by_name("recaptcha_response_field","");
$button->send_keyboard_input_by_number(0,"");

Что здесь неправильно?

GReaTM0deR
Сообщения: 14
Зарегистрирован: 08 июл 2009, 05:34
Контактная информация:

Re: Борьба с капчей

Сообщение GReaTM0deR » 01 май 2013, 09:22

euggen77 писал(а):Тоже проблема. Только начал работать с программой. Капча разгадывается на сервисе Антигейт, но результат не возвращается и не вводится.
код такой -
api_key_antg= "ae7f8bb2ee07740c10089f6227636370";
$img_path="C:\\Temp\\tmp.jpeg";
$image->save_to_file_by_number(5,'C:\\Temp\\tmp.jpeg');
$browser->wait_for(60,1);
$str_captcha=$image->recognize_by_anticaptcha('',$img_path,$api_key_antg,$path='http://antigate.com/');

$anticapcha->get_last_capcha_result("recaptcha_response_field","");
$input->send_keyboard_input_by_name("recaptcha_response_field","");
$button->send_keyboard_input_by_number(0,"");

Что здесь неправильно?
А в какое поле нужно ввести капчу тебе?

$input->set_value_by_name('vcode',$captcha);

euggen77
Сообщения: 5
Зарегистрирован: 30 апр 2013, 16:18

Re: Борьба с капчей

Сообщение euggen77 » 01 май 2013, 18:05

Уже разобрался.

GReaTM0deR
Сообщения: 14
Зарегистрирован: 08 июл 2009, 05:34
Контактная информация:

Re: Борьба с капчей

Сообщение GReaTM0deR » 02 май 2013, 01:40

:wink: ПИШИ, будем вместе разбираться :twisted:

euggen77
Сообщения: 5
Зарегистрирован: 30 апр 2013, 16:18

Re: Борьба с капчей

Сообщение euggen77 » 02 май 2013, 14:34

Есть и другие вопросы, т.к. я пока новичок в программе. Но не знаю в какой теме спрашивать.
Например я сделал скрипт который заходит на сайт с логином и паролем. Теперь надо, чтобы это действие повторялось с другими логинами и паролями. Можно просто скопировать и заменить данные. Но если таких повторов требуется сотни и тысячи? Вроде бы есть возможность брать данные из списка.

Scov
Сообщения: 72
Зарегистрирован: 15 май 2009, 15:17

Re: Борьба с капчей

Сообщение Scov » 03 май 2013, 08:43

euggen77 писал(а):Есть и другие вопросы, т.к. я пока новичок в программе. Но не знаю в какой теме спрашивать.
Например я сделал скрипт который заходит на сайт с логином и паролем. Теперь надо, чтобы это действие повторялось с другими логинами и паролями. Можно просто скопировать и заменить данные. Но если таких повторов требуется сотни и тысячи? Вроде бы есть возможность брать данные из списка.
Не ленитесь полистать форум, почти на все вопросы уже есть ответы. http://forum.humanemulator.net/viewtopic.php?f=32&t=259

euggen77
Сообщения: 5
Зарегистрирован: 30 апр 2013, 16:18

Re: Борьба с капчей

Сообщение euggen77 » 04 май 2013, 16:00

Оказывается здесь есть мелкие воришки. Случайно выложил свой код в Антигейте и сегодня уже счет в минусе. 2500 каптч за сутки.

Nonsys
Сообщения: 71
Зарегистрирован: 24 мар 2012, 14:05

Re: Борьба с капчей

Сообщение Nonsys » 05 май 2013, 23:57

euggen77 писал(а):Оказывается здесь есть мелкие воришки. Случайно выложил свой код в Антигейте и сегодня уже счет в минусе. 2500 каптч за сутки.
Посмотрите в админке, с какого айпи адреса, были отправленные капчи. Затем, напишите админу, возможно, он посмотрит, или такой клиент, на форуме есть.

euggen77
Сообщения: 5
Зарегистрирован: 30 апр 2013, 16:18

Re: Борьба с капчей

Сообщение euggen77 » 06 май 2013, 17:24

Мы все понимаем, что айпи мало поможет. Для этого есть прокси. Теперь будет наука. Хотя, как я думаю здесь только серьезные люди, которые заплатили за программу и так мелочиться просто смешно.

mende11eev
Сообщения: 14
Зарегистрирован: 17 июл 2014, 22:14

Re: Борьба с капчей

Сообщение mende11eev » 03 ноя 2014, 00:38

xчто бы не создавать тему, задам вопрос тут :D использую rucaptcha.com т.к. есть распознавание яндекса, имею вот такой код

Код: Выделить всё

$api_key_antg="my key";
$img_path="C:\\Temp\\tmp.jpeg";
$str_captcha="";
$image->screenshot_by_number($img_path,1);
$str_captcha=$image>recognize_by_anticaptcha('',$img_path,$api_key_antg,'http://rucaptcha.com');
sleep(25);

$input->set_value_by_name("captcha",$str_captcha);
отправляет, проверяет но выдает в поле вот это http://joxi.ru/wGrqQBvc93Jrzb
что делать с этими знаками? :cry:

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Борьба с капчей

Сообщение Support » 03 ноя 2014, 10:25

В данном случае стоит попробовать воспользоваться юникод версией программы, она так же лежит в корне установленной программы, называется XWeb Human Emulator MT UE и поставить галочку настройках редактора PHP "использовать UTF-8".

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Борьба с капчей

Сообщение Support » 03 ноя 2014, 10:51

Так же стоит обратить внимание на функционал по разгадке капчи http://humanemulator.net/objects/WEB/an ... ognize.php в самом последнем параметре: $is_russian - 0 либо 1 - флаг "капча должна демонстрироваться только русскоязычным работникам", чтобы стояла цифра "1".

Ответить