2016-12-05 9 views
-3

Я хотел сделать скриншоты разных страниц наших внутренних веб-сайтов и отправить их кому-то еженедельно. Я пытался в Perl, однако я не вижу никаких соответствующих модулей, которые могут помочь в этом. пожалуйста, предложите.Как написать скрипт Perl, чтобы делать скриншоты разных страниц сайта и отправлять его по почте?

+1

Возможный дубликат [Как сделать скриншоты веб-страниц с Perl?] (Http://stackoverflow.com/questions/2312852/how-can-i-take-screenshots-of-webpages-with-perl) –

+3

Еще одно сообщение «Не работает» *. Мы видим это так часто, я думаю, что должна быть фундаментальная ошибка в основах компьютерной науки, которая затрагивает все программное обеспечение на всех машинах. – Borodin

+1

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

ответ

1

я пытался в Perl, однако я не вижу каких-либо соответствующих модулей, которые могут помощь в этом

Есть много. Вы даже пытались найти его на CPAN? Простой поиск, содержащий «screenshot» в качестве строки поиска.

Вы искали его на StackOverflow? См. Ниже вопрос, в котором перечислены многие способы сделать это.

How can I take screenshots of webpages with Perl?

Простейшее подход будет использовать $mech->content_as_png метод WWW::Mechanize::Firefox модуля.

почта это кому-то на еженедельной основе

Опять же, есть много Email:: модулей доступны на CPAN. Выберите тот, который вам нравится.

+0

Вы должны иметь проголосовали за закрытие в качестве дубликата. Я просто проголосовал за закрытие как вне темы, так что теперь я больше не могу забивать. – simbabque

+0

@simbabque: Да, сделал это. –

+2

Это не в тему, но на самом деле мне очень нравится, когда мы пытаемся обучить пользователей тому, как искать в первую очередь. Спасибо Чанки. – halfer