Что нового

Cap.exe - Как с ней работать?

forfrends

Новичок
Сообщения
176
Репутация
3
Помогите разобраться как работать с программой Cap.exe.
Скачал ее, а в ней целая куча папок, dll и ини-файлов...
что со всем этим делать?
Можете подсказать что нужно, а что можно удалить..

Что я понял:
1) нужно создать свою папку с шаблонами того шрифта с которым буду работать
2) нужно настроить ини-файл под работу
3) - прописать путь к картинке

мне не понятно как правильно настроить ини-файл.
Там, я так понял, есть пункт отвечающий за длину слова (каптчи), а если эта длина разная?


Добавлено:
Сообщение автоматически объединено:

Как-то пытаюсь ее расковырять...
Подскажите, как "объяснить" программе какой шаблон какую букву/цифру обозначает?


Добавлено:
Сообщение автоматически объединено:

Я использую этот код:
Код:
$RunDOS = _RunDOS(@ScriptDir & "\dll\Cap\Cap.exe /recognize /ini cap.ini")

а мне выдает ошибку:
Код:
C:\Users\Игорь\Desktop\Version 4.0 - мод в.2\проба.au3(5,72) : ERROR: _RunDOS(): undefined function.
$RunDOS = _RunDOS(@ScriptDir & "\dll\Cap.exe /recognize /ini capTM.ini")
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

Не могу понять в чем беда... можете мне помочь?
ини-файл прилагается


Добавлено:
Сообщение автоматически объединено:

Кажется разобрался в чем дело...
надо было в код дописать
Код:
#include <Process.au3>


теперь ошибку не вызывает, но и ничего не происходит...
если запустить через Bat-файл тораспознает, а с аутоита не хочет.

При распознании картинки выдает неправильный результат:
919888
а должно быть:
1981
 

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
forfrends
Может попробуешь:
Код:
ShellExecute(@ScriptDir & "\dll\Cap\Cap.exe", "/recognize /ini cap.ini")
 
Автор
F

forfrends

Новичок
Сообщения
176
Репутация
3
Во так заработало:
Код:
$RunDOS = _RunDOS("dll\Cap\Cap.exe /recognize /ini cap.ini")


но распознает не правильно - криво..
 
Верх