2

我想从 ubuntu 中的 bash 脚本进行简单的全屏捕获。这个:

import -window root screen.png

imagemagick工作正常,直到---我切换到连接了外部显示器的笔记本电脑。现在捕获的图像不是屏幕上显示的,而是显示不同的窗口。有没有办法控制 的这种行为import,还是我需要其他工具?

编辑:

对我来说非常重要的是不需要鼠标点击,因为脚本是在没有人工交互的情况下运行的。

编辑

真正的问题不是我最初的想法,而是一个错误import- 它无法正确处理最大化或最小化的窗口。

4

2 回答 2

3

指定显示窗口将无需鼠标单击:

import -display :0.1 -window root -colorspace RGB -quality 80 screendump.jpg

于 2012-05-06T13:53:37.390 回答
1

告诉它使用特定的屏幕。

import -display :0.1 ...
于 2012-05-06T05:17:07.773 回答