часто задаваемые вопросы по программе
-
Kostass
- Сообщения: 30
- Зарегистрирован: 07 фев 2009, 06:51
-
Контактная информация:
Сообщение
Kostass » 26 фев 2009, 03:58
как слопать капчу с такой вот штуки?
Код: Выделить всё
<img id="captcha" align="left" alt="Validačný kód:" src="includes/securimage/securimage_show.php"/>
или вот:
Код: Выделить всё
<img class="imagephp" title="" alt="Введите символы, изображенные на картинке" src="/captcha/"/>
src брать за основу нельзя у каждого урла она своя.
короче нэйма нет у картинки...
alt у всех свой....
by_number вобще метод устаревший... номер картинки вобще у всех разный.
Я бы изменил алгоритм, но Яша не дает исходники... (с) Krizess
-
yaman
- Сообщения: 32
- Зарегистрирован: 23 ноя 2008, 01:33
Сообщение
yaman » 26 фев 2009, 09:51
может, есть хотя бы часть урла, которая одинакова везде?
если нет, тогда только регуляркой парсить содержимое src
-
igvard
- Site Admin
- Сообщения: 241
- Зарегистрирован: 31 июл 2008, 22:53
Сообщение
igvard » 26 фев 2009, 13:21
все функции которые by_name так же работают и с id. То есть просто вместо имени вы передаёте в функцию id.
-
sam
- Сообщения: 11
- Зарегистрирован: 23 янв 2009, 14:13
Сообщение
sam » 26 фев 2009, 13:23
Может попробовать искать картинку по каким либо другим свойствам, типа ширины изображения например (get_width_by_number ), перебирая все что есть на странице
-
Kostass
- Сообщения: 30
- Зарегистрирован: 07 фев 2009, 06:51
-
Контактная информация:
Сообщение
Kostass » 26 фев 2009, 14:48
igvard писал(а):все функции которые by_name так же работают и с id. То есть просто вместо имени вы передаёте в функцию id.
Спасибо не знал. НЕ РАБОТАЕТ
попробовал на $image->get_file_size_by_name("captcha");
Хтелось бы еще функций типа
get_number_from_src
часто и густо номер картинки узнать неполучается
а ее size знать хочется (чтоб ловить 404 капчи)
Я бы изменил алгоритм, но Яша не дает исходники... (с) Krizess
-
igvard
- Site Admin
- Сообщения: 241
- Зарегистрирован: 31 июл 2008, 22:53
Сообщение
igvard » 26 фев 2009, 15:27
а на какой страничке это не работает ? дай ссылку я погляжу что к чему.
Хтелось бы еще функций типа
get_number_from_src
часто и густо номер картинки узнать неполучается
а ее size знать хочется (чтоб ловить 404 капчи)
добавили в todo.
-
Kostass
- Сообщения: 30
- Зарегистрирован: 07 фев 2009, 06:51
-
Контактная информация:
Сообщение
Kostass » 28 фев 2009, 01:37
igvard писал(а):а на какой страничке это не работает ? дай ссылку я погляжу что к чему.
Выяснил что не работает только get_file_size
Код: Выделить всё
<?php
// The following code is required to properly run Xedant.com Human Emulator
require("../Templates/xedant_human_emulator.php");
$browser->enable_images("true");
$browser->navigate("http://www.cs-club.ru/register.php");
$browser->wait_for(180,1);
echo $image->get_file_size_by_name("captcha")."<br>";
echo $image->get_href_by_name("captcha")."<br>";
echo $image->get_width_by_name("captcha")."<br>";
echo $image->is_complete_by_name("captcha")."<br>";
// Quit
$app->quit();
Код: Выделить всё
результат:
-1
http://www.cs-club.ru/includes/securimage/securimage_show.php
140
true
Я бы изменил алгоритм, но Яша не дает исходники... (с) Krizess