首先,你要有一個(gè)女票。
然后,你要有一個(gè)Mac。
下午5點(diǎn),我像往常一樣摸出了手機(jī),開(kāi)始“iMessage轟炸”地球另一半的某人起床。今天她似乎睡得很好,怎么都叫不起來(lái)的樣子。而我已經(jīng)發(fā)了好幾屏的“起床”了。
┑( ̄Д  ̄)┍
于是,我決定尋找偷懶的方法,寫(xiě)一個(gè)Script來(lái)自動(dòng)發(fā)信息。??
我用的是AppleScript。打開(kāi)Script Editor(Mac自帶的,找不到的話用Spotlight搜),輸入如下代碼就完成啦。
tell application "Messages"
set imsg to 1st service whose service type = iMessage
set theBuddy to buddy "老婆" of imsg
send "起床" to theBuddy
end tell
然后按下Command + R或者小三角Play按鈕就執(zhí)行了,一條“起床”就發(fā)了出去。這個(gè)例子只是用了iMessage,正常的短信、Google Talk、Facebook Messenger、Jabber等都可以用,只要改掉判斷條件就行。
將這個(gè)代碼保存成文件,就可以在terminal里面執(zhí)行了。
while true; do osascript qichuang.scpt; sleep 20; done
不想“轟炸”的話,也可以把執(zhí)行語(yǔ)句加到crontab里面去執(zhí)行一次(或多次)。比如,每天晚上11點(diǎn)發(fā)一條短信“不早了,早點(diǎn)睡”什么的。不過(guò)還是親手打字比較好噢。??