[教學] 免費又能快速打造個人化的 Geektool

幾週前在Mac Appstore 挖寶,找到這個有趣又免費的小軟體 

可以快速的打造一個屬於自己風格的桌面。

像我自己的桌面

http://d.pr/UK7j  

http://d.pr/DTr3

 http://d.pr/fyz3

只要簡單幾個步驟立刻就能上手,沒有寫程式的基礎也沒問題的。

首先,當然是到Appstore上把Geektool抓下來,

接下來的步驟我都已經錄好上傳到youtube

不過還有一些重要事項與技巧要稍微提一下

1.打開Geektool,右邊區塊Manage group可以自己按+來新增不同的群組

  以因應不同桌面有不同的風格。

2.左邊區塊有三個不同的項目 File, Image, Shell

  要加入時間.日期.日曆.天氣等等都是使用Shell。

  2.1 把Shell拉出來之後,會有個灰階的Properties 是要來填入設定值

      影片中都有作出示範,就是在Command的欄位填上參數 date +"% "

      時間是 date + "%R" 日期是 date + "%d"

 

      簡單來說就是 百分比苻號 % 後面擺上不同的字母就有不同的變化

      所以 上wiki搜尋 date (unix) or http://tinyurl.com/cpf8jr

      裡面就有非常多種不同的格式跟內容可供參考

  2.2 設定好時間或日期後一定要在Refresh every ____ s 填上1 or 2之類的數字

      這樣時間才會自動更新,一定要注意這個,不然時間就永遠不會改變了XD

3.提供幾個好用的論壇

  這個是會分享自己設定的Geektool 參數,還可以直接抓來來使用

  http://www.macosxtips.co.uk/geeklets/

  這個是用itunes聽歌時,可以在桌面上看到正在播放的歌曲與封面

  http://www.macosxtips.co.uk/geeklets/music/itunesgeeklet-/

  最後一個是提供各式各樣自行設計的字型可供下載使用。

  http://www.dafont.com/top.php

4.要使用calendar的參數比較特殊,我提供一下我自己使用的

  cal | sed -E '1,$'"s/ ($(date +%e))( |$)/ \1$(echo  '\033[0m')\2/"

--

 

 

p.s. 因為我完全不會寫程式,所以上面提的內容都是我從youtube搜尋影片學來的

所以我只是先拋磚引玉,假如板上有高手也可以來交換一下心得

然後,天氣我真的不懂怎麼設定,要問我也是白問的XD

最後關於 Image的使用方式是比較高等的應用技巧

有點複雜請參考影片教學

我來補充一點東西:

關於月曆的部分我自己還有找到另一種呈現方式

就是圖中那一整列的方式,然後日期的部分會是紅色的特別顯示出來。

檔案請點 

然後再提供一個有趣的時間呈現檔案

如圖中出現的圓形時鐘圖案。

請按造連結中的去下載他分享的檔案,然後按造操作順序就可以了。

教學分類: 
蘋果教學(上方選單分類)系統相關

回應 (9)

kenny567's 的頭像
kenny567
says:
發表回應前,請先登入註冊

現在我的程式碼已經改為:

1 curl --silent "http://weather.yahoo.com/taiwan/Hsin-chu-city/Hsin-chu-city-2306185/" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png\

2 curl --silent "http://weather.yahooapis.com/forecastrss?p=TWXX0009 &u=c" | grep -E '(Current Conditions:|F<BR)' | sed -e 's/Current Conditions://' -e 's/<br \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's/<description>//' -e 's/<\/description>//

3 file:///tmp/weather.png

但是我的溫度還是呈現64F請問一下除了改那個c外還要改哪裡還會呈現如20c呢?

另外我的圖示…照著步驟來…也不見了…到底是哪裡的問題呢?  謝謝

aarongiatochen's 的頭像
aarongiatochen
says:
發表回應前,請先登入註冊

新手,感謝

 

ChonPiggy's 的頭像
ChonPiggy
says:
發表回應前,請先登入註冊

從研究這篇開始也快兩天了

終於完成我大致上想要的風格

也來分享一下我的桌面~

 

 

ChonPiggy's 的頭像
ChonPiggy
says:
發表回應前,請先登入註冊

新增了從中央氣象局的天氣預報 RSS 解析出降雨機率

Saqilaiya's 的頭像
Saqilaiya
says:
發表回應前,請先登入註冊


還可以透過script來將文字檔中的名言佳句隨機顯示在桌面上喔!
請參考教學:
http://www.macosxtips.co.uk/geeklets...ascii-capable/

簡單來說
1.下載網頁下方兩個附件
2.將script中的路徑修改為存放quote.txt的位置(script執行會在同一個位置創造個tmp.txt)
3.使用geektool中的shell,並在command中打上(注意路徑是否正確)

#!/bin/bash
osascript /Users/det/Documents/Geeklets/randomQuote.scpt
cat /Users/det/Documents/Geeklets/tmp.txt | fold -sw60

4.設定字型大小/顏色/更新時間
5.done!

需要注意的是,隨機讀取是以文檔中的“”為單位,所以如果一句話分為兩行會被視為兩句話(所以找短一點的名言...!?)
以及,script是將quote.txt中的字句隨機讀出存為tmp.txt,所以在shell的路徑中使用"tmp.txt"是沒錯的

以下是我設定好的桌面,最下面的文字就是從設定好的文字檔中隨機讀出的

 

louishotmail's 的頭像
louishotmail
says:
發表回應前,請先登入註冊

請問有人知道那youtube上所展示的那輸入畫面

可以即時將你所輸入文字,展現在螢幕上那個

求求各位前輩告訴我

我超愛的

 

lian1180's 的頭像
lian1180
says:
發表回應前,請先登入註冊

yahoo的天氣圖近來不見了,是因為改版所以出問題嗎?

有大大有辦法嗎?

lian1180's 的頭像
lian1180
says:
發表回應前,請先登入註冊

yahoo的天氣圖近來不見了,是因為改版所以出問題嗎?

有大大有辦法嗎?

lian1180's 的頭像
lian1180
says:
發表回應前,請先登入註冊

yahoo的天氣圖近來不見了,是因為改版所以出問題嗎?

有大大有辦法嗎?

頁面