„class = Firefox” Wada: nie można go zmaksymalizować. . . . Więc odpowiedzią jest wpisać „class = Firefox”, następnie otworzyć Firefox, następnie zamknąć Firefox, a następnie usunąć „Class = Firefox”. Teraz otworzy się zmaksymalizowane, a ty możesz go zmaksymalizować w dowolnym momencie.
Odpowiedzi:
10
Można to osiągnąć za pomocą skryptu python. Skrypt wymaga zainstalowania python-wnck i python-gtk, aby działało, chociaż myślę, że i tak są instalowane domyślnie.
Skopiuj i wklej to do edytora tekstu i zapisz gdzieś (np. ~ / .Maximised-firefox.py):
#!/usr/bin/env python
import wnck
import gtk
import subprocess
import time
firefox = subprocess.Popen(["firefox"])
b = True
while b:
screen = wnck.screen_get_default()
while gtk.events_pending():
gtk.main_iteration()
windows = screen.get_windows()
for w in windows:
if w.get_pid() == firefox.pid:
w.maximize()
b = False
time.sleep(1)
firefox.wait()
Następnie ustaw ten plik wykonywalny i skopiuj do lokalizacji ogólnosystemowej, otwierając terminal i uruchamiając:
Następnie możesz, korzystając z profilu babci, edytować menu za pomocą edytora menu. Możesz do tego dojść z menu menu po kliknięciu prawym przyciskiem myszy lub poprzez uruchomienie alacarte.
Następnie edytuj element firefox i ustaw polecenie na maximised-firefox.
Jeśli nie korzystasz z tradycyjnego menu (na przykład jeśli korzystasz z Unity Dash i Launcher), czy musisz osobno zmienić polecenie dla tych programów uruchamiających Firefox?
Michael Martin-Smucker
1
Nie, ponieważ tradycyjne menu, edytor menu i tablica Unity używają gmenu jako zaplecza.
dv3500ea
Ciekawe rozwiązanie, musiałem sudo apt-get install python-wnckna Xubuntu 14.04, aby go uruchomić.
TuKsn
5
Zakładając, że używasz Compiz , możesz wymusić, aby okno aplikacji miało określone cechy (np. Pełny ekran, zawsze maksymalizowany), zmieniając niektóre ustawienia:
Na koniec włącz wtyczkę Window Rules (pole wyboru po lewej).
Spowoduje to, że Firefox zawsze zacznie działać w maksymalnym stopniu. Jako potencjalnie negatywny efekt uboczny uniemożliwi także maksymalizację przeglądarki Firefox.
@ dv3500ea jest to o wiele bardziej logiczne name=Navigator, ale nie sądzę, że zaktualizuję swoją odpowiedź, ponieważ jestem zbyt leniwy, aby zrobić nowy zrzut ekranu. :)
Odpowiedzi:
Można to osiągnąć za pomocą skryptu python. Skrypt wymaga zainstalowania python-wnck i python-gtk, aby działało, chociaż myślę, że i tak są instalowane domyślnie.
Skopiuj i wklej to do edytora tekstu i zapisz gdzieś (np. ~ / .Maximised-firefox.py):
Następnie ustaw ten plik wykonywalny i skopiuj do lokalizacji ogólnosystemowej, otwierając terminal i uruchamiając:
Następnie możesz, korzystając z profilu babci, edytować menu za pomocą edytora menu. Możesz do tego dojść z menu menu po kliknięciu prawym przyciskiem myszy lub poprzez uruchomienie
alacarte
.Następnie edytuj element firefox i ustaw polecenie na
maximised-firefox
.źródło
sudo apt-get install python-wnck
na Xubuntu 14.04, aby go uruchomić.Zakładając, że używasz Compiz , możesz wymusić, aby okno aplikacji miało określone cechy (np. Pełny ekran, zawsze maksymalizowany), zmieniając niektóre ustawienia:
Zainstaluj CompizConfig Settings Manager
Otwórz i przejdź do sekcji Reguły okien.
W polu
Maximized
tekstowym wpiszname=Navigator
Na koniec włącz wtyczkę Window Rules (pole wyboru po lewej).
Spowoduje to, że Firefox zawsze zacznie działać w maksymalnym stopniu. Jako potencjalnie negatywny efekt uboczny uniemożliwi także maksymalizację przeglądarki Firefox.
źródło
class=Firefox
działa również.name=Navigator
, ale nie sądzę, że zaktualizuję swoją odpowiedź, ponieważ jestem zbyt leniwy, aby zrobić nowy zrzut ekranu. :)