Tworzenie niestandardowego uruchamiania aplikacji z QuickList
Wyrzutni aplikacji, które widzisz w menu głównym środowiska komputerów stacjonarnych, są konfigurowane za pomocą za pomocą .Pliki komputerowe. Te .Pliki stacjonarne zawierają kod przylegający do standardów określonych w specyfikacjach Freedesktop.
Aby utworzyć niestandardowy program uruchamiający aplikacje z QuickList, ważne jest, aby zrozumieć strukturę .Najpierw plik komputerowy. W tym artykule wymieniono tylko te opcje, które są niezbędne do utworzenia prostego niestandardowego uruchamiania aplikacji. Jednakże, .Pliki stacjonarne są naprawdę potężne i możliwe jest tworzenie zaawansowanych wyrzutni z setkami opcji, które zawierają ciągi specyficzne dla języka, ograniczenia środowiska komputerowego, tagi słów kluczowych i tak dalej.
Poniższy przykład pokazuje niestandardowy uruchamianie aplikacji o nazwie „Edytory tekstu”, które mają dwa działania w szybkiej liście:
[Wpis na komputery]Gdzie:
Tak więc utworzenie ważnego .Wyrzutnia komputerowa z QuickList, najpierw musisz mieć szeroką kategorię [Wpis na komputery], a następnie wpisy [Desktop Action XXXX], które definiują zachowanie poszczególnych działań w szybkiej liście szybkiej listy. Konieczne jest użycie wszystkich wyjaśnianych powyżej zmiennych, ponieważ są one absolutnymi minimalnymi wymaganymi dla funkcjonalnego .plik komputerowy.
Zauważ, że musisz poprawnie określić nazwę ikon, aby system mógł automatycznie wybrać ikonę dla niestandardowego uruchamiania. Możliwe jest użycie własnego pliku ikony, ale ze względu na spójność i zmniejszenie zależności dla niestandardowego uruchamiania, zaleca się użycie ikon zawartych w Twoich dystrybucjach.
Aby zobaczyć wszystkie prawidłowe nazwy ikon, uruchom poniższe polecenie w terminalu:
$ Tree -ialf/usr/share/ikony/| Grep .png | sed:.*/:: '| SORT | uniq | sed 's/.png // g '
Aby zapisać wszystkie prawidłowe nazwy ikon w pliku tekstowym, uruchom poniższe polecenie w terminalu:
$ Tree -ialf/usr/share/ikony/| Grep .png | sed:.*/:: '| SORT | uniq |
sed 's/.png // g '> icon_names.tekst
Aby aktywować .Laczyciel aplikacji komputerowych z QuickList, musisz zapisać go w odpowiednim miejscu. Uruchom poniższe polecenia, aby utworzyć wymagane .plik komputerowy:
$ cd ~/.lokalne/udostępnianie/aplikacje
$ SUB-SMS-em-editors.pulpit
Wymień „Subli” na polecenie swojego ulubionego edytora tekstu. Wklej kod z góry lub użyj własnego kodu, uczyń plik wykonywalny za pomocą poniższego polecenia:
$ chmod +x edytory tekstowe.pulpit
Do wszystkich szybkich list można teraz uzyskać, klikając prawym przyciskiem myszy ikonę Custom Application Launcher. Oto, jak wygląda wynik końcowy z utworzonym uruchomieniem aplikacji z powyższego kodu:
Tworzenie aplikacji z ekranu za pomocą niestandardowych programów uruchamiających i QuickLists
Ponieważ możesz zdefiniować kliknięcie lewym i kliknięcie prawym przyciskiem myszy dowolne niestandardowe uruchamianie, możliwe jest utworzenie minimalnych aplikacji bez większego kodu i interfejsu GUI. Sprawdź przykład aplikacji z ekranem wykonanej tylko za pomocą QuickLists.
Na początek musisz zainstalować pewne zależności, aby aplikacja zrzutowa działała:
$ sudo apt Zainstaluj ImageMagick Xdotool
Stwórz nowy .plik komputerowy:
$ cd ~/.lokalne/udostępnianie/aplikacje
$ SUBL Screenshot-App.pulpit
Wklej poniższy kod w zrzucie ekranu.plik komputerowy:
[Wpis na komputery]Zapisz plik i uczyń go wykonywaniem:
$ chmod +x zrzut ekranu.pulpit
Teraz za każdym razem, gdy klikniesz „Aplikację zrzutową”, przechwyci zrzut ekranu pełnego ekranu i zapasuje go w katalogu ~/Pictures. Więcej opcji jest dostępnych po kliknięciu prawym przyciskiem myszy ikony aplikacji.
Tworzenie niestandardowych wyrzutni z QuickLists to świetny sposób na dostęp do powszechnie używanych aplikacji i poleceń. Ponieważ te uruchamiające aplikacje działają jak każda inna aplikacja komputerowa, możliwe jest przypięcie ich na pasku zadań lub panelu dostępnym w środowisku komputerowym. Jeśli utrzymujesz minimalne zależności, te wyrzutki są dość przenośne i mogą być udostępniane między różnymi systemami.