Як запустити Firefox у повноекранному режимі?


24

як запустити Firefox 4 у повноекранному режимі (активованому натисканням f11)?

Відповіді:


25

в Linux (працює над debian jessie):

firefox -url http://superuser.com &
xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11

firefox line - запускає firefox з url та відривається від терміналу ("&"). Потрібно "&", інакше наступний скрипт не виконується під час виходу Firefox.

Рядок xdotool шукає вікно з частковою назвою "Firefox" (часткове ім'я запущеного вікна програми можна визначити за допомогою xwininfo), активує вікно firefox, надсилає ключ F11 на Firefox.

Цей код трохи кращий, ніж рішення YumYumYum (ключ надсилання лише тоді, коли Firefox фактично розпочався. Сон не є дійсно зручним підходом, тому що може пропустити Firefox на повільних / перевантажених комп'ютерах або занадто пізно на швидких комп'ютерах)

вибачте за пізню відповідь (пропустив 6 років)


Працює як шарм на Ubuntu 16
Готові рішення рішень

Якщо ви не хочете відключати Firefox, ви можете просто перевернути порядок цих команд і xdotoolвсе одно будете достойно чекати, коли Firefox з’явиться, перш ніж він натисне F11.
Екеву

@Ekevoo ви можете навести приклад?
eekfonky

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

6

Створіть новий профіль , запустивши:

firefox -ProfileManager

Запустіть Firefox за допомогою нового профілю, перейдіть до повного екрану, F11а потім закрийте його на alt+f4

Кожен раз, коли ви будете використовувати цей профіль, він відкриється в повноекранному режимі.


Не забувайте параметр "-no-remote", якщо у вас вже є запущений екземпляр Firefox: "firefox -ProfileManager -no-remote"
Вільберт

Після створення профілю та закриття Firefox у повноекранному режимі ви можете використовувати "firefox -P" Ім'я сесії "-не віддалений", щоб запустити Firefox у повноекранному режимі.
Вільберт

1
Не працює для мене (у 2016 році)
Karel Bílek

1
Не працює на Firefox 55.0.2 в Arch Linux
joelostblom

2
Не працює у Firefox 56.0.2 (у 2017 році)
Yohanes AI

6

Багато інших корисних плагінів, згаданих в інших відповідях, але не так багато, які працюють на Firefox 57 (Quantum). Якщо ви застрягли, спробуйте ForceFull . За бонусними балами за замовчуванням вона миттєво переходить на повний екран. Не потрібно конфігурувати цю поведінку.


4

Командний рядок

Параметр командного рядка Firefox -fullscreenдля мене не працює:

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

Розширення

Але використання розширення R-кіоск 0.9.0 від Kimmo Heinaaro працює як принадність.

Real Kiosk - це розширення Firefox, яке за замовчуванням переходить на весь екран, вимикає всі меню, панелі інструментів, ключові команди та меню правої кнопки. Alt + Home все одно веде вас додому.


2
Більше не працює (у 2016 році)
Karel Bílek

@ KarelBílek тільки що встановив його і працює!
Майк Шендел

1

Якщо ви використовуєте firefox 3, ви можете використовувати це розширення. Це дозволяє повноекранний екран при запуску. Тони інших, як добре, дивіться тут .

Я не знаю про перемикач командного рядка.


1

Повноекранний мій тато!

$ 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

Ви можете спробувати R-KIOSK з дуже доброю роботою.


2
Я б дав вам +1, якщо ви поясните трохи більше, якщо ви поясніть трохи більше, що це таке, що це робить і який ваш особистий досвід.
MadMike

2
Я згоден з @MadMike. +1 після приємного пояснення :-)
AlexGreg

Це розширення більше не доступне.
Linkid

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.