我想从ubuntu中的bash脚本中进行简单的全屏捕获。这样:
import -window root screen.png
来自imagemagick的工作得很好,直到 - 我换了一台连接了外接显示器的笔记本电脑。现在捕获的图像不是屏幕上显示的图像,而是显示不同的窗口。有没有办法控制import
的这种行为,还是需要其他工具?
编辑:
对我来说非常重要的是,不需要鼠标点击,因为脚本在没有人工干预的情况下运行。
修改:
真正的问题不是我原来的想法,而是import
的错误 - 它无法正确处理最大化或最小化的窗口。
答案 0 :(得分:1)
告诉它使用特定的屏幕。
import -display :0.1 ...
答案 1 :(得分:1)
指定display 和窗口将不再需要鼠标点击:
import -display :0.1 -window root -colorspace RGB -quality 80 screendump.jpg