小编Mad*_*ost的帖子

如何在页面加载 Chrome Headless 后 N 秒截取页面截图?

我想使用 Chrome Headless 制作页面的屏幕截图,我们已经看到了用于截屏和限制浏览器等待加载时间的--screenshot--virtual-time-budget开关。

我在页面上有一些元素等待 DOMContentLoaded 呈现,我们也想捕获这些元素。

我正在寻找一种截取屏幕截图的方法,例如,在页面加载5 秒,而不是在页面加载后立即截取。

我们从 NodeJS 应用程序调用 Chrome Headless,如下所示:

cp.spawnSync("google-chrome-beta", ["--headless", "--disable-gpu", "--screenshot", "--profile-directory=Default", "--window-size=1920,6200", "--virtual-time-budget=25000", url]);
Run Code Online (Sandbox Code Playgroud)

我们知道有可能的 npm 库可以使用来自 node 的 API 来实现这一点,而不是使用命令行开关,但我们担心稳定性(Chrome 团队喜欢定期破坏所有内部 API)。

TL; 博士

无论如何要让 Chrome Headless 在页面加载后等待几秒钟才能截取屏幕截图?

screenshot google-chrome

17
推荐指数
2
解决办法
2万
查看次数

如何在我的计算机上记录活动?

我有一个简单的问题,我家里有一台电脑,我想我睡觉的时候家里有人正在做一些事情(玩游戏,下载东西)。

现在通常情况下,我不会介意,但是因为它是在凌晨 3 点以上完成的,所以看起来很可疑。

我可以记录在我自己的 PC 上发生的事情吗?IE

"Opened application xyz.exe" @ datetime
"Opened website "www.example.com"" @ datetime
Run Code Online (Sandbox Code Playgroud)

等等。


有没有程序可以做到?
我正在运行 Windows 7 Ultimate x64。

windows-7 logging

13
推荐指数
2
解决办法
5万
查看次数

如何从浏览器中获取 CSS 动画,并导出它的 GIF?

我正在进行以下 CSS3 动画:http : //dabblet.com/gist/2884702。它基本上是一个镜子在其 x 轴上旋转的模拟。

现在,我想在 PowerPoint 演示文稿中展示它。由于 PowerPoint 没有 webkit 引擎,我想提取该动画的动画 GIF 图像,并将其嵌入到我的演示文稿中。

问题?无论我尝试过什么,我都无法制作出相当流畅的动画 GIF。

我在谷歌上搜索并找到了许多声称可以完成这项工作的免费软件,尝试了几个,但没有一个按预期工作。我试过IrfanView,同样的问题(他们的网站也让我想呕吐)。

那么,有解决办法吗?还是我注定无法展示?

animation css animated-gif

12
推荐指数
2
解决办法
3万
查看次数