Konfiguracja skryptów dla Qutebrowser (przypadek dla odpalenia z automatu strony:
https://www.microgeek.eu):
Oczywiście na samym początku trzeba zainstalować przeglądarkę.
Dla systemów Debian jest to mega proste (o ile jest ona w repozytorium pakietów Debiana, a powinna być, albo trzeba ściągnąć ew.paczkę *.deb).
Ogólnie sposób instalacji opisany jest na stronie:
https://www.qutebrowser.org/doc/install.htmlINSTALACJA QUTEBROWSER W MEGASKRÓCIE Z CLI (Command Line Interface):1. Odpalasz terminal.
2. W terminalu wklepujesz:
i enter,
..i już, przegląrka Qutebrowser powinna być zainstalowana i funkcjonalna. Systemu nie trzeba przeładowywać póki co. Teraz pora na wstępne skonfigurowanie strony tak, żeby potem każdorazowo odpalała się na fullscreen...
WSTĘPNA KONFIGURACJA STRONYDomyślnie przegląrka Qutebrowser odpali z poziomu CLI (terminala) okno ze stroną o takim rozmiarze jaki obecnie przyjmuje odpalone już zawczasu okno terminala. Natomiast można wszystko skonfigurować w taki sposób, żeby przeglądarka odpalała wybraną stronę www KAŻDORAZOWO.
W tym celu należy:
1. Odpalić terminal.
2. Użyć komendy do uruchomienia strony z tzw.przełącznikiem ":fullscreen". Działa to na takiej zasadzie, że przełącznik ":fullscreen" gdy użyty przełącza stronę z trybu fullscreen na zwykły (gdy już ":fullscreen" był użyty) i z trybu zwykłego na ":fullscreen" (gdy nie był użyty, a taka sytuacja występuje bezpośrednio po zainstalowaniu przeglądarki Qutebrowser). Innymi słowy przełącznik ":fullscreen" działa na zasadzie przycisku "toggle" (załącza wyłączony lub wyłącza gdy załączony).
A więc na początek sprawdzamy jak odpali się wybrana przez nas strona (czyli czy po kliknięciu w ENTER nagle okno ze stroną wyskoczy na fullscreen czy nie). W tym celu wpisujemy w terminalu:
i klikamy ENTER
3. No i teraz pytanie i możliwość jedna z dwóch - tak jak opisane wyżej, czyli..albo
3.1. Qutebrowser odpaliło się tak, że strona zajęła cały dostępny ekran laptopa, pc'ta czy czegotamkolwiek (włączył się tryb fullscreen).
Jeśli tak, to można przejść do punktu 5, albo...
3.2. Qutebrowser odpaliło się tak, że strona odpaliła się w obecnym oknie terminala
(o takim rozmiarze jaki ma rozmiar okienko gdzie odpalił się terminal CLI). Jeśli tak się stało, trzeba...
4. Skonfigurować odpalanie się strony na fullscreen używając przełącznika ":fullscreen", czyli:
4.1. Na początek zamykamy otwarte już okno ze stroną w Qutebrowser, czyli używamy kombinacji klawiszy: "ALT + F4"
(pamiętając, żeby było podświetlone to okno terminala gdzie jest qutebrowser z odpaloną stroną, a nie że inne jakieś okno).
4.2. Odpalamy terminal i tym razem wklepujemy następującą komendę:
i enter.
Tym razem qutebrowser zajmie całą możliwą przestrzeń ekranu naszego urządzenia (np.pc, laptopa)
i wyświetli pożądaną przez nas stronę w trybie fullscreen (przełącznik toggle ":fullscreen" jest w trybie "ON" - i tak ma pozostać)
5. Zamykamy otwarte okno przeglądarki Qutebrowser, czyli używamy kombinacji klawiszy: "ALT + F4"
(pamiętając, żeby było podświetlone to okno terminala gdzie jest qutebrowser z odpaloną stroną, a nie że inne jakieś okno).
Pora na skonfigurowanie skryptów...
KONFIGURACJA SKRYPTU - SPOSÓB 1:Jeżeli przeglądarka ma się odpalać automatycznie przy bootowaniu systemu (a konkretnie pod koniec bootowania), to wtedy trzeba wykorzystać plik skryptowy o nazwie ".bashrc", który powinien znajdować się w katalogu użytkownika (czyli w "/home/rez" - przy założeniu że nazwa użytkownika to "rez").
Kroki są następujące:
1. Odpalasz terminal.
2. W terminalu wklepujesz:
i enter,
3. a następnie wklepujesz w terminalu:
i enter (i otwiera się plik ".bashrc" w edytorze nano).
4. Teraz w edytorze
zjeżdżasz na sam dół pliku i dodajesz linię (nie wiem jaka strona ma się otwierać więc strona localhost'a):
5. Używasz kombinacji klawiszy CTRL + "O" żeby zapisać, potwierdzasz wiadomo enter'em.
6. W terminalu wklepujesz:
i enter (system się restartuje i po restarcie z automatu powinna otworzyć się przeglądarka Qutebrowser na fullscreen na stronie
https://www.microgeek.euTo wszystko "idzie" z automatatu dzięki plikowi ".bashrc" i tak będzie za każdym uruchomieniem systemu, chyba że zakomentuje się, albo usunie tą linię, którą to wpisywało się w celu aktywacji przeglądarki Qutebrowser.
KONFIGURACJA SKRYPTU - SPOSÓB 2:JEŻELI to ma NIE BYĆ uruchamiane automatycznie przy każdorazowym starcie systemu (tylko np.jakiś skrypt, który klika się raz i on wprowadza całą komendę) no to wtedy trzeba utworzyć jakiś plik, który ma być plikiem skryptowym, wklepać do niego tzw.nagłówek pliku skryptowego i tą linię co powyżej była na końcu pliku ".bashrc").
1. W terminalu tworzysz plik np. "gointernet.bat" (możesz użyć innej nazwy, np."odpalaj.bat" czy coś w tym rodzaju), czyli wklepujesz co następuje
2. Nadajesz plikowi prawa za pomocą chmod, czyli:
i enter (no i gra, a "sudo" musi być przed wszystkim innym dlatego, że majstrujesz przy prawach root'a).
3. Otwierasz plik "gointernet.bat" np.edytorem nano, więc wklepujesz w terminalu:
i enter, (edytor nano gotowy do edycji)
4. Następnie wklepujesz do pliku takie coś:
Kod: Zaznacz cały
#!/bin/bash
# Komentarz: To jest skrypt dla przeglądarki Qutebrowser co by na fullscreen się odpalała
qutebrowser www.microgeek.eu5. Używasz kombinacji klawiszy CTRL + "O" żeby zapisać (potwierdzasz - wiadomo: enter'em).
No i od tej pory jak w terminalu wklepiesz jedynie:
i naciśniesz ENTER, to powinna odpalić się przeglądarka Qutebrowser na fullscreen na stronie
https://www.microgeek.eu (chyba że wybierzesz inną - np.swoją stronę).
Teraz jeszcze taka...
ISTOTNA RZECZ:Jeżeli mimo wcześniejszej próby ustawienia odpalenia się strony na fullscreen z jakiegoś tam powodu ona się nie odpali na fullscreen, to zawsze można z poziomu już działającej przeglądarki Qutebrowser i wyświetlanej tam obojętnie jakiej strony przestawić przeglądarkę Qutebrowser w tryb fullscreen.
W tym celu należy kliknąć w klawisz ":" a następnie dopisać (powinna wyświetlać się podpowiedź składni) słowa "fullscreen --enter".
Wówczas przeglądarka przełączy się w tryb fullscreen.
JEŚLI ZAŚ chcemy z jakiegoś powodu opóścić tryb fullscreen i "zmniejszyć" okno przeglądarki żeby było widać pozostałą resztę pulpitu naszego systemu operacyjnego, to wówczas w oknie przeglądarki Qutebrowser (otwartej jak rozumiem na fullscreen) klikamy na klawisz ":" a następnie zwyczajnie dopisujemy słowo "fullscreen" i klikamy ENTER. Okno z trybu fullscreen powinno zmniejszyć się do rozmiaru takiego, żeby było widać pulpit systemu.
no i to by było na tyle...

Źródła z których korzystałem:
https://qutebrowser.org/doc/help/commands.html#fullscreenhttp://www.cs.put.poznan.pl/anstroinski/data/uploads/sop1/materials/sop1_lab7-kurs.htmlMam nadzieję, że przynajmniej odrobinę bardziej pomogłem niż zamotałem, ale jakby co to odpisz to będziemy działali dalej.

Pozdro! J23
P.S. Nadawanie praw dla pliku za pomocą komendy chmod opisałem nieco wyżej..
