Суть проблемы в том, что мне необходимо получить обработать капчу которая в исходном виде имеет вид <img src="http://av.by/image.php?event=2" border="0" hspace="0" vspace="10"/>
Необходимо именно, загрузить страницу с капчей, передать на сервис антигейт и далее отправить запрос...
От вас прошу просто как картинку сохранить
1. Ezi - 18 Января, 2012 - 15:53:25 - перейти к сообщению
2. Мелкий - 19 Января, 2012 - 08:36:19 - перейти к сообщению
Могу порекомендовать посмотреть библиотеку LWP, штука простая и, вроде, достаточная будет.
3. JustUserR - 19 Января, 2012 - 11:27:11 - перейти к сообщению
Ezi В общем случае для осуществления решения поставленной задачи, заключающейся в проведении инициации клиентского запроса к целевому сетевому ресуросу со стороы выделенного Perl-приложения, и осуществления обмена информационными полями на основании протокола HTTP, допустимо использование сетевых библиотек типа Socket, тем не менее для осуществления более удобного решения задачи, с проведение использования web-автоматизации и транспортировки корректных сведений в первичном повышенном уровне трактования для поддержания целостности HTTP-запроса, целесообразно использования библиотеки типа LWP::UserAgent; некоторая практическая информация по предполагаемому вопросу может быть найдена по следующей ссылке http://dolgov[dot]hut[dot]ru/programming[dot][dot][dot]perl/perl09[dot]html
4. Ezi - 19 Января, 2012 - 14:03:31 - перейти к сообщению
В общем немного переработав скрипт, необходимо изменить метод реализации, а именно дополнить участок кода операторами которые бы мне динамически создаваемую картинку(капчу) сохраняли в текушей локалии.
Что именно мне не понятно - как после
$captcha_img = $recognizer->ua->get('http://av[dot]by/image.php?event=2[dot][dot][dot]39;)->content
Сохранить её в формате jpg например...
Что именно мне не понятно - как после
$captcha_img = $recognizer->ua->get('http://av[dot]by/image.php?event=2[dot][dot][dot]39;)->content
Сохранить её в формате jpg например...
5. JustUserR - 24 Января, 2012 - 12:15:26 - перейти к сообщению
Ezi пишет:
Для осуществлеия решени предполагаемой задачи, заключающейся в сохранении целевого файлового объекта, определение которого произведено как информационного поля строковой переменной во вторином повышенном уровне базовой элементной трактовки, в случае отсутствия необходимости согласования интегрированного описания с некоторым протоколом транспортировки объекта, достаточно выполнения эквивалентного сохранения определения файлового объекта, поскольку для него уже осуществляется соответствие оригинальному двоичному виду во вторином пониженном уровне базовой элементной трактовкиЧто именно мне не понятно - как после
$captcha_img = $recognizer->ua->get('http://av[dot]by/image.php?event=2[dot][dot][dot]39;)->content
Сохранить её в формате jpg например...
$captcha_img = $recognizer->ua->get('http://av[dot]by/image.php?event=2[dot][dot][dot]39;)->content
Сохранить её в формате jpg например...
В качестве целевого практического решения по поставленному вопросу, достаточно использования следующего определения области Perl-приложения