文件名称:grabber:拍摄网页的屏幕截图
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-31 19:12:34
CoffeeScript
抢夺者 安装 请参阅Sharp的有关安装的说明。 Sharp用于调整屏幕截图的大小并将其转换为JPEG,PNG或WebP图像。 之后,一个简单的npm install grabber就可以解决问题。 ChromeDriver可以直接通过npm install进行安装,但是如果您想使用Firefox来截取屏幕截图,则必须运行Selenium服务器。 如果您希望ChromeDriver由grabber.chrome启动,则还必须npm install chromedriver 。 它是一个相对较大且与平台相关的依赖项,因此它不在package.json中。 另外,您可以像在Selenium服务器上一样,使其在后台运行。 尝试使用其中一些指南来运行Xvfb和Selenium,以便您可以在Linux环境中拍摄“无头”屏幕截图。 您可能不想在OSX或Windows或真实的(非帧缓冲)X服务器中
【文件预览】:
grabber-master
----.gitignore(77B)
----package.json(412B)
----examples()
--------xvfb.conf(780B)
--------thing.coffee(613B)
--------cli.coffee(501B)
--------firefox_screenshot.coffee(268B)
--------chrome_screenshot.coffee(373B)
----README.md(3KB)
----index.coffee(123B)
----lib()
--------commands.coffee(5KB)
--------chrome.coffee(2KB)
--------firefox.coffee(247B)