一尘不染

在Linux租用的服务器上免费获取服务器端的网站截图

linux

好的,现在我真的负担不起任何服务的费用。我希望能够使用租用的服务器(基于Linux)拍摄屏幕截图,并将其输出到屏幕上。

我知道有很多服务可以执行此操作,但是它们通常都有限制或水印,或者您必须等待从队列中获取屏幕截图。

有什么办法可以自己截取屏幕截图,然后稍后再缓存它们或其他内容吗?我使用的是PHP,但不仅限于此。我只是在Linux服务器上,所以GD的适当功能无法正常工作。帮帮我!:)


阅读 151

收藏
2020-06-07

共1个答案

一尘不染

PhantomJs是解决方案

if(phantom.state.length === 0){
  phantom.state = '0_home';
  phantom.open('http://www.mini.de');
}
else if(phantom.state === '0_home'){
  phantom.viewportSize = {width: 800, height: 600};
  phantom.sleep(2000);
  phantom.render('home.png');
  phantom.exit(0);
}
2020-06-07