Administracja -> Menadżer pakietów Synaptic) Ustawienia -> Repozytoria Przechodzimy do zakładki "Oprogramowanie osób trzecich" i klikamy w przycisk "Dodaj" W wyświetlonym oknie wprowadzamy dwa wiersze APT repozytorium (prosimy wybrać te które odpowiadają Twojej dystrybucji): The Karmic Koala deb http://ppa.launchpad.net/cdekter/ppa/ubuntu karmic main deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu karmic main The Jaunty Jackalope deb http://ppa.launchpad.net/cdekter/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu jaunty main The Intrepid Ibex deb http://ppa.launchpad.net/cdekter/ppa/ubuntu intrepid main deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu intrepid main The Hardy Heron deb http://ppa.launchpad.net/cdekter/ppa/ubuntu hardy main deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu hardy main Potwierdzamy klikając w przycisk "Dodaj źródło" (dla każdego wiersza osobno) Zamykamy okno "Źródła oprogramowania" Zamykamy okno z nagłówkiem "Repozytoria uległy zmianie" i postępujemy wg wskazówek tam zawartych - odświeżamy repozytoria klikając w przycisk "Odśwież" W przypadku pojawienia się błędów dotyczących braku klucza publicznego, musimy otworzyć okno terminala i wpisać dwa poniższe polecenia: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6E3C0CE5 sudo apt-get update Teraz wystarczy wyszukać "AutoKey" i zainstalować Uwaga: Wersja AutoKey'a 0.54.4 czasami wyrzuca błąd podczas uruchamiania w postaci takiego komunikatu: W takim przypadku należy ponownie zrestartować demona aplikacji. Aby to zrobić, musimy najpierw wył. AutoKey'a, a następnie przejść do okna terminala i wywołać poniższe polecenie: sudo invoke-rc.d autokey restart Po tej operacji demon zostanie zresetowany, a my będziemy mogli cieszyć się działającym narzędziem. Według zapewnień autora, bug ten zostanie wyeliminowany w kolejnej wersji AutoKey'a. (Dodano: Aktualna wersja 0.54.5 rozwiązuje powyższy problem) Dodawanie fraz Aby dodać własne frazy, wystarczy przejść do okna konfiguracji np. poprzez kliknięcie w ikonę AutoKey znajdującą się w pasku tray'a prawym klawiszem myszki i wybranie pozycji "Configure". W otwartym oknie po lewej stronie możemy zauważyć listę folderów zawierających definicje fraz. Na nowo stworzonym folderze lub już istniejącym klikamy prawym klawiszem myszy i wybieramy pozycję "New Phrase". Po prawej stronie zostanie otwarty formularz służący do definiowania fraz. Do szybkiego zdefiniowania wystarczy wypełnienie pól: "Phrase Description" - opis frazy "Phrase Contents" - treść właściwa frazy "Abbreviation" - sekwencja znaków po wpisaniu, której nastąpi wstawienie treści frazy Dodatkowo zaznaczenie opcji "Trigger immediately (don't require a trigger character)" spowoduje, że tekst frazy będzie wpisywany bez potwierdzania klawiszem SPACJI lub ENTER. W celu zaznajomienia się z poszczególnymi funkcjami AutoKey'a, prosimy zapoznać się z jego manualem. Film prezentujący narzędzie w akcji: [download url="http://sourceforge.net/projects/autokey/files/"] [author url="http://sourceforge.net/users/cdekter"]" />

Snippety w dowolnym polu tekstowym – AutoKey

14 lip
2009

[Tylko Linux] Jeśli jesteś programistą lub koderem, prawdopodobnie spotkałeś się z niesamowicie użyteczną funkcjonalnością jaką są Snippet’y. Snippety to zdefiniowane fragmenty tekstu/kodu, które wstawiane są przez wpisanie odpowiedniej sekwencji znaków.

AutoKey

Jeśli zatem taka funkcjonalność przydaje się koderom, to dlaczego nie pójść dalej i nie stosować jej globalnie – w całym systemie operacyjnym ? AutoKey do darmowe narzędzie, które pozwoli nam zdefiniować zbiory wyrażeń lub tekstów, by potem wykorzystać je w dowolnym polu tekstowym.

Jak to działa ?

AutoKey funkcjonuje przez wysyłanie i odbierania za pośrednictwem klawiatury zdarzeń X serwera. Narzędzie jest kompatybilne ze wszystkimi dystrybucjami Linuksa, które posiadają aktywne/włączone rozszerzenie RECORD.

Dzięki temu, że AutoKey obsługuję zestaw znaków unicode, możemy mieć pewność, że będzie współpracował z każdą klawiaturą.

