如何優雅地叫女票起床
05-15
首先,你要有一個女票。
然後,你要有一個Mac。
下午5點,我像往常一樣摸出了手機,開始「iMessage轟炸」地球另一半的某人起床。今天她似乎睡得很好,怎麼都叫不起來的樣子。而我已經發了好幾屏的「起床」了。
┑( ̄Д  ̄)┍
於是,我決定尋找偷懶的方法,寫一個Script來自動發信息。??
我用的是AppleScript。打開Script Editor(Mac自帶的,找不到的話用Spotlight搜),輸入如下代碼就完成啦。
tell application "Messages" set imsg to 1st service whose service type = iMessage set theBuddy to buddy "老婆" of imsg send "起床" to theBuddyend tell
然後按下Command + R或者小三角Play按鈕就執行了,一條「起床」就發了出去。這個例子只是用了iMessage,正常的簡訊、Google Talk、Facebook Messenger、Jabber等都可以用,只要改掉判斷條件就行。
將這個代碼保存成文件,就可以在terminal裡面執行了。
while true; do osascript qichuang.scpt; sleep 20; done
不想「轟炸」的話,也可以把執行語句加到crontab裡面去執行一次(或多次)。比如,每天晚上11點發一條簡訊「不早了,早點睡」什麼的。不過還是親手打字比較好噢。??
推薦閱讀:
TAG:Mac | AppleScript |