Вопрос по Human Emulator. - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.7196
BTC/USD64725.5495
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 01.06.2009, 21:15   #1
onufer
Vetta
 
Аватар для onufer
 
Регистрация: 13.06.2008
Адрес: The island of Goa
Сообщений: 122
Бабло: $2813
Отправить сообщение для onufer с помощью ICQ
По умолчанию Вопрос по Human Emulator.

Подскажите каким образом можно отправить рекапчу на расшифровку.
пробовал так:
PHP код:
// ищем идентификатор каптчи на странице
$pref="src=\"http://api.recaptcha.net/image?c=";
$pref1="\" width=";
$text=$webpage->get_body();

$ind=strpos($text,$pref);
$ind1=strpos($text,$pref1,$ind);

$cod=substr($text,$ind+strlen($pref),$ind1-$ind-strlen($pref));
$url_captcha "http://api.recaptcha.net/image?c=".$cod;

        
$captcha=$image->recognize_by_anticaptcha($url_captcha"c:/test.jpg",$captchakey);
        echo 
"<br> Capcha: ".$captcha;
        
// хреновая капча
        
if (strpos($captcha,"ERROR")===|| $captcha===false)
        {
            
$errorcode=5;
            continue;
        } 
не вышло.. знаний в пхп практически нет всё делаю методом тыка
onufer вне форума  
Старый 01.06.2009, 21:25   #2
dmjROV
Senior Member
 
Аватар для dmjROV
 
Регистрация: 22.06.2008
Сообщений: 603
Бабло: $122240
По умолчанию

присоединяюсь к вопросу, даже необязательно отправить на расшифровку, хотя бы для ручного ввода.
dmjROV вне форума  
Старый 01.06.2009, 21:27   #3
Kesha
Jedy Master
 
Аватар для Kesha
 
Регистрация: 08.10.2007
Сообщений: 125
Бабло: $444
По умолчанию

Так это. Если урл картинки задал, зачем на диске указывать. К тому же неправильно указал. Сделай лучше так

$image->save_to_file_by_url($url_captcha,"c:captcha.jpg", $exactly="true");
$captcha = $image->recognize_by_anticaptcha("","c:captcha.jpg",$capt chakey);

И не забудь подправить код функции, если капча из двух слов
__________________
Я как человек тонкой душевной организации, такой хуйни просто не понимаю!
Kesha вне форума  
Старый 01.06.2009, 21:31   #4
dmjROV
Senior Member
 
Аватар для dmjROV
 
Регистрация: 22.06.2008
Сообщений: 603
Бабло: $122240
По умолчанию

тут речь идёт о хttp://api.recaptcha.net/, там не всё так просто, наверняка кто то сталкивался с этим, подскажите плиз.
dmjROV вне форума  
Старый 01.06.2009, 21:32   #5
Kesha
Jedy Master
 
Аватар для Kesha
 
Регистрация: 08.10.2007
Сообщений: 125
Бабло: $444
По умолчанию

Хм. Сорри, тогда. Не сталкивался. Так что, наверно, помочь не смогу.
__________________
Я как человек тонкой душевной организации, такой хуйни просто не понимаю!
Kesha вне форума  
Старый 01.06.2009, 21:54   #6
onufer
Vetta
 
Аватар для onufer
 
Регистрация: 13.06.2008
Адрес: The island of Goa
Сообщений: 122
Бабло: $2813
ТС -->
Отправить сообщение для onufer с помощью ICQ
автор темы ТС По умолчанию

$captcha = $image->recognize_by_anticaptcha("https://api-secure.recaptcha.net/image?c=","c:captcha.jpg",$capt chakey);

если ты про неё то не помогло.

капча отправляется, только та которая лежит на диске (c:captcha.jpg). дело в том что я не могу выдернуть картинку капчи с сайта.

Последний раз редактировалось onufer; 01.06.2009 в 22:27.
onufer вне форума  
Старый 01.06.2009, 22:38   #7
wal
Member
 
Регистрация: 18.08.2008
Сообщений: 76
Бабло: $490
По умолчанию

линк на капчу сюда кинь..

я те подскажу че и как, там не сложно
wal вне форума  
Старый 01.06.2009, 22:43   #8
onufer
Vetta
 
Аватар для onufer
 
Регистрация: 13.06.2008
Адрес: The island of Goa
Сообщений: 122
Бабло: $2813
ТС -->
Отправить сообщение для onufer с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от wal Посмотреть сообщение
линк на капчу сюда кинь..

я те подскажу че и как, там не сложно
xttp://api.recaptcha.net/image?c=
onufer вне форума  
Старый 01.06.2009, 22:55   #9
wal
Member
 
Регистрация: 18.08.2008
Сообщений: 76
Бабло: $490
По умолчанию

PHP код:
require("../Templates/Objects/DOM/anticaptcha.php");

$key "ключ на антикапчу";

$image->save_to_file_by_url("api.recaptcha.net/image","c:\\captcha.jpg",false);

$text=recognize("c:\\captcha.jpg""http://ac-service.info"$keytrue51201100); 
в $text будет распознанная капча...

Последний раз редактировалось wal; 02.06.2009 в 10:54.
wal вне форума  
Старый 01.06.2009, 23:43   #10
onufer
Vetta
 
Аватар для onufer
 
Регистрация: 13.06.2008
Адрес: The island of Goa
Сообщений: 122
Бабло: $2813
ТС -->
Отправить сообщение для onufer с помощью ICQ
автор темы ТС По умолчанию

Цитата:
в $text будет распознанная капча...
в отладчике выдаёт ошибку: Fatal error: Cannot redeclare recognize() (previously declared in C:\Human Emulator\Templates\Objects\DOM\anticaptcha.php:29) in C:\Human Emulator\Templates\Objects\DOM\anticaptcha1.php on line 102
onufer вне форума