Perl脚本用于截取网页的屏幕截图并通过电子邮件发送

时间:2014-07-22 21:19:58

标签: perl

我想知道是否有办法截取网页截图并使用perl自动发送电子邮件。是否有任何cpan库用于此目的。我需要一些设计建议/想法。

3 个答案:

答案 0 :(得分:0)

你不能直接用perl做,不。上次我检查(公平地说,公平)可以通过perl(Selenium)驱动WWW::Selenium,正确设置后可以启动浏览器并截取屏幕截图。

答案 1 :(得分:0)

Perl没有直接的方法。 最简单的方法可能是使用phantomjs(无头WebKit浏览器)将页面转换为PDF或JPEG,然后使用Perl的各种电子邮件模块之一邮寄生成的文件。

答案 2 :(得分:0)

您可以使用WWW::Mechanize::Firefox Perl模块执行此操作。

您需要安装MozREPL plugin的Firefox。

屏幕截图here

的示例