Кто-нибудь пробовал, насколько оно стабильно/секьюрно?..
3 января 2014 г., 17:18 пользователь Akzhan Abdulin < [email protected]> написал: > https://metacpan.org/pod/WWW::WebKit > > > 3 января 2014 г., 17:08 пользователь Харпалёв Иван < > [email protected]> написал: > > Господа! Спасибо, очень помогло! >> Разобрался, как получать документы и искать в них нужное через DOM и >> селекторы. >> >> Но Беда!! >> Как быть, если контент формируется динамически в броузере?? (по событиям >> исполняется js и в результате этого возникают целевые элементы dom) >> >> >> Хотя бы как быть со страницами, которые по onLoad() за некоторое время >> формируются? >> >> А глобальный вопрос в свете этого ---- >> Есть ли броузер с api из Perl? >> чтобы было можно возбуждать события, читать писать переменные. >> >> Спасибо! >> >> >> 25 декабря 2013 г., 16:12 пользователь Харпалёв Иван < >> [email protected]> написал: >> >> Спасибо, очень хороший материал про XPath!! один раз прочесть и ясность) >>> >>> >>> 20 декабря 2013 г., 16:16 пользователь Stanislaw Pusep < >>> [email protected]> написал: >>> >>> Приличный материал про селекторы типа XPath: >>>> http://zvon.org/comp/r/tut-XPath_1.html >>>> >>>> >>>> 2013/12/19 Харпалёв Иван <[email protected]> >>>> >>>>> Спасибо! Очень много ссылок в тему! >>>>> Особенно понравился вариант с Mojo, поскольку, кажется, что материал >>>>> "для освоения" компактнее. >>>>> >>>>> Как понимаю, для того, чтобы нормально разбирать страницы, нужно >>>>> освоиться с DOM, всякими селекторами и т.д. >>>>> Такого бэкграунда мало( >>>>> Как его почерпнуть? Может есть туториал из пары уроков, где парсинг и >>>>> ликбезом?) >>>>> >>>>> Встал на путь истинный, спасибо! >>>>> >>>>> >>>>> 18 декабря 2013 г., 13:21 пользователь Анатолий Шарифулин < >>>>> [email protected]> написал: >>>>> >>>>> Да, на тестах сразу видно, когда парсер ломается, я иногда делаю так :) >>>>>> >>>>>> >>>>>> 2013/12/18 Eugene Toropov <[email protected]> >>>>>> >>>>>>> Если там реально несколько десятков страниц и смысл в мониторинге, >>>>>>> то можно вообще Test::Mojo и проходить последовательно. Код выглядит >>>>>>> как-то >>>>>>> так: >>>>>>> >>>>>>> $t->get_ok($t->tx->res->headers->location >>>>>>> )->status_is('200')->element_exists('td[style="border-right:1px solid >>>>>>> #A2C1D9;"]'); >>>>>>> >>>>>>> $t->post_ok( $url => form => \%pay_form >>>>>>> )->status_is(302)->header_like(Location => qr|^ >>>>>>> http://partner.a1pay.ru/a1lite/selectType|); >>>>>>> >>>>>>> Евгений >>>>>>> >>>>>>> On Dec 18, 2013, at 12:59 PM, Ivan Petrov wrote: >>>>>>> >>>>>>> >> Используйте Mojo::UserAgent с Mojo::DOM и Mojo::JSON, и забудьте >>>>>>> про все ссылки >>>>>>> > >>>>>>> > если на производительность совсем уж наплевать, то можно и >>>>>>> Mojo::DOM с >>>>>>> > Mojo::UserAgent >>>>>>> > >>>>>>> > -- >>>>>>> > Moscow.pm mailing list >>>>>>> > [email protected] | http://moscow.pm.org >>>>>>> >>>>>>> -- >>>>>>> Moscow.pm mailing list >>>>>>> [email protected] | http://moscow.pm.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> С уважением, >>>>>> Анатолий Шарифулин. >>>>>> >>>>>> -- >>>>>> Moscow.pm mailing list >>>>>> [email protected] | http://moscow.pm.org >>>>>> >>>>>> >>>>> >>>>> -- >>>>> Moscow.pm mailing list >>>>> [email protected] | http://moscow.pm.org >>>>> >>>>> >>>> >>>> -- >>>> Moscow.pm mailing list >>>> [email protected] | http://moscow.pm.org >>>> >>>> >>> >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> >> > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- Best regards, Andrei +7-937-847-60-74
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
