Answers:
在Linux上(可在debian jessie上使用):
firefox -url http://superuser.com &
xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11
firefox行-使用url启动firefox,并从终端(“&”)分离。“&”为必填项,否则在firefox退出时不会执行以下脚本。
xdotool行搜索窗口的部分名称为“ Firefox”(正在运行的应用程序窗口的部分名称可以由xwininfo确定),激活firefox窗口,将键F11发送给Firefox。
此代码比YumYumYum的解决方案要好一些(仅在真正启动Firefox时才发送密钥。睡眠不是真正可用的方法,因为在慢速/超载的计算机上或快速的计算机上可能会错过Firefox)
对不起,我迟到了答案(错过了6年)
xdotool
仍将忠实地等待Firefox出现,然后再按F11键。
xdotool $PARAMS & firefox -url http://superuser.com
通过运行以下命令创建新的配置文件:
firefox -ProfileManager
使用新的配置文件运行Firefox,使用移至全屏F11,然后按alt+ 将其关闭f4
每次使用此配置文件时,它将以全屏模式打开。
Firefox 命令行选项 -fullscreen
不适用于我:
"firefox.exe" -url http://superuser.com -fullscreen
但是,Kimmo Heinaaro使用R-kiosk 0.9.0扩展名是一种魅力。
Real Kiosk是Firefox扩展,默认为全屏显示,它禁用所有菜单,工具栏,键盘命令和右键菜单。Alt + Home仍然可以带您回家。
全屏爸爸!
$ cat /var/tmp/firefoxfullscreen.sh
#!/bin/bash
export DISPLAY=:0.0 # eye
cat > /var/tmp/index.html << \EOF
<html>
<head><meta http-equiv="refresh" content="3" />
<style>
html {
background: url("http://192.168.0.142:7007/video/vnc.jpeg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
</style>
</head>
<body>
</body>
</html>
EOF
ps aux | grep firefox | awk '{print $2}' | xargs kill -9; # kill me
firefox "/var/tmp/index.html" & # leave me alone
sleep 5 # hehehe
xdotool key F11 # hit full screen
您可以尝试R-KIOSK,将其做得非常好。