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

Podobne dokumenty