每隔一段时间截取网页截图?

Mic*_*ins 4 screenshot 12.04

我需要一种方法来刷新某个网页并大约每 5 分钟截取一次屏幕截图。我是 Ubuntu 新手,但愿意使用终端等。如果给出步骤,我以前使用过它,我只是不知道如何编写自己的脚本。

理想情况下,我会打开网页,页面会每 5 分钟刷新一次并截取一次屏幕截图。有什么帮助吗?

Mar*_*kal 5

屏幕截图应用“快门”有您要找的东西。

在终端中,做 sudo apt-get install shutter

没有使用快门每五分钟执行一次此操作的 GUI 方法,但我们可以使用命令行来完成这项工作。

将以下内容复制到 gedit 中:

 #! /bin/bash
 while true; do
     shutter --web='WWW-HERE' -e
     sleep 5m
 done
Run Code Online (Sandbox Code Playgroud)

将 WWW-HERE 替换为您要截屏的地址。现在将它保存在您的主文件夹中,并使用您可以记住并希望使用的名称来调用它。

打开终端并执行chmod +x FILE然后sudo cp FILE /usr/local/bin 记住用您选择的名称替换文件。

现在你可以打开一个终端并输入你选择的文件名,开始它每五分钟截屏一次。要停止它,请按键盘上的Ctrl+ C。如果你想让它一直运行到你注销,你可以在按下Alt+后输入你选择的名字F2,它会在后台永远运行。

要将文件保存在其他地方或使用特殊名称,您可以将--output标志添加到快门命令(在 -e 之前!)。因此,更改该行以读取如下内容,例如:

shutter --web='WWW-HERE' --output='~/Shots/Web%Y%m%d%T' -e
Run Code Online (Sandbox Code Playgroud)

这将保存到您的主文件夹中名为 Shots(必须存在!)的文件夹,并根据时间和日期命名文件。

或者,您可以打开快门并导航到“编辑”>“首选项”,然后选择要保存的目录。

在此处输入图片说明

今天的谷歌涂鸦的示例截图在这里。