AutoKey

Funkcjonalność

  • wyrażenia mogą być gromadzone w folderach
  • foldery mogą posiadać przypisane do nich skróty klawiszowe, przez co możliwe będzie wybranie frazy/wyrażenia z wybranego folderu
  • wyrażenia regularne mogą być wykorzystywane do filtrowania okien na podstawie ich tytułów, tak aby wykluczyć przypadkowe przechwycenie skrótów klawiszowych
  • frazy lub foldery mogę być dołączane do paska tray’a w postaci ikon, co ułatwi wybranie zbioru bez wcześniejszego definiowania ich skrótów klawiszowych
  • efektywność podnosi mechanizm autokompletacji, który proponuje frazy pasujące do wpisanych już sekwencji znaków
  • plugin frameworka umożliwia rozszerzenie funkcjonalności AutoKey
  • opcja importu pozwala importować istniejące skróty użytkownika z wcześniejszych wersji AutoKey 0.40.x

Instalacja

Aby zainstalować AutoKey’a wystarczy pobrać archiwum ze strony autora, rozpakować je w dowolnym miejscu i przejść do okna terminala.

Będąc w folderze zawierającym rozpakowane archiwum AutoKey, wpisujemy w oknie terminala następujące polecenie:

dan@localh0st:$ sudo python setup.py install

Po tej operacji AutoKey będzie już zainstalowany w systemie. Skrót do aplikacji znajduje się w Programy -> Akcesoria -> AutoKey.

Użytkownicy systemów opartych na Debianie – Ubuntu mogą postępować wg poniższych wskazówek:

  1. Przechodzimy do „Menadżera pakietów Synaptic” (System -> Administracja -> Menadżer pakietów Synaptic)
  2. Ustawienia -> Repozytoria
  3. Przechodzimy do zakładki „Oprogramowanie osób trzecich” i klikamy w przycisk „Dodaj
  4. W wyświetlonym oknie wprowadzamy dwa wiersze APT repozytorium (prosimy wybrać te które odpowiadają Twojej dystrybucji):
    • The Karmic Koala
      • deb http://ppa.launchpad.net/cdekter/ppa/ubuntu karmic main
        deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu karmic main

      The Jaunty Jackalope

      • deb http://ppa.launchpad.net/cdekter/ppa/ubuntu jaunty main
        deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu jaunty main

      The Intrepid Ibex

      • deb http://ppa.launchpad.net/cdekter/ppa/ubuntu intrepid main
        deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu intrepid main

      The Hardy Heron

      • deb http://ppa.launchpad.net/cdekter/ppa/ubuntu hardy main
        deb-src http://ppa.launchpad.net/cdekter/ppa/ubuntu hardy main
  5. Potwierdzamy klikając w przycisk „Dodaj źródło” (dla każdego wiersza osobno)
  6. Zamykamy okno „Źródła oprogramowania
  7. Zamykamy okno z nagłówkiem „Repozytoria uległy zmianie” i postępujemy wg wskazówek tam zawartych – odświeżamy repozytoria klikając w przycisk „Odśwież
  8. W przypadku pojawienia się błędów dotyczących braku klucza publicznego, musimy otworzyć okno terminala i wpisać dwa poniższe polecenia:
    dan@localh0st:$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6E3C0CE5
    dan@localh0st:$ sudo apt-get update
  9. Teraz wystarczy wyszukać „AutoKey” i zainstalować

Uwaga: Wersja AutoKey’a 0.54.4 czasami wyrzuca błąd podczas uruchamiania w postaci takiego komunikatu:

AutoKey

W takim przypadku należy ponownie zrestartować demona aplikacji. Aby to zrobić, musimy najpierw wył. AutoKey’a, a następnie przejść do okna terminala i wywołać poniższe polecenie:

dan@localh0st:$ sudo invoke-rc.d autokey restart

Po tej operacji demon zostanie zresetowany, a my będziemy mogli cieszyć się działającym narzędziem. Według zapewnień autora, bug ten zostanie wyeliminowany w kolejnej wersji AutoKey’a.

(Dodano: Aktualna wersja 0.54.5 rozwiązuje powyższy problem)

Dodawanie fraz

Aby dodać własne frazy, wystarczy przejść do okna konfiguracji np. poprzez kliknięcie w ikonę AutoKey znajdującą się w pasku tray’a prawym klawiszem myszki i wybranie pozycji „Configure„.

W otwartym oknie po lewej stronie możemy zauważyć listę folderów zawierających definicje fraz. Na nowo stworzonym folderze lub już istniejącym klikamy prawym klawiszem myszy i wybieramy pozycję „New Phrase„.

