Закачка капчи, при выключеных рисунках в браузере

часто задаваемые вопросы по программе
Ответить
Andipas
Сообщения: 9
Зарегистрирован: 28 апр 2009, 18:44

Закачка капчи, при выключеных рисунках в браузере

Сообщение Andipas » 28 апр 2009, 18:56

Когда отключены рисунки, неподгружается каптча. У меня канал узкий и без графики все работает гораздо быстрей, но на тех сайтах где есть капча приходиться включать рисунки.

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

Kostass
Сообщения: 30
Зарегистрирован: 07 фев 2009, 06:51
Контактная информация:

Сообщение Kostass » 29 апр 2009, 14:46

это у же реализовано в версии 2.9.5
- добавлены следующие функции в объект image:(эти функции показывают выбранный рисунок при отключенных рисунках в браузере)
- show_by_alt
- show_by_name
- show_by_number
- show_by_src
Я бы изменил алгоритм, но Яша не дает исходники... (с) Krizess

Andipas
Сообщения: 9
Зарегистрирован: 28 апр 2009, 18:44

Сообщение Andipas » 30 апр 2009, 10:49

Kostass писал(а):это у же реализовано в версии 2.9.5
- добавлены следующие функции в объект image:(эти функции показывают выбранный рисунок при отключенных рисунках в браузере)
- show_by_alt
- show_by_name
- show_by_number
- show_by_src
Спасибо. Попробовал использовать функцию show_by_number($num), действительно рисунок каптчи подгрузился, но следующая за ней функция $captcha = $app->dlg_captcha_from_image_number($num)
почему то подгружает черный квадрат и соответсвенно нельзя подключть сервис антикаптчи.
$captcha = $app->dlg_captcha_from_image_number($num); эту функцию не нужно вызывать если вы хотите использовать антикаптчу
есть функция $image->recognize_by_anticaptcha($url,$file,$key);

если нельзя получить url у рисунка можно сделать так вот:

вызвать сначало

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

$image->save_to_file_by_number($number,$filepath);
а потом вызвать :

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

$image->recognize_by_anticaptcha($url,$file,$key);
причём параметр $url ="" а $file =$filepath

Ответить