自“棄遊”後,柳榮華時不時的要來慫恿我一下,試圖再度拉我下水。
這日被我婉拒後,柳榮華感歎道:“你不陪我玩,我還有什麽樂趣?”
對此我笑著迴應:“遊戲裏你有老婆,妹妹,兄弟,還有部下,難道還差我一個人?”
“別看我在遊戲裏麵混的風生水起,可是在電腦前我總感覺有點孤獨。我需要一個現實中的玩伴。”柳榮華這樣解釋。
說實話,我確實有那麽一點想迴到遊戲世界的衝動。那天易小寒透露關於神女無心的外形,令我一直以來在內心保有一種強烈的好奇,我很想去領略一下這“神女”級別的無心妹妹的傾城風姿。
很奇怪,從前對見網友之類的行為不屑一顧的我,此刻竟然有了這種想法。我想,如果被柳榮華得知這一點,他一定會笑話我。當然,出於對易小寒的保密承諾,我並沒有把他對於無心的形象描述轉告柳榮華。
事實上,我想要見到無心或許並不容易。雖然無心是柳榮華妹妹,但畢竟這隻是屬於虛擬世界的一種人際關係。我記得她跟我明確表示過,自易小寒之後不再見網友。也記得柳榮華曾向她發起過一次約見邀請,但被決絕了。
其實這也不是問題的重點,因為我想要的,也並不隻是想要見她一麵而已。
易小寒的口頭描述,讓無心的“神女形象”深入我心。此時我除了想見她一麵,滿足好奇心之外,更想要與她建立一種親近的關係。為此,我首先要做的就是在她心目中重塑自己的形象。
棄遊告別那一天她對我略帶輕蔑的態度一直令我介懷。我想,如果我迴到遊戲,決不能因為同樣的緣故再次被她看貶。我必須要挽迴尊嚴,不再輕易被西門羞辱,無需處處畏懼躲避他。為此,我必須具備足夠的實力以與他分庭抗禮,甚至,在競技場擊敗他。
但很明顯,要做到這一點對我來說難如登天。即便我換一個強勢的職業,並且花費大量時間重新升級到滿級,也很難對抗他神乎其技的操作手法。
總不至於要我也像他那樣,一天抽出幾個小時去練鍵盤操作吧?這對於我這個忙碌上班族來說根本不現實。想到這,內心生出一些落寞。
柳榮華以為他的要求令我感到了為難,便改口道:“行了,我不強迫你了,大程序員!不過,我想請你幫個小忙。”
“說吧,力所能及一定幫。”我爽快答應道。
“這事對你來說肯定不難,我想要請你幫我做一個計算機軟件。”柳榮華說。
我笑了笑,揶揄道:“你自己不就是計算機專業畢業的麽,編個小程序還需要別人幫忙?”
“行了,你就別挖苦我。”柳榮華白了我一眼:“你知道我學校學的東西都還給老師了。哦……不對,應該說大部分一直都存在老師那裏。”
“沒事,反正賣服裝也用不上微機原理和c++”我笑道:“說來聽聽,隻要工程不是太大,我都可以免費幫你做。”
“恰恰相反,工程小到不能再小。”柳榮華道:“我隻需要一個小程序,要求如下:運行的時候窗口是隱藏的,當然我需要界麵的時候還是可以用快捷鍵調出來。它的功能是用來記錄電腦使用者打開過那些軟件,以及記錄鍵盤按鍵痕跡。”
“你想要幹什麽?”程序員的敏感令我警覺。柳榮華這樣的要求令我有點意外。
“別問那麽多,你就說你能不能做得出來?”柳追問。
我思忖良久,答道:“你如果想把這個東西放在別人電腦上,想要竊取什麽信息的話,恐怕是不實際的。大部分電腦都有安全軟件,即便我給你做出來了,也會被秒殺掉。”
“我不裝別人電腦,我裝自己電腦。我可以讓安全軟件默許它運行,這樣總可以吧?”柳榮華問。
這令我很不解:“裝自己電腦上有什麽用?監控自己?難道你還有多重人格症狀不成?”
“我說的自己電腦是店裏的那台工作電腦。我現在懷疑店員上班不用功,趁我不在偷偷上網娛樂。我就想看看,他們都在電腦上做了什麽?”
“不是有監控嗎?”我反問。
“監控有時候看不清楚。”
沉默須臾,我拒絕了他:“要做這麽一個東西對我來說完全沒問題,但我不會幫你做。”
“為何?”柳榮華不解問。
“我有我的職業操守底線,從不碰觸黑客行為,就是我的底線。”我的解釋簡單明了。
但他似乎仍不甘心:“我付你工錢,就算幫兄弟一個忙?”
“那也不行!”我再次拒絕了他,斬釘截鐵。此時我在懷疑,他的目的或許並非他所說的那麽單純。
柳榮華有點失望,哀歎道:“唉……隻怪自己大學沒有好好讀書。”
“作為計算機專業的本科生,你居然對編程知識還處於一知半解的狀態,你應該羞恥。”我落井下石般毫不客氣的數落了他。
當然,柳榮華並不會介意。此刻他歎了口氣,自嘲道:“學到用時方很少啊,隻怪當年大學光顧著玩了。還是你覺悟高,半路改邪歸正,棄暗投明,學得一身好手藝,不枉費4年青春。”
此刻我怕他對我存在誤解,便拍了拍他肩膀,再三跟他重申了一下緣由:“不是我故意不幫你,是有些事我不能做。”
事實上,這確實是我的職業道德底線。我的技術水平完全可以勝任何計算機軟件開發以及操作(包括黑客行為),但我之所以成為了程序員,而不是黑客,正是因為有心中這條底線存在。
“好了好了,我能理解,不勉強你了。”柳榮華說著又操起鼠標,目無表情道:“不跟你扯了,我要帶素素去刷70副本。”
“涿鹿幻戰?”我好奇問。
“沒錯。”
“好玩麽?”
“好玩,有挑戰性,能出好東西。”
“什麽好東西?”我問。
“終極boss掉落最新款的70級各職業武器。要是爆出金色品質的,那就賺翻了。”
“好啊,那帶上我去見識下?”柳榮華的描述激發了我內心的一絲獵奇欲望。
“不能帶你。”柳榮華拒絕了了我,表情肅穆。
這有點出乎我意料,我半開玩笑道:“你這不是在為剛才的事報複我把?”
“你不是棄遊了嗎,還刷什麽副本?”柳榮華白了我一眼。
“你剛不是說要我迴遊戲陪你玩嗎?”我反問。
“行了,報複你啥啊,我哪有那麽小氣。”柳榮華歎了口氣:“你能迴到遊戲我舉雙手讚成,隻是這個副本……不是我不願意帶你,而是你進去也過不了關。”
“怎麽說?”我問。
“這副本難度極高,所以需要隊伍成員戰力足夠高才能順利過關。我們平時挑戰這個副本的組隊成員一般是在10萬戰力以上的黃金段位玩家。如果把其中一個替換成你這種5萬多的玩家,會拖垮整個隊伍,最後導致滅團。”
我默然。
柳榮華補充道:“更何況你是個近戰職業,在打boss的時候比遠程吃虧,因為太靠近,隨時都有可能會被boss秒掉。這同樣會拖累團隊。”
至此我才發現柳榮華放棄冷月這個角色的原因:它不僅是打架不行,連下副本都被嫌棄。看來它還真是個花瓶職業:除了帥氣,百無一用。
臨睡前想起柳榮華白天的不情之請,突然心生好奇。盡管我不能答應的要求,但職業習慣讓我此刻還是在心底構思了一下這個軟件功能的實現過程。
思來想去似乎隻有一種實現方法,那就是采用一種很久以前了解過的api函數,這函數似乎某一本舊書籍上出現過。
我從床底拖出行李箱,找出從老家帶迴來的幾本計算機書籍開始翻閱,最終在那本老古董的書籍《windows程序設計》中找到了這個函數。
這本書的名稱看起來極其普通,卻是我的珍藏。隻因這它如今在市麵上已經無跡可尋。盡管類似名字的計算機書籍書在市場上俯拾皆是,卻唯獨隻有這一本,因作者講解思路的細致獨到而被我認可。並且書本內容涉及到了很多比較冷門的知識,是其他很多同類書籍上無法見到的。其中就包括今天我好找的這個“鉤子函數”。
我溫習了一遍:這個函數的作用其實是為了截獲指定一個線程的輸入消息,比如鍵盤鼠標消息。截獲之後,程序員可以分析該消息中包含的內容,比如按鍵消息中包含的鍵盤上哪一個鍵被按下的信息。分析完畢你還可以任意處理它:你可以把消息原樣返還給原有線程,或者把消息做修改後返還,甚至你也可以攔截該消息——不予返還。這令我疑惑:ms為何要安排這樣一個api函數供開發者調用?這不僅開年起來似乎沒有必要,而且還會造成了一定的安全風險。
我做了這麽多年的程序員,還是第一次在構思過程中運用到了這個函數。
作者在舉例說明這個函數如何使用的時候,順便提到了另一個發送虛擬窗口消息的api函數,這引起了我的一點興趣。
看著看著,腦海突然閃過一絲靈感。這靈感如同流星劃過天幕般,在一瞬間,點亮了我思緒的夜空。
這日被我婉拒後,柳榮華感歎道:“你不陪我玩,我還有什麽樂趣?”
對此我笑著迴應:“遊戲裏你有老婆,妹妹,兄弟,還有部下,難道還差我一個人?”
“別看我在遊戲裏麵混的風生水起,可是在電腦前我總感覺有點孤獨。我需要一個現實中的玩伴。”柳榮華這樣解釋。
說實話,我確實有那麽一點想迴到遊戲世界的衝動。那天易小寒透露關於神女無心的外形,令我一直以來在內心保有一種強烈的好奇,我很想去領略一下這“神女”級別的無心妹妹的傾城風姿。
很奇怪,從前對見網友之類的行為不屑一顧的我,此刻竟然有了這種想法。我想,如果被柳榮華得知這一點,他一定會笑話我。當然,出於對易小寒的保密承諾,我並沒有把他對於無心的形象描述轉告柳榮華。
事實上,我想要見到無心或許並不容易。雖然無心是柳榮華妹妹,但畢竟這隻是屬於虛擬世界的一種人際關係。我記得她跟我明確表示過,自易小寒之後不再見網友。也記得柳榮華曾向她發起過一次約見邀請,但被決絕了。
其實這也不是問題的重點,因為我想要的,也並不隻是想要見她一麵而已。
易小寒的口頭描述,讓無心的“神女形象”深入我心。此時我除了想見她一麵,滿足好奇心之外,更想要與她建立一種親近的關係。為此,我首先要做的就是在她心目中重塑自己的形象。
棄遊告別那一天她對我略帶輕蔑的態度一直令我介懷。我想,如果我迴到遊戲,決不能因為同樣的緣故再次被她看貶。我必須要挽迴尊嚴,不再輕易被西門羞辱,無需處處畏懼躲避他。為此,我必須具備足夠的實力以與他分庭抗禮,甚至,在競技場擊敗他。
但很明顯,要做到這一點對我來說難如登天。即便我換一個強勢的職業,並且花費大量時間重新升級到滿級,也很難對抗他神乎其技的操作手法。
總不至於要我也像他那樣,一天抽出幾個小時去練鍵盤操作吧?這對於我這個忙碌上班族來說根本不現實。想到這,內心生出一些落寞。
柳榮華以為他的要求令我感到了為難,便改口道:“行了,我不強迫你了,大程序員!不過,我想請你幫個小忙。”
“說吧,力所能及一定幫。”我爽快答應道。
“這事對你來說肯定不難,我想要請你幫我做一個計算機軟件。”柳榮華說。
我笑了笑,揶揄道:“你自己不就是計算機專業畢業的麽,編個小程序還需要別人幫忙?”
“行了,你就別挖苦我。”柳榮華白了我一眼:“你知道我學校學的東西都還給老師了。哦……不對,應該說大部分一直都存在老師那裏。”
“沒事,反正賣服裝也用不上微機原理和c++”我笑道:“說來聽聽,隻要工程不是太大,我都可以免費幫你做。”
“恰恰相反,工程小到不能再小。”柳榮華道:“我隻需要一個小程序,要求如下:運行的時候窗口是隱藏的,當然我需要界麵的時候還是可以用快捷鍵調出來。它的功能是用來記錄電腦使用者打開過那些軟件,以及記錄鍵盤按鍵痕跡。”
“你想要幹什麽?”程序員的敏感令我警覺。柳榮華這樣的要求令我有點意外。
“別問那麽多,你就說你能不能做得出來?”柳追問。
我思忖良久,答道:“你如果想把這個東西放在別人電腦上,想要竊取什麽信息的話,恐怕是不實際的。大部分電腦都有安全軟件,即便我給你做出來了,也會被秒殺掉。”
“我不裝別人電腦,我裝自己電腦。我可以讓安全軟件默許它運行,這樣總可以吧?”柳榮華問。
這令我很不解:“裝自己電腦上有什麽用?監控自己?難道你還有多重人格症狀不成?”
“我說的自己電腦是店裏的那台工作電腦。我現在懷疑店員上班不用功,趁我不在偷偷上網娛樂。我就想看看,他們都在電腦上做了什麽?”
“不是有監控嗎?”我反問。
“監控有時候看不清楚。”
沉默須臾,我拒絕了他:“要做這麽一個東西對我來說完全沒問題,但我不會幫你做。”
“為何?”柳榮華不解問。
“我有我的職業操守底線,從不碰觸黑客行為,就是我的底線。”我的解釋簡單明了。
但他似乎仍不甘心:“我付你工錢,就算幫兄弟一個忙?”
“那也不行!”我再次拒絕了他,斬釘截鐵。此時我在懷疑,他的目的或許並非他所說的那麽單純。
柳榮華有點失望,哀歎道:“唉……隻怪自己大學沒有好好讀書。”
“作為計算機專業的本科生,你居然對編程知識還處於一知半解的狀態,你應該羞恥。”我落井下石般毫不客氣的數落了他。
當然,柳榮華並不會介意。此刻他歎了口氣,自嘲道:“學到用時方很少啊,隻怪當年大學光顧著玩了。還是你覺悟高,半路改邪歸正,棄暗投明,學得一身好手藝,不枉費4年青春。”
此刻我怕他對我存在誤解,便拍了拍他肩膀,再三跟他重申了一下緣由:“不是我故意不幫你,是有些事我不能做。”
事實上,這確實是我的職業道德底線。我的技術水平完全可以勝任何計算機軟件開發以及操作(包括黑客行為),但我之所以成為了程序員,而不是黑客,正是因為有心中這條底線存在。
“好了好了,我能理解,不勉強你了。”柳榮華說著又操起鼠標,目無表情道:“不跟你扯了,我要帶素素去刷70副本。”
“涿鹿幻戰?”我好奇問。
“沒錯。”
“好玩麽?”
“好玩,有挑戰性,能出好東西。”
“什麽好東西?”我問。
“終極boss掉落最新款的70級各職業武器。要是爆出金色品質的,那就賺翻了。”
“好啊,那帶上我去見識下?”柳榮華的描述激發了我內心的一絲獵奇欲望。
“不能帶你。”柳榮華拒絕了了我,表情肅穆。
這有點出乎我意料,我半開玩笑道:“你這不是在為剛才的事報複我把?”
“你不是棄遊了嗎,還刷什麽副本?”柳榮華白了我一眼。
“你剛不是說要我迴遊戲陪你玩嗎?”我反問。
“行了,報複你啥啊,我哪有那麽小氣。”柳榮華歎了口氣:“你能迴到遊戲我舉雙手讚成,隻是這個副本……不是我不願意帶你,而是你進去也過不了關。”
“怎麽說?”我問。
“這副本難度極高,所以需要隊伍成員戰力足夠高才能順利過關。我們平時挑戰這個副本的組隊成員一般是在10萬戰力以上的黃金段位玩家。如果把其中一個替換成你這種5萬多的玩家,會拖垮整個隊伍,最後導致滅團。”
我默然。
柳榮華補充道:“更何況你是個近戰職業,在打boss的時候比遠程吃虧,因為太靠近,隨時都有可能會被boss秒掉。這同樣會拖累團隊。”
至此我才發現柳榮華放棄冷月這個角色的原因:它不僅是打架不行,連下副本都被嫌棄。看來它還真是個花瓶職業:除了帥氣,百無一用。
臨睡前想起柳榮華白天的不情之請,突然心生好奇。盡管我不能答應的要求,但職業習慣讓我此刻還是在心底構思了一下這個軟件功能的實現過程。
思來想去似乎隻有一種實現方法,那就是采用一種很久以前了解過的api函數,這函數似乎某一本舊書籍上出現過。
我從床底拖出行李箱,找出從老家帶迴來的幾本計算機書籍開始翻閱,最終在那本老古董的書籍《windows程序設計》中找到了這個函數。
這本書的名稱看起來極其普通,卻是我的珍藏。隻因這它如今在市麵上已經無跡可尋。盡管類似名字的計算機書籍書在市場上俯拾皆是,卻唯獨隻有這一本,因作者講解思路的細致獨到而被我認可。並且書本內容涉及到了很多比較冷門的知識,是其他很多同類書籍上無法見到的。其中就包括今天我好找的這個“鉤子函數”。
我溫習了一遍:這個函數的作用其實是為了截獲指定一個線程的輸入消息,比如鍵盤鼠標消息。截獲之後,程序員可以分析該消息中包含的內容,比如按鍵消息中包含的鍵盤上哪一個鍵被按下的信息。分析完畢你還可以任意處理它:你可以把消息原樣返還給原有線程,或者把消息做修改後返還,甚至你也可以攔截該消息——不予返還。這令我疑惑:ms為何要安排這樣一個api函數供開發者調用?這不僅開年起來似乎沒有必要,而且還會造成了一定的安全風險。
我做了這麽多年的程序員,還是第一次在構思過程中運用到了這個函數。
作者在舉例說明這個函數如何使用的時候,順便提到了另一個發送虛擬窗口消息的api函數,這引起了我的一點興趣。
看著看著,腦海突然閃過一絲靈感。這靈感如同流星劃過天幕般,在一瞬間,點亮了我思緒的夜空。