Zamknij reklame

Znudziła Ci się tapeta? Lubisz jak najwięcej informacji na pulpicie? GeekTool to właściwy wybór dla Ciebie, ale nie oczekuj przyjaznego interfejsu użytkownika. To narzędzie nie bez powodu ma swoją nazwę.

Podstawową zasadą jest dodawanie do pulpitu tzw. geekletów. Geeklety mogą mieć postać pliku (lub wyświetlać zawartość pliku lub pliku .log), obrazu lub powłoki, zachowując się tak, jakby były częścią tapety. Jeśli często zmieniasz tapety, nie musisz się martwić ciągle poruszającymi się geekletami. Przy odrobinie wysiłku można utworzyć ich grupy w oparciu o pojedyncze tapety i można mieć jednocześnie aktywną dowolną liczbę tych grup. Każdy geeklet może zostać przypisany do dowolnej liczby grup.

Możesz dodać geekleta, przeciągając kursor na pulpicie. Po naciśnięciu "..." na lewo od pola Command musisz edytować odpowiednie polecenie, skrypt, wprowadzić ścieżkę lub adres URL do skryptu. Aby uzyskać inspirację na temat tego, do czego można użyć tego polecenia, spójrz na poniższą ilustrację.

Zacznę od najprostszego – daty. Użyłem w sumie trzech maniaków z następującymi poleceniami.

data +%d – data dnia +%B – data miesiąca +%A – dzień tygodnia

Pełną listę wszystkich specyfikatorów danych można znaleźć pod adresem Wikipedii (Tylko angielski).

Dodam jeszcze jeden przykład dla daty w postaci „poniedziałek 1 stycznia 2011, 12:34:56”. Poszczególne specyfikatory muszą być oddzielone ciągami tekstowymi rozdzielonymi cudzysłowami. Wszystko pomiędzy cudzysłowami jest wyświetlane jako zwykły tekst. W przypadku wszystkich maniaków czasu pamiętaj o wprowadzeniu czasu odświeżania. W oknie Właściwości danego geekleta, więc wyszukaj przedmiot Czas odświeżenia.

data +%A" "%e". "%B" "%Y", "%T

Przejdźmy teraz do pogody. Znów wystarczy wstawić polecenia, znowu użyłem trzech maniaków.

curl http://gtwthr.com/EZXX0009/temp_c curl http://gtwthr.com/EZXX0009/flike curl http://gtwthr.com/EZXX0009/cond

Dane pobierane są ze strony internetowej GtWthr. Po adresie i ukośniku znajduje się numer kierunkowy, który można znaleźć wpisując nazwę rezydencji na wymienionych stronach. Jeśli nie ma kodu dla Twojej gminy, wypróbuj najbliższe duże miasta. Do następnego ukośnika pozostaje do dodania to, co powinien wyświetlać dany geeklet. Pełną listę tych „tagów” ​​można znaleźć ponownie na GtWthr. Do przedmiotu Czas odświeżenia wpisz 3600 lub jedną godzinę. Przez krótszy okres czasu dostęp do GtWthr może zostać zablokowany.

Ostatnie dwa maniacy pokazują aktualnie odtwarzaną piosenkę w iTunes. Tutaj użyłem skryptu, który znalazłem galeria geekletów. Zmodyfikowałem trochę ten scenariusz według własnych upodobań, aby móc przedstawić wykonawcę i album w innym maniaku niż tytuł utworu (poniżej).

#---iTUNES | LOKALNY BIEŻĄCY ŚCIEŻKA--- DANE=$(osascript -e 'powiedz aplikacji „Zdarzenia systemowe” ustaw myList na (nazwa każdego procesu) end powiedz, czy mojaList zawiera „iTunes”, następnie powiedz aplikacji „iTunes”, jeśli stan odtwarzacza jest zatrzymany, a następnie ustaw wyprowadź na „Stopped” w przeciwnym razie ustaw nazwę utworu na nazwę bieżącego utworu ustaw nazwę artysty na artystę bieżącego utworu ustaw nazwę albumu na album z bieżącym utworem ustaw listę_odtwarzania utworów na nazwę bieżącej listy odtwarzania ustaw źródło_ścieżki na (pobierz nazwę kontenera kontenera bieżącego utworu) ustaw wyjście do nazwy ścieżki end if end powiedz inaczej ustaw wyjście na „iTunes nie działa” end if') echo $DATA | awk -F nowa_linia '{print $1}' echo $DANE | awk -F nowa_linia '{drukuj $2}'

Zamień wiersz po wierszu w Geeklet, aby wyświetlić wykonawcę i album

ustaw wyjście na nazwę artysty & „ - ” i nazwę albumu

We wspomnianej galerii znajdziesz mnóstwo innych geekletów. Niektóre z nich zawierają także obrazy stanowiące tło dla tekstu. Wygląda naprawdę efektownie. Pobierz, edytuj, wypróbuj. Nie ma ograniczeń dla wyobraźni.

GeekTool – bezpłatny (Mac App Store)
.