Я хотел сделать скриншоты разных страниц наших внутренних веб-сайтов и отправить их кому-то еженедельно. Я пытался в Perl, однако я не вижу никаких соответствующих модулей, которые могут помочь в этом. пожалуйста, предложите.Как написать скрипт Perl, чтобы делать скриншоты разных страниц сайта и отправлять его по почте?
ответ
я пытался в Perl, однако я не вижу каких-либо соответствующих модулей, которые могут помощь в этом
Есть много. Вы даже пытались найти его на CPAN? Простой поиск, содержащий «screenshot» в качестве строки поиска.
Вы искали его на StackOverflow? См. Ниже вопрос, в котором перечислены многие способы сделать это.
How can I take screenshots of webpages with Perl?
Простейшее подход будет использовать $mech->content_as_png
метод WWW::Mechanize::Firefox модуля.
почта это кому-то на еженедельной основе
Опять же, есть много Email:: модулей доступны на CPAN. Выберите тот, который вам нравится.
Вы должны иметь проголосовали за закрытие в качестве дубликата. Я просто проголосовал за закрытие как вне темы, так что теперь я больше не могу забивать. – simbabque
@simbabque: Да, сделал это. –
Это не в тему, но на самом деле мне очень нравится, когда мы пытаемся обучить пользователей тому, как искать в первую очередь. Спасибо Чанки. – halfer
Возможный дубликат [Как сделать скриншоты веб-страниц с Perl?] (Http://stackoverflow.com/questions/2312852/how-can-i-take-screenshots-of-webpages-with-perl) –
Еще одно сообщение «Не работает» *. Мы видим это так часто, я думаю, что должна быть фундаментальная ошибка в основах компьютерной науки, которая затрагивает все программное обеспечение на всех машинах. – Borodin
@ Бородин, как я сказал ниже, я думаю, что это требует удара. Будете ли вы делать почести? – simbabque