如何使用命令行截图实用程序包含鼠标指针?

如何使用命令行截图实用程序包含鼠标指针?

我也想在不向用户提供反馈的情况下执行此操作,因为我正在编写的程序将多次使用它。

无效的方法:

  • scrot(无鼠标指针)
  • import -window root(无鼠标指针)
  • xwd -root(无鼠标指针)
  • fbgrab(显然我没有使用帧缓冲区)
  • gnome-screenshot -p(巨大、丑陋的闪光 + 声音)
  • shutter(花了一分半钟

如果速度快的话就更好了(scrot 运行大约需要 0.1 秒)。
如果鼠标光标稍后通过额外处理添加就好了。

答案1

好吧,我只是想找同样的东西,然后我偶然发现了这个手册页:https://manpages.debian.org/testing/scrot/scrot.1.en.html我可以看到:

...
-p, --pointer
    Capture the mouse pointer.
...
18 July 2020    scrot-1.4

...并且它链接到 Github:

https://github.com/resurrecting-open-source-projects/scrot

显然,Raspbian Stretch 上没有适合这个的软件,所以我不得不从源代码构建它 - 但这个--pointer选项似乎运行良好。

相关内容