例如,我想在没有关联显示的情况下启动 Firefox,并最终使用import
.
事实上,我可以使用 cronjobs 定期进行吗?
我现在正在建立一个 ssh -X 连接,将 xwininfo 用于在后台启动的窗口,一切正常。但我想自动化它。
您可以在Xvfb中启动 Firefox 。
如果您为 Xvfb 提供了-fbdir
选项,那么您还可以选择从 Xvfb 帧缓冲区文件中截取屏幕截图。您可能希望为 Xvfb 和 Firefox 指定相同的几何图形。
在 vncserver 中启动 Firefox 怎么样?
您可以使用 grep 捕获 $DISPLAY 的值
例如
export DISPLAY=`vncserver 2>&1 | egrep --only-matching ":[0-9]+" | head -n1`