2010/12/11

[Programming][Linux] Ubuntu 桌面自動跳正妺時計

簡單的說,我想要的效果就像下面這樣:

Ubuntu 用 minik 美人時計當桌面

不過我並不想要每一分鐘都會去換一次,那樣有點傷。
所以我就讓它隨數跳的休息,起碼有 30 秒這樣。

以下是初步可以使用的 script:

#!/bin/bash

PIDFN="/tmp/minik.pid"
[ -f "$PIDFN" ] && kill `cat /tmp/minik.pid`
echo $$ > $PIDFN

while [ 1 ]; do
# http://gameflier.lovelytime.com.tw/photo/2108.JPG

STR=`date +"%H%M"`
OUTPUT="/tmp/.girls.$STR.jpg"
wget "http://gameflier.lovelytime.com.tw/photo/$STR.JPG" -O /tmp/.tmp.girls > /dev/null 2>&1
rm -f /tmp/.girls.*
mv /tmp/.tmp.girls $OUTPUT
gconftool-2 --type string -s /desktop/gnome/background/picture_filename \
"$OUTPUT"
let RND=($SECONDS%10)*6+30
sleep $RND
done

你可以在這邊下載 script 的內容,再讓它加入 start up (始動應用程式) 裡面就可以。
http://dl.dropbox.com/u/1117561/minik.sh

>> 2011.01.25 更新:
加入 pid file 避免重複執行。

1 則留言:

hepha 提到...

美女我喜歡!謝囉!

[Windows] git-bash 底下的工具

因為工作轉到 Windows 平台上的關係,所以很多工具改到 Windows 上面運作,跟著在 TortoiseGit 底下使用 git-bash 來維護自己的專案原始碼。結果就是裝了前面提過的 auto-hotkey 使用熱鍵來提昇自己的平台操作速度; 但除了 hotkey...