Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Perl WWW::Mechanize

302
20 марта 2009 года
Sagittarius
648 / / 12.04.2003
Здравствуйте.

Есть такой чудесный, на мой взгляд, модуль WWW::Mechanize, который позволяет автоматизировать рутинную работу по обработке данных на сайтах. К сожалению, сайты бывают разные и устроены по разному, что порою, а точнее, почти всегда, вызывает некоторые сложности в написании скриптов автоматизации. К работал в этой области, понимает о чем речь. Было бы очень интересно узнать новое о написании таких скриптов, перенять полезный опыт, просто обсудить... а также, возможно, получить совет или комментарий по поводу написания скриптов автоматизации для сайтов, построенных на ASP.NET. :)

Собственно, вопроса всего два.
1. Кто с какими сложностями сталкивался при автоматизации, и каким способом удалось решить, если удалось?
2. Собственно, есть сайт построенный на ASP.NET. При сабмите форм выполняется код на JavaScript примерно такого содержания WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PlaceHolder_CenterContent$PurchaseButton$purchaseButton", "", true, "Submit", "UI/Controls/Default.aspx", false, false)), но на одном из шагов это постоянно приводит к тому, что загружается страница с сообщением о том, что страница, указанная в атрибуте action формы не найдена. Через браузер все работает отлично. Думаю, вся проблема кроется в активном использовании JavaScript, но, может, кто-то сталкивался с подобной проблемой и решал ее средствами WWW::Mechanize?

Спасибо :)
300
21 марта 2009 года
ReDrum
689 / / 20.04.2000
Цитата: Sagittarius
Здравствуйте.

Есть такой чудесный, на мой взгляд, модуль WWW::Mechanize, который позволяет автоматизировать рутинную работу по обработке данных на сайтах. К сожалению, сайты бывают разные и устроены по разному, что порою, а точнее, почти всегда, вызывает некоторые сложности в написании скриптов автоматизации. К работал в этой области, понимает о чем речь. Было бы очень интересно узнать новое о написании таких скриптов, перенять полезный опыт, просто обсудить... а также, возможно, получить совет или комментарий по поводу написания скриптов автоматизации для сайтов, построенных на ASP.NET. :)

Собственно, вопроса всего два.
1. Кто с какими сложностями сталкивался при автоматизации, и каким способом удалось решить, если удалось?
2. Собственно, есть сайт построенный на ASP.NET. При сабмите форм выполняется код на JavaScript примерно такого содержания WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PlaceHolder_CenterContent$PurchaseButton$purchaseButton", "", true, "Submit", "UI/Controls/Default.aspx", false, false)), но на одном из шагов это постоянно приводит к тому, что загружается страница с сообщением о том, что страница, указанная в атрибуте action формы не найдена. Через браузер все работает отлично. Думаю, вся проблема кроется в активном использовании JavaScript, но, может, кто-то сталкивался с подобной проблемой и решал ее средствами WWW::Mechanize?

Спасибо :)



используйте firebug для того чтобы узнать как отправляются данные со страницы - это самый простой вариант тестирования этакого черного ящика. ну и конечно же следите внимательно за редиректами.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог