Download: LinuxUser_ktools
Transkrypt
Download: LinuxUser_ktools
KTools LINUX USER Menu serwisowe programu Konqueror Bezcenny prawy przycisk Zapominamy często, że prawy przycisk myszy jest równie ważny co lewy – często kryje się pod nim bardzo użyteczne menu serwisowe. Spróbujemy przy www.photocase.de pomocy takiego menu sprawić, że praca w KDE będzie bardziej efektywna. STEFANIE TEUFEL U żywanie prawego przycisku myszy jest zdecydowanie najwygodniejszym sposobem korzystania z rozszerzeń oferowanych przez menu kontekstowe programu Konqueror. Jest to tzw. menu serwisowe, które ułatwia wykonywanie codziennych czynności i sprawia, że praca w KDE jest po prostu przyjemna. Wielkie porządki Jedna z opcjonalnych pozycji menu nosi nazwę Clean Backup Files (usuń pliki kopii zapasowych). Można ją pobrać z adresu http://www.kde-apps.org/content/download.php ?content=13685 (plik o rozmiarze 7,6kB). Clean Backup Files rozbudowuje menu kontekstowe, pozwalając na usuwanie (jednym kliknięciem myszy) plików tymczasowych, wykorzystywanych przez wiele edytorów tekstu i innych aplikacji. Z pewnością nie raz doceniliście rolę plików kopii zapasowych kończących się znakiem tyldy (~), dzięki nim nie tracimy bezpowrotnie ostatnich modyfikacji w otwartym dokumencie. Mimo że pliki tego typu mogą zaoszczędzić nam wiele czasu, mają jednak jedną wadę: zajmują sporo miejsca na dysku twardym. Aby zainstalować wtyczkę do usuwania z dysku plików kopii zapasowych, rozpakowujemy pakiet 13685-cleanbak-1.0.2.tar.bz2 poleceniem: Teraz należy przejść do właśnie utworzonego katalogu o nazwie cleanbak-1.0.2. Program posiada instalator z interfejsem graficznym (ang. GUI), który niestety często „zapomina” utworzyć katalog instalacyjny. Jeżeli Cleanbak jest pierwszym menu serwisowym i będziemy z niego korzystać tylko z poziomu własnego konta, rozwiązaniem może być poniższa linia: mkdir ~/.kde/share/appsU /konqueror/servicemenus Teraz wystarczy uruchomić skrypt ./install.sh i na zadane pytanie „Install the servicemenu globally?” odpowiedzieć No. Menu kontekstowe programu Konqueror powinno zawierać teraz dwie dodatkowe pozycje w Actions | Clean Backup File (Rysunek 1). Kliknięcie na Delete backup files (*~) spowoduje usunięcie wszystkich plików kończących się znakiem tyldy (~) w wybranym katalogu. Możemy także użyć opcji Move backup files (*~) to Trash, czyli przeniesienia znalezionych plików do kosza – tak na wszelki wypadek. Szukajcie, a znajdziecie Aby dodać polecenie wyszukiwania plików (Find in Folder...) do Actions w menu kon- Rysunek 1: Cleanbak upraszcza usuwanie pli- bunzip2 -c 13685-cleanbak-1.0.2U .tar.bz2 | tar xvf - ków kopii zapasowych – wystarczy jedno klik- tekstowym menedżera plików, trzeba ściągnąć pakiet 11544-find_in_folder.desktop.tar.bz2 ze strony http://www.kde-apps.org/content/download.php?content=1154. Pakiet zawiera jeden plik find_in_folder.desktop, który wystarczy skopiować do katalogu ~/.kde/share/apps/konqueror/servicemenus (lub $KDEDIR/share/apps/konqueror/servicemenus, jeśli ma być dostępny dla wszystkich użytkowników). Kliknięcie pozycji pokazanej na Rysunku 2 spowoduje uruchomienie programu kfind w bieżącym katalogu, umożliwiając wygodne wyszukiwanie pliku. Załączniki Często wchodzimy w posiadanie wielu plików, które są na tyle przydatne lub interesujące, że chcielibyśmy podzielić się nimi z przyjaciółmi. Dlaczego zatem nie wysłać ich pocztą elektroniczną? Zainstalowanie pliku mail_as_attachment.desktop w odpowiednim katalogu servicemenu umożliwi wysłanie zaznaczonego pliku pocztą z poziomu menu Actions | Mail as attachment.... Spowoduje to uruchomienia programu kmail z wiadomością, w której będzie automa- KTools Na łamach kolumny KTools prezentujemy każdego miesiąca narzędzia, które dowiodły swej szczególnej przydatności dla użytkowników KDE albo rozwiązują jakiś codzienny problem lub po prostu sprawiają, że życie jest zabawniejsze. nięcie myszy. www.linux-magazine.pl Wrzesień 2004 91 LINUX USER KTools Tło SŁOWNICZEK Podczas surfowania po InterMenu kontekstowe: Menu rozwijane po necie czasem znajdujemy janaciśnięciu prawego przycisku myszy. Pokiś obrazek lub zdjęcie, które zycje menu ulegają zmianom, w zależnoidealnie oddaje nasz nastrój ści od kontekstu (czyli na jakim elemencie i chcielibyśmy ustawić go japulpitu klikniemy myszą). ko tapetę. Instalując moduł Set as background service oszczędzimy sobie wycieczek Rysunek 2: Poszukiwacz Rysunek 3: Niewielki pomoctem użyć polecenia tar -xvf. do Panel Sterowania KDE. zaginionego pliku... nik do wysyłania listów z zaPozycja menu „Run As Root” for Service Pakiet dostępny jest pod adłącznikami. Menus (wtyczka ta dostępna jest pod adreresem http://www.kde-apps. sem http://www.kdeapps.org/content/ org/content/download.php?content=12469. tycznie zawarty (jako załącznik) wybrany download.php?content=11227) działa w poMusimy najpierw rozpakować pobrane arprzez nas plik. Trzeba tylko wpisać adresata dobny sposób. Pliki znajdujące się w tym archiwum (polecenie tar -xvzf 12469-setbaci treść listu. chiwum, czyli open as SU.desktop i run as kground.tar.gz), a następnie uruchomić doProgram umożliwiający umieszczanie pliSU.desktop, dołączają dwie pozycje do menu łączony skrypt, który umożliwi wybranie ków jako załączniki wiadomości znajduje się kontekstowego Konquerora: Actions | Open sposobu instalacji – globalnej (./install.sh -pod adresem http://ww w.kde-apps.org/conas root i Actions | Run as root. global-install w katalogu setbackground) lub tent/download.php?content=13280. W celu jeindywidualnej (./install.sh --user-install). go rozpakowania wpisujemy Gdy klikniemy prawym przyciskiem myRozpakowywanie szy na plik obrazu graficznego, wyświetlone unzip 13280-mail_as_attachmentU plików w KDE zostanie menu serwisowe. Pozycja menu Ac-0.1.zip Kolejnym interesującym narzędziem jest tions | Set as background (Rysunek 5) to wtyczka Extract to Subdirectory, którą skrót do Panelu Sterowania KDE: Appearanmożna pobrać ze strony http://www.kdeOtrzymamy w ten sposób plik mail_as_ ce | Background. Możemy tutaj wybrać apps.org/content/download.php?content=13544. attachment.desktop w podkatalogu o nazwie układ tapety: sąsiadujące (Tiled) lub wyśrodPo zakończeniu instalacji wystarczy klikmail_as_attachment. kowane (Centered) – zmiana będzie od razu nąć prawym przyciskiem myszy na plik arJeżeli chcemy na raz wysłać wiele plików jawidoczna. chiwum, które chcemy rozpakować i wyko załączniki, lepszym rozwiązaniem jest użybrać polecenie Actions | Extract to subdicie wtyczki Attach to Email Service Menu, rectory. KDE utworzy podkatalog z tą saktóra umożliwia dołączanie do wiadomości Dążąc do źródła mą nazwą co plik archiwum (ale bez rozcałych katalogów (Rysunek 4). Narzędzie doAby edytować niektóre pliki (np. pliki konfiszerzenia) i umieści w nim stępne jest pod adresem http://www.kdeguracji globalnej) lub uruchozawartość archiwum. -apps.org/content/download.php?content=11234, mić programy zarządzające Na koniec przedstawiamy i co ważniejsze, działa poprawnie nie tylko systemem, użytkownik musi wtyczkę 11256-Make Execuz kmail, ale także z innymi programami posiadać uprawnienia użyttable.tar.bz2 ze strony pocztowymi. kownika root. Istnieją dwie http://www.kde-apps.org/conSkrypt instalacyjny, będący częścią arwtyczki dla menu serwisowetent/download.php?content= chiwum 11234-attach-to-email-servigo, które umożliwiają przej11256, służącą do manipulacji cemenu.tar.bz2, zawiera parametry dla inście w tryb administratora atrybutem wykonywalności. stalacji globalnej (dla wszystkich użytkow(oczywiście, jeśli podamy odSkrypt instalacyjny, umieszników systemu): powiednie hasło). czony w tym archiwum, przyWybranie pozycji Edit as Rysunek 4: Opcja „Attach stosowano do instalacji gloRoot (wtyczka ta dostępna ./install.sh --global-install to Email Service Menu” balnej w dystrybucji SUSE, jest pod adresem http:// umożliwia dołączanie zaale można oczywiście ręcznie www.kde-apps.org/content/doPolecenie ./install.sh --local-install ogranicza wartości całych katalogów skopiować make_executawnload.php?content=11998) działanie programu tylko do naszego własnedo wiadomości, pozwala ble.desktop do odpowiedniepowoduje otwarcie wybranego menu kontekstowego przeglądarki Koteż na dopisywanie uwag go katalogu servicemenu. go pliku w programie kwrite, nqueror. dotyczących danej wiadoPo tej czynności możemy (klikamy Actions | Edit as Jeżeli nie korzystamy z Kmail, należy mości pocztowej. już klikać prawym przyciRoot) z poziomu uprawnień wybrać opcję Use a different email client skiem myszy na te pliki, dla użytkownika root. z Panelu Sterowania KDE KDE Compoktórych chcemy ustawić lub Plik archiwum o nazwie nents | Component Chooser | Email client usunąć atrybut wykonywal11998-edit as SU.deski określić nazwę używanego programu ności i wybieramy Action | top.tar.gz jest w rzeczywistopocztowego. Od tej chwili, gdy wybierzemy Make file executable oraz ści zwykłym archiwum tar Actions | Attach to Email, pomocnik Action | Make file non-exbez kompresji gzip. Do jego współpracujący z załącznikami uruchomi Rysunek 5: Zmiana ecutable. rozpakowania wystarczy zaodpowiedni program pocztowy. wyglądu pulpitu. ■ 92 Wrzesień 2004 www.linux-magazine.pl