Odpowiedzi:
w systemie Linux (działa na Debianie Jessie):
firefox -url http://superuser.com &
xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11
linia firefox - uruchamia firefox z adresem URL i odłącza się od terminala („&”). Wymagane jest „&”, w przeciwnym razie poniższy skrypt nie zostanie wykonany podczas zamykania Firefoksa.
Okno przeszukiwania linii xdotool z częściową nazwą „Firefox” (częściowa nazwa uruchomionego okna aplikacji może być określona przez xwininfo), aktywuje okno firefox, wysyła klucz F11 do Firefox.
Ten kod jest nieco lepszy niż rozwiązanie YumYumYum (wysyłanie klucza tylko wtedy, gdy firefox faktycznie się zaczął. Sen nie jest naprawdę użytecznym podejściem, ponieważ może go brakować na wolnych / przeładowanych komputerach lub zbyt późno na szybkich komputerach)
przepraszam za spóźnioną odpowiedź (brak 6 lat)
xdotool
nadal będziesz obowiązkowo czekać na pojawienie się Firefoksa, zanim naciśnie F11.
xdotool $PARAMS & firefox -url http://superuser.com
Utwórz nowy profil , uruchamiając:
firefox -ProfileManager
Uruchom Firefoksa z nowym profilem, przejdź do pełnego ekranu za pomocą, F11a następnie zamknij go o alt+f4
Za każdym razem, gdy użyjesz tego profilu, zostanie on otwarty na pełnym ekranie.
Wiele przydatnych wtyczek wymienionych w innych odpowiedziach, ale niewiele z nich działa w przeglądarce Firefox 57 (Quantum). Jeśli utkniesz, wypróbuj ForceFull . W przypadku punktów bonusowych domyślnie przechodzi on w tryb pełnoekranowy. Nie jest wymagana konfiguracja, aby uzyskać takie zachowanie.
Opcja wiersza polecenia Firefox -fullscreen
nie działała dla mnie:
"firefox.exe" -url http://superuser.com -fullscreen
Ale użycie rozszerzenia R-kiosk 0.9.0 firmy Kimmo Heinaaro działa jak urok.
Real Kiosk to rozszerzenie Firefoksa, które domyślnie wyświetla pełny ekran, wyłącza wszystkie menu, paski narzędzi, polecenia klawiszy i menu prawego przycisku. Alt + Home nadal zabiera Cię do domu.
Pełny ekran, mój tato!
$ 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
Możesz spróbować R-KIOSK z pracą naprawdę dobrą.
Po kilku dniach przeszukiwania sieci znalazłem wtyczkę Auto Fullscreen .
To tylko prosty skrypt, który robi to, co mówi.