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