Jak uruchomić Firefoksa w trybie pełnoekranowym?


24

Jak uruchomić Firefoksa 4 w trybie pełnoekranowym (ten aktywowany przez naciśnięcie F11)?

Odpowiedzi:


25

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)


Działa jak urok na Ubuntu 16
Done Data Solutions

Jeśli nie chcesz rozwidlać Firefoksa, możesz po prostu odwrócić kolejność tych poleceń i xdotoolnadal będziesz obowiązkowo czekać na pojawienie się Firefoksa, zanim naciśnie F11.
Ekevoo

@Ekevoo możesz podać przykład?
eekfonky

@eekfonkyxdotool $PARAMS & firefox -url http://superuser.com
Ekevoo

6

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.


Nie zapomnij o opcji „-no-remote”, jeśli masz już uruchomioną instancję przeglądarki Firefox: „firefox -ProfileManager -no-remote”
Wilbert,

Po utworzeniu profilu i zamknięciu Firefoksa w trybie pełnoekranowym możesz użyć „firefox -P 'Session Name” -no-remote ”, aby uruchomić Firefoksa w trybie pełnoekranowym.
Wilbert,

1
Nie działa dla mnie (w 2016 r.)
Karel Bílek

1
Nie działa w przeglądarce Firefox 55.0.2 w Arch Linux
joelostblom

2
Nie działa w przeglądarce Firefox 56.0.2 (w 2017 r.)
Yohanes AI

6

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.


4

Wiersz poleceń

Opcja wiersza polecenia Firefox -fullscreennie działała dla mnie:

"firefox.exe" -url http://superuser.com -fullscreen

Rozbudowa

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.


2
Już nie działa (w 2016 r.)
Karel Bílek

@ KarelBílek właśnie go zainstalował i działa!
Mike Szyndel

1

Jeśli używasz Firefoksa 3, możesz użyć tego rozszerzenia. Pozwala na pełny ekran na starcie. Mnóstwo innych też, patrz tutaj .

Nie znam jednak przełącznika wiersza poleceń.


1

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

1

Możesz spróbować R-KIOSK z pracą naprawdę dobrą.


2
Dałbym ci +1, gdybyś wyjaśnił trochę więcej, jeśli wyjaśnisz trochę, co to jest, co robi i jakie jest twoje osobiste doświadczenie.
MadMike,

2
Zgadzam się z @MadMike. +1 po ładnym wyjaśnieniu :-)
AlexGreg

To rozszerzenie nie jest już dostępne.
Linkid

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.