Страница 1 из 1

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

Добавлено: 06 мар 2009, 16:17
alex67
Можно ли встроить распознавание капчей через САP (www.cap-cap. ru/) и если да, то как это сделать?

Добавлено: 06 мар 2009, 16:58
igvard
по идее можно. В 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();

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