GeekTool: Превръщайте настолния си компютър в Mac в информационен център
Като дрънкане, имате желание да промените всичко, което притежавате. Това, разбира се, важи и за вашия работен плот. Видяхте как вашите приятели от Линукс могат да променят десктопа си и да покажат информация с Conky и вие умирате да имате същата настройка в Mac. Ако това е така, тогава GeekTool е този, който търсите.
GeekTool е модул за предпочитания за системата за Mac OS 10.5. Той ви позволява да показвате информация на работния плот на Mac, за да можете бързо да проверите времето, потока си в Twitter или други неща без никакви проблеми.
Да хванем ръцете си, нали?
За да използвате напълно GeekTool, трябва да имате просто познаване на командата shell. Но не се безпокойте, ще ви напътстваме и ще ви улесним.
Изтеглете GeekTool тук и го инсталирайте във вашия Mac.
Вече трябва да виждате елемента GeekTool в системните предпочитания.
Добавяне на ден, дата и час към работния плот
Отворете GeekTool и плъзнете иконата на обвивката на работния плот.
Ще се покажат празен държач и прозорец за конфигурация. Притежателят е мястото, където ще се показва вашата информация. Можете да го плъзнете и да го преместите в желаната позиция. Прозорецът за конфигуриране е мястото, където персонализирате командата за обвивката, размера на шрифта,
В прозореца за конфигурация добавете следната команда в полето Команда .
дата "+% H:% М.% S '
В горната команда ще се създаде часовник, който показва времето в 24-часов формат, минути и секунди. Важно е да отбележите, че за да може този скрипт да бъде правилно ефективен, трябва да го актуализирате всяка секунда или всяка минута (естествено, просто поставете 60 в полето Refresh Every ), ако не включите част% S от командата.
След като разполагате с часовника на работния си плот, плъзнете друг скрипт на работния плот на работния плот и го добавете, като го използвате
дата +% B
след това пуснете друга на работния си плот и добавете командата
дата +% d
за да поставите номера на работния плот. След като всички тези неща са пуснати на работния плот, можете да започнете да променяте шрифтовете до каквото си поискате, като ги правите много персонализирани в процеса.
Има някои много интересни идеи за това какво да правите с GeekTool в този набор от етикети flickr.
Добавяне на Twitter поток към вашия работен плот
Ако искате поток от Twitter на вашия работен плот, тогава командата е
curl -s -u потребителско име: парола http://twitter.com/statuses/friends_timeline.rss | grep title sed-е '/' | sed-e's // /,
уверете се, че замените потребителското си име и парола в съответното място.
Добавяне на събитие в календара на работния плот
Ако искате да поставите своето събитие iCal на работния си плот, може да поискате вместо това да инсталирате персонализираното изграждане на GeekTool от icalBuddy.
1. Изтеглете персонализираната версия на GeekTool. Инсталирайте го във вашата система (заменете стария GeekTool, ако е необходимо).
2. Стартирайте GeekTool от System Preferences.
3. Кликнете върху Нов от левия долен панел. Изберете "Shell" от дясното падащо поле.
4. Въведете командата:
icalBuddy -sd -work, Home -ec WeekNumbers събитияДнес
за да покажете всички непълни задачи, разделени от календара.
Можете също така да проверите страницата с icalBuddy за повече информация относно конфигурирането на вашите iCal събития.
Добавяне на емисия за Facebook на работния плот
Това включва серия от стъпки, които няма да намеря в подробности тук. Можете да разгледате тази страница на Flickr за подробности.
С две думи, трябва да го направите
1. Създайте действие от Automator, което хваща фуража за състоянието на вашия приятел. Можете да получите този URL адрес на емисията, след като сте влезли във вашия Facebook акаунт
2. Използване на Automator за извличане на текст от RSS емисията и форматиране на текста с заглавие, автор и дата. Запишете текста в txt файл. Също така запазвайте Automator като работен процес.
3. В GeekTool трябва да вмъкнете две черупки, една за работния процес и друг, за да се покаже текстовият файл.
Създайте нов корпус, наречен "Обновяване на работен процес", и го поставете в кода:
Automator Runner ~ / filepath-to-the-workflow-file.workflow
Създайте друга обвивка, наречена "Facebook" и поставете в кода:
head -n 300 ~ / filepath-to-facebook-text-file.txt grep "[a-zA-Z-0-9]"
Добавяне на информация за времето към работния плот
Окончателният елемент, с който ще допринеса сега, е поставянето на времето на работния плот. Това е друг скрипт на shell, който се изпълнява в командното поле. Уверете се, че сте променили кода на града до един yahoo времето предвижда за вашия град,
завинаги "http://weather.yahooapis.com/forecastrss?p=YOURCITYCODE&u=c" | grep -E '(настоящи условия: |
// '-e's / //' -e's /// '-e's /
// '-e ///' -e /// '
Сега можете да оформите резултатите според желаните от вас шрифтове и цветове, за да направите работния плот да се отличава като красив информационен център.
Има много неща, които можете да получите от GeekTool. Това, което споменахме тук, е само няколко от многото трикове там. Какви са любимите ви GeekTool трикове? Споделете я с нас в коментарите.