程序員的復仇方式

jopen 10年前發布 | 5K 次閱讀 程序員

(抱歉本文的格式簡單,我是在很秘密的情況下寫的。)

公司的一個合伙人,也是公司的產品經理/人資經理/產品設計師,總喜歡捉弄我們。比如,在萬圣節派對上,你能看到一個跟我本人一樣大小的我的相片, 那是她從我的非死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/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!