限时多张截图直接保存,无需文件名

Nic*_*oul 23 screenshot

我知道如何截屏,但我想在有限的时间内截取多张屏幕截图(截取我无法暂停的单个程序执行的屏幕截图)。

是否有一个程序可以负责“PrtScr”键盘键并且不询问就存储每个屏幕截图?标准的 Ubuntu 工具会弹出一个对话框,询问我想将文件保存在哪里,我想要一个不询问而只保存在桌面上或其他地方的工具,如 00001.png 00002.png 等。

Isa*_*iah 26

快门 安装百叶窗 有一个选项可以自动保存屏幕截图,每次增加文件名。

编辑 ?喜好 ?主要的 ?保存

在此处输入图片说明

要让 Shutter 在您点击时截取屏幕截图PrtScr
请转到编辑?喜好 ?键盘并选中Capture复选框:

在此处输入图片说明

如果您不希望每次截屏时都弹出 Shutter 窗口,请转到Edit ? 喜好 ?截屏后行为并取消选中当前主窗口

在此处输入图片说明

  • 伟大的!我还会在首选项中添加取消选中“截取屏幕截图后显示主窗口”。 (3认同)
  • 我安装了快门,但它根本没有“键盘”点击。知道发生了什么/如何解决吗? (2认同)
  • 现在它在系统设置中,在“键盘>快捷方式>自定义快捷方式>+”下并使用好键运行命令“shutter -f”。在 ubuntu 14.04 x64 位中,快门可能会很慢,此后我需要编辑它的每个设置。 (2认同)

小智 5

至于scrot - 为了更频繁地截取屏幕截图,而不是每秒一次,我建议使用以下与快捷键绑定的命令:

scrot ~/shots/'%Y-%m-%d_%H-%M-%S.png' -e 'TMPSCRN=$f; mv $f $${TMPSCRN%.png}-`date +%3N`.png'
Run Code Online (Sandbox Code Playgroud)

由于 scrot 不支持%N纳秒,因此这是一个很好的解决方法。

请注意,在此示例中,使用纳秒模式表达式中的前 3 位数字将纳秒缩小为毫秒:%3N$TMPSCRN使用局部变量是因为对 shrot$f文件名变量进行字符串操作,我发现自己很难实现但又不可能。

如果您想以.jpg格式拍摄照片,则需要将所有出现的 替换.png.jpg