AutoKey

Po prawej stronie zostanie otwarty formularz służący do definiowania fraz.

AutoKey

Do szybkiego zdefiniowania wystarczy wypełnienie pól:

  • Phrase Description” – opis frazy
  • Phrase Contents” – treść właściwa frazy
  • Abbreviation” – sekwencja znaków po wpisaniu, której nastąpi wstawienie treści frazy

Dodatkowo zaznaczenie opcji „Trigger immediately (don’t require a trigger character)” spowoduje, że tekst frazy będzie wpisywany bez potwierdzania klawiszem SPACJI lub ENTER.

W celu zaznajomienia się z poszczególnymi funkcjami AutoKey’a, prosimy zapoznać się z jego manualem.

Film prezentujący narzędzie w akcji:


Podobało się? Podziel się z innymi!

  • Wykop
  • Digg
  • del.icio.us
  • Facebook
  • MySpace

Podobne artykuły

dodaj do rss

Napisz Komentarz

Inne artykuły tematu ‘Linux

Przedstawialiśmy parokrotnie już narzędzia przeznaczone do dzielenia lub łączenia dokumentów PDF. Dziś chcemy zaprezentować kolejne narzędzie tego typu, z którego korzystać będziemy za pomocą wiersza poleceń – Pdftk. Pdftk to darmowe narzędzie pozwalające m. in. na szyfrowanie, odszyfrowania, łączenie lub dzielenie dokumentów PDF. Wszystkie komendy wydawane są z poziomu wiersza poleceń CMD. Użytkowanie Aby skorzystać [...]

Aplikacji do zarządzania czasem w sieci znaleźć można bardzo dużo, dostępne są komercyjne i darmowe rozwiązania. Wszystkie te programy różnią się od siebie stopniem skomplikowania i interfejsem użytkownika. Ponieważ potrzebowałem prostego narzędzia, które zapamięta dla mnie co mam zrobić i przypomni mi o tym w odpowiednim czasie, przetestowałem kilka darmowych rozwiązań. Testy wyłoniły zwycięzcę, jest [...]

Jeżeli używasz Firefoksa i masz dużo zakładek to być może zainteresuje cię dodatek, który umożliwia automatyczną weryfikację ulubionych. Sprawdzanie pustych odnośników, podwójnych zakładek, czy innych błędów ręcznie to czasochłonne i nudne zajęcie. Dodatek CheckPlaces może ten proces zautomatyzować i uprościć. Wtyczkę instalujemy za pomocą strony z dodatkami do Firefoksa. Jest to wtyczka eksperymentalna, więc musimy [...]

Przeglądarka www to program, który u większości użytkowników uruchomiony jest non stop. Dlaczego więc nie przenieść powiadamiania o nowej poczcie właśnie do przeglądarki? Użytkownicy Windowsa korzystający z poczty Gmail nie mają zbyt wielkiego wyboru jeżeli chodzi o narzędzia do powiadamiania o nowej poczcie. Dostępne narzędzia korzystają intensywnie z zasobów komputera (gadżet do paska Windows, program [...]

Internet to bardzo zróżnicowane miejsce, można w nim znaleźć bardzo dużo użytecznych informacji, które mogą pomóc w nauce lub pracy, ale niestety ma też swoją ciemną stronę, a właściwie strony – pornografia, nawoływanie do nienawiści, przemoc, nietolerancja rasowa i religijna. To wszystko można znaleźć za pomocą wyszukiwarek internetowych w kilka sekund. Dlatego bardzo ważne jest, [...]

Firefox to najbardziej modyfikowalna przeglądarka stron internetowych na rynku. Za pomocą niezliczonej ilości dodatków można ją całkowicie zmienić i usprawnić jej działanie. Osoby, które często testują różnego rodzaju rozszerzenia powinny zainteresować się dodatkiem Options Menu, który bardzo ułatwia dostęp do ustawień zainstalowanych rozszerzeń Firefoksa. Normalnie aby dostać się do ustawień dodatku trzeba otwierać okno zarządzania [...]

[Tylko Linux] Tapeta jest podstawą dobrze wyglądającego pulpitu. W systemach Windows standardowo mamy możliwość skorzystania tylko z jednego pulpitu / obszaru roboczego. Linux oferuje nam w standardzie definiowalną ilość obszarów roboczych i tu pojawia się często pytanie – jak ustawić inną tapetę na każdym pulpicie ? Oczywiście jest na to sposób – Wallpapoz. Wallpapoz jest [...]


top