Как встроить распознавание капчей?

часто задаваемые вопросы по программе
Ответить
alex67
Сообщения: 1
Зарегистрирован: 06 мар 2009, 16:14

Как встроить распознавание капчей?

Сообщение alex67 » 06 мар 2009, 16:17

Можно ли встроить распознавание капчей через САP (www.cap-cap. ru/) и если да, то как это сделать?

Аватара пользователя
igvard
Site Admin
Сообщения: 241
Зарегистрирован: 31 июл 2008, 22:53

Сообщение igvard » 06 мар 2009, 16:58

по идее можно. В xhe есть функция $app->shell_execute($operat,$file,$param,$dir,$show);, которая запускает любую программу с заданными параметрами, поэтому можно попробывать использовать эту команду для вызова данного приложения с нужными вам параметрами то есть - /recognize - Распознавание образа (Взять образ из файла, распознать и результат или положить в файл или в clipboard)

функция $app->shell_execute($operat,$file,$param,$dir,$show); работает аналогично функции ShellExecute в С++

пример вызова функции для этого приложения с вызовом параметров будет таким вот:

$app->shell_execute("open","c:\\cap.exe","\recognize и т.д.","",1);

* командную строку нужно будет поглядеть на сайте программы

после того как мы получим строку в буффер мы можем получить её в наш скрипт используя команду :
$captcha = $clipboard->get_text();

и далее можем использовать эту строку по назначению))).

Ответить