程序員的復仇方式
(抱歉本文的格式簡單,我是在很秘密的情況下寫的。)
公司的一個合伙人,也是公司的產品經理/人資經理/產品設計師,總喜歡捉弄我們。比如,在萬圣節派對上,你能看到一個跟我本人一樣大小的我的相片, 那是她從我的非死book上找到的。在圖片上,她用說話泡泡的形式加了一句自白:“生日許愿時我許的最大的愿望是要有8個睪丸并找到一個像Jodie Foster那樣漂亮的12歲的雛妓。”她趁我出去吃午飯時把它掛了出來。問題是,你很難捉弄她,因為她時刻防備著別人對她使壞。
但是,她對計算機是個外行。
有一天,趁她去開會,我在她的MAC筆記本上安裝了我的遠程訪問公共密鑰,打開了她的遠程登錄功能,并安裝了下面這個腳本程序:
#!/bin/bashwhile [ 1 ]do sleep $(( ($RANDOM % 10) * 100)) say -v Whisper i done
(上面這段腳本的作用是讓電腦隨機的發出“i”字母——也就是“我”的聲音。其中的命令say
是Mac OS X里文字轉語言的工具,在linux環境里,你可以使用espeak
命令,效果是一樣的。)
這一招讓她驚恐了好幾天。當她堅持說她的電腦桌對她說話時,所有人都拿異樣的眼光看著她。但這一招必須是她打開了電腦的音量才有效,于是我改進了一下:
#!/bin/bashwhile [ 1 ]do sleep $(( ($RANDOM % 10) * 100)) osascript -e "set Volume 2" #主動設置音量大小 say -v Whisper i osascript -e "set Volume 0" #最后讓電腦消音done
這樣會產生一個額外的效果——如果她在聽音樂,她會突然聽到一個低沉聲音說“我(I)”,然后就悄然無聲了。
我用這個方法折磨了她一周后,我又手工運行了下面的命令:
open http://wwwwwwwww.jodi.org #這是一個很怪異的網頁
(網頁截圖)
網頁截圖
這讓她感到很困惑,在辦公室里研究這個頁面好長一陣子。之后,我又搞了一個惡作劇。我知道她拍了很多照片,本來是讓我們看看里面的問題,然后反饋給她,全在電腦桌面上,我把這些圖片全部換成了下面這張圖片:
http://www.historicalstockphotos.com/images/xsmall/2122_old_man_sleeping_on_porch.jpg
(截圖)
今天,我給她的機器中安裝了另外一個applescript,就是在機器對她說話之前,下面這些代碼會執行:
tell application "Finder" set desktop picture to file {"Macintosh HD:Users:huntwelch:.ssh:ring.jpg"} delay 0.2 set desktop picture to file {"Macintosh HD:Library:Desktop Pictures:Solid Colors:Solid Aqua Blue.png"} end tell
里面的ring.jpg實際上是下面這張照片(提示:膽小勿看):
http://www.retrocrush.com/scary/animatedring2.gif
我打算用這個方法折磨她兩個星期,時間太長怕她會發現是我干的,另外,還怕她會嚇出心理疾病。之后我需要發明出新的方法,大家有什么建議嗎?
提示:她的筆記本的操作系統是SX 10.9,只能用命令行訪問。
[英文原文:LINK ]
來自: 外刊IT評論 http://www.vaikan.com/