对于 Windows,IrfanView 提供了一个强大的截图工具,具有以下功能:
- 自定义文件名(数字和时间戳),例如 000001_20170324110124.Screenshot.png(不是我拥有的文件的实际文件名,只是一个示例。我没有使用现在的时间戳(20181107...)以避免与 GMT 混淆)。该数字可用于通过文件管理器/终端的自动文件名完成快速导航到屏幕截图并添加监督。“屏幕截图”一词使使用文件搜索更容易找到屏幕截图。
- 不保留剪贴板。(如果我想截屏到剪贴板,我可以手动使用 gnome-screenshot 命令)
- 能够立即保存屏幕截图。无需确认或与可能通过按 Escape 键意外关闭的对话进行交互,从而消除屏幕截图。
每次触发屏幕截图捕获时,IrfanView 都会发出 Windows 通知声音。但除此之外没有什么。
Mate 屏幕截图提供了在不遇到确认对话框的情况下保存屏幕截图的可能性。至少没有延迟,记住路径,没有声音或屏幕效果,并且只有在用户手动需要时才保留剪贴板。编辑:在 Xfce 上,来自mate-utils的mate-screenshots确实会产生相机噪音。并不是说我认为噪音很难看,但它可能会阻止我正在听的背景音频中的一个词。
Gnome 屏幕截图使用了我不喜欢的屏幕遮光效果。并不是说它看起来难看,它只是在短时间内挡住了整个屏幕。此外,它不会记住以前的屏幕截图文件夹,而是始终将其设置为~/Pictures。至少,gnome-screenshot 和 mate-Screenshot 都支持书签。
如何捕获屏幕截图并按下一个按钮立即保存?
如果我可以设置一个奖励键,例如G2(并非在所有键盘上都可用),那就太好了。自定义文件名也很不错,但主要是,我只想按一个按钮来捕获屏幕截图。
您既可以使用自定义目录来保存屏幕截图,也可以使用带有时间戳的文件名
gnome-screenshot
。您需要使用以下命令。然后,您可以为上述命令设置键盘快捷键。
我创建了一个小 bash 脚本来简化屏幕截图过程。但是,当试图绕过八进制数限制时
,它仅在 bash 中运行,而不在 dash(也称为sh )中运行。
您可以调整一些参数以匹配您自己的个人喜好。
man scrot
。(已弃用。)-e 'mv $f /path/to/screenshots'
之后将截取的屏幕截图移动到所需的目的地。在系统的键盘设置中,您可以为脚本分配键盘快捷键,但在其前面键入单词bash。每次按下热键时它都会执行,在我的例子中是PrintScr 。