第14章 先搭建空殼(求收藏,求追讀)
「周叔,我真的吃不下了……」
劉洋一臉痛苦地看著桌上那盤黑乎乎的東西,分辨不出原材料是什麼,只能隱約看出曾經是某種肉類。
周大勇滿臉不悅,把盤子往劉洋面前又推了推:「你這孩子,等周正回來,還要說我招待不周呢。」
劉洋當場崩潰。
這叫招待不周?
你招待得太不周了。
他深吸一口氣,組織了一下語言,表情誠懇得不像話:「叔,等周正回來讓他吃點吧。」
周大勇斷然拒絕:「那不行,他現在正是學習的時候,萬一吃壞肚子咋辦?」
劉洋:?
這一刻,他忽然就明白了——
周正那嘴欠腹黑的毛病,是隨根兒了啊。
正說著,門鎖響了。
周正背著書包推門進來。
劉洋看見他的那一瞬間,眼眶一熱,差點沒哭出來。
「你總算回來了!」他從椅子上彈起來,「你再不回來,我得死在你爸手下!」
周正把書包放下,看了他一眼,又看了看桌上那盤不明物體,嘴角抽了一下:「咋的了?」
「你爸做飯太難吃了!」劉洋聲淚俱下,控訴的聲音都在發抖,「整整三個小時啊!讓我吃各種他做的東西!你爸是拿我做實驗啊!」
今天早上周正特意去了趟他家,讓他買個東西,他下午六點多就來了。
周大勇熱情地留他吃晚飯,
然後……
就成了實驗品。
聞言,周正樂了。
他可是知道老爸做飯有多難吃。
周大勇尷尬地拍了拍劉洋的腦袋:「這孩子,咋說話呢。」
周正沒接這茬,直接問劉洋:「我讓你買的東西呢?」
劉洋從沙發上拿起一個塑膠袋,裡頭裝了兩張光碟。
一張是Windows 2000 Server,一張是SQL Server 2000。
標籤上手寫著一行字:「破解版,免序列號」。
「行,靠譜。」周正接過光碟,拍了拍劉洋的肩膀,「走,去臥室。」
打開電腦後,周正沒有急著裝系統,而是先打開Dev-C++,新建文件,開始敲登錄器的代碼。
這是他放學繞路去網吧,特意拷貝到 U盤裡裝過來的。
2002年這軟體還不普及,得去網吧才行。
劉洋蹲在旁邊,看著屏幕上一行行陌生的代碼飛速出現,一臉懵逼:「這玩意兒你也會?」
「寫個登錄器而已,又不是造火箭。」周正頭也沒抬,手指在鍵盤上飛快地敲著。
趁著敲代碼的間隙,周正打開書包,抽出一張紙,上面密密麻麻寫滿了代碼邏輯和埠配置——這是他在今天各個課間加上午休時間攢出來的。
「這啥?」劉洋湊過來。
「登錄器的設計思路。」周正指著紙上的幾個模塊,「客戶端需要繞過盛大的驗證伺服器,直接連咱們的私服IP,最簡單的辦法是修改hosts文件,把傳奇的域名指向咱們的伺服器。」
劉洋盯著那張紙看了五秒鐘,然後抬起頭:「呃……不懂。」
「就是做個登陸器,一鍵自動修改,順便還能加個皮膚,顯得咱們私服專業。」
「哦,早說啊。」
周正翻了個白眼,沒再解釋,手指繼續在鍵盤上飛舞。
劉洋蹲在旁邊,看著屏幕上一行行陌生的代碼飛速出現,忍不住問:「你真把代碼全記住了?」
「廢話,不然怎麼寫?」
「咱倆一起長大的,」劉洋撓了撓頭,「你咋這麼牛逼。」
周正沒搭理他,手指沒停。
他寫的是一個輕量級的登錄器程序,核心功能只有三個:修改hosts、啟動傳奇、內置註冊頁面。
代碼量不大,但他寫得非常仔細——
2002年的玩家年齡普遍不大,登錄器必須足夠傻瓜,一鍵搞定所有操作。
寫到一半,他突然停下來,在紙上畫了個草圖。
「劉洋,你覺得登錄器界面長什麼樣比較好?」
劉洋湊過來看了看,想了想:「弄個屠龍刀的圖?再配上火焰特效?賊拉風那種。」
「太土了。」周正搖了搖頭,「簡約一點,深色背景,銀色字體,左邊放個遊戲LOGO,右邊是公告欄。」
「那你會做圖嗎?」
「不會。」周正頓了頓,「所以要找個會做圖的美工。」
兩人正說著,門被輕輕推開了。
周大勇躡手躡腳地端著一盤切好的蘋果進來,往桌上一放,然後不經意地掃了一眼電腦屏幕——
滿屏的英文字母。
他語重心長地說:「不要光學英語嘛,其他科也要跟得上。」
說完,背著手出去了。
劉洋壓低聲音:「你爸現在對你態度也變太好了吧?」
「因為我不僅能掙錢,還好好學習。在我家,能占一樣,就是大爺。」
劉洋深感贊同的點點頭。
周正一邊敲代碼一邊隨口問了一句:「對了,你昨天把錢拿回去後,家庭地位有沒有變化?」
說起這個,劉洋來勁兒了,腰板都直了,口氣大得不行:「我現在家庭地位可是第二。」
「第三是誰?」
「我家大黑。」
大黑是他家的一條德牧。
周正樂了,手指差點敲錯鍵。
兩個多小時後,Dev-C++的編譯窗口彈出來,一串綠色的信息滾過。
0 errors, 0 warnings。
「成了。」
周正靠在椅背上,把生成的exe文件拖到桌面上備份。
劉洋瞪大了眼睛:「這就成了?這才兩個多小時吧?」
「登錄器本來就簡單。」周正雙擊exe文件,一個灰撲撲的窗口彈了出來,「你看看,現在這個界面是不是很醜?」
深灰色的背景,白色宋體字,上面只有兩行文字和一個按鈕。
「確實丑。」劉洋老實說。
「回頭找美工做個皮膚,」周正關掉登錄器,「先把伺服器搭起來,再美化界面。」
說完,他重啟電腦,把Windows 2000 Server的安裝盤塞進光碟機。
手指在鍵盤上敲了幾下,進入BIOS,把啟動順序調成光碟機優先。
藍底白字的安裝界面出現,進度條開始慢慢爬。
「這個得裝一個小時,」周正伸了個懶腰,「正好想想服務端怎麼配置。」
劉洋看著屏幕上那些陌生的英文界面,一臉懵逼:「裝個系統也要這麼久?」
「伺服器系統,比Windows 98複雜多了。」周正靠在椅背上,閉上眼睛開始琢磨服務端的參數配置。
一個小時後,安裝進度條跑完,電腦自動重啟。
屏幕上出現熟悉的登錄界面,周正輸入管理員密碼,進入桌面。
他深吸一口氣,接下來才是重頭戲。
SQL Server 2000的安裝盤塞進光碟機,雙擊setup.exe。
劉洋看著滿屏幕的英文界面,已經開始頭暈了:「這又啥?」
「資料庫。」周正說,「傳奇的所有玩家數據:帳號、等級、裝備、金幣,全存在這裡面。」
他一步步配置:實例名、身份驗證模式、排序規則……
劉洋看得一愣一愣的:「你到底什麼時候學的這種東西?」
「在你看片兒的時候。」
劉洋:?
周正敲下最後一個回車,安裝程序開始複製文件。
「這個也得裝半小時,」他站起來,伸了個懶腰,骨頭咔咔響了幾聲,「讓它自己跑著吧。」
劉洋指著屏幕問:「那原始碼呢?你不是說還沒泄露嗎?」
「先搭殼子,」周正說,「資料庫、登錄器、網站,這些現在就能做,等源碼一到,編譯出服務端,直接掛上去,三天之內開服。」
劉洋咽了口唾沫,腦子裡已經開始幻想了。
「那咱們怎麼賺錢?」
劉洋一臉痛苦地看著桌上那盤黑乎乎的東西,分辨不出原材料是什麼,只能隱約看出曾經是某種肉類。
周大勇滿臉不悅,把盤子往劉洋面前又推了推:「你這孩子,等周正回來,還要說我招待不周呢。」
劉洋當場崩潰。
這叫招待不周?
你招待得太不周了。
他深吸一口氣,組織了一下語言,表情誠懇得不像話:「叔,等周正回來讓他吃點吧。」
周大勇斷然拒絕:「那不行,他現在正是學習的時候,萬一吃壞肚子咋辦?」
劉洋:?
這一刻,他忽然就明白了——
周正那嘴欠腹黑的毛病,是隨根兒了啊。
正說著,門鎖響了。
周正背著書包推門進來。
劉洋看見他的那一瞬間,眼眶一熱,差點沒哭出來。
「你總算回來了!」他從椅子上彈起來,「你再不回來,我得死在你爸手下!」
周正把書包放下,看了他一眼,又看了看桌上那盤不明物體,嘴角抽了一下:「咋的了?」
「你爸做飯太難吃了!」劉洋聲淚俱下,控訴的聲音都在發抖,「整整三個小時啊!讓我吃各種他做的東西!你爸是拿我做實驗啊!」
今天早上周正特意去了趟他家,讓他買個東西,他下午六點多就來了。
周大勇熱情地留他吃晚飯,
然後……
就成了實驗品。
聞言,周正樂了。
他可是知道老爸做飯有多難吃。
周大勇尷尬地拍了拍劉洋的腦袋:「這孩子,咋說話呢。」
周正沒接這茬,直接問劉洋:「我讓你買的東西呢?」
劉洋從沙發上拿起一個塑膠袋,裡頭裝了兩張光碟。
一張是Windows 2000 Server,一張是SQL Server 2000。
標籤上手寫著一行字:「破解版,免序列號」。
「行,靠譜。」周正接過光碟,拍了拍劉洋的肩膀,「走,去臥室。」
打開電腦後,周正沒有急著裝系統,而是先打開Dev-C++,新建文件,開始敲登錄器的代碼。
這是他放學繞路去網吧,特意拷貝到 U盤裡裝過來的。
2002年這軟體還不普及,得去網吧才行。
劉洋蹲在旁邊,看著屏幕上一行行陌生的代碼飛速出現,一臉懵逼:「這玩意兒你也會?」
「寫個登錄器而已,又不是造火箭。」周正頭也沒抬,手指在鍵盤上飛快地敲著。
趁著敲代碼的間隙,周正打開書包,抽出一張紙,上面密密麻麻寫滿了代碼邏輯和埠配置——這是他在今天各個課間加上午休時間攢出來的。
「這啥?」劉洋湊過來。
「登錄器的設計思路。」周正指著紙上的幾個模塊,「客戶端需要繞過盛大的驗證伺服器,直接連咱們的私服IP,最簡單的辦法是修改hosts文件,把傳奇的域名指向咱們的伺服器。」
劉洋盯著那張紙看了五秒鐘,然後抬起頭:「呃……不懂。」
「就是做個登陸器,一鍵自動修改,順便還能加個皮膚,顯得咱們私服專業。」
「哦,早說啊。」
周正翻了個白眼,沒再解釋,手指繼續在鍵盤上飛舞。
劉洋蹲在旁邊,看著屏幕上一行行陌生的代碼飛速出現,忍不住問:「你真把代碼全記住了?」
「廢話,不然怎麼寫?」
「咱倆一起長大的,」劉洋撓了撓頭,「你咋這麼牛逼。」
周正沒搭理他,手指沒停。
他寫的是一個輕量級的登錄器程序,核心功能只有三個:修改hosts、啟動傳奇、內置註冊頁面。
代碼量不大,但他寫得非常仔細——
2002年的玩家年齡普遍不大,登錄器必須足夠傻瓜,一鍵搞定所有操作。
寫到一半,他突然停下來,在紙上畫了個草圖。
「劉洋,你覺得登錄器界面長什麼樣比較好?」
劉洋湊過來看了看,想了想:「弄個屠龍刀的圖?再配上火焰特效?賊拉風那種。」
「太土了。」周正搖了搖頭,「簡約一點,深色背景,銀色字體,左邊放個遊戲LOGO,右邊是公告欄。」
「那你會做圖嗎?」
「不會。」周正頓了頓,「所以要找個會做圖的美工。」
兩人正說著,門被輕輕推開了。
周大勇躡手躡腳地端著一盤切好的蘋果進來,往桌上一放,然後不經意地掃了一眼電腦屏幕——
滿屏的英文字母。
他語重心長地說:「不要光學英語嘛,其他科也要跟得上。」
說完,背著手出去了。
劉洋壓低聲音:「你爸現在對你態度也變太好了吧?」
「因為我不僅能掙錢,還好好學習。在我家,能占一樣,就是大爺。」
劉洋深感贊同的點點頭。
周正一邊敲代碼一邊隨口問了一句:「對了,你昨天把錢拿回去後,家庭地位有沒有變化?」
說起這個,劉洋來勁兒了,腰板都直了,口氣大得不行:「我現在家庭地位可是第二。」
「第三是誰?」
「我家大黑。」
大黑是他家的一條德牧。
周正樂了,手指差點敲錯鍵。
兩個多小時後,Dev-C++的編譯窗口彈出來,一串綠色的信息滾過。
0 errors, 0 warnings。
「成了。」
周正靠在椅背上,把生成的exe文件拖到桌面上備份。
劉洋瞪大了眼睛:「這就成了?這才兩個多小時吧?」
「登錄器本來就簡單。」周正雙擊exe文件,一個灰撲撲的窗口彈了出來,「你看看,現在這個界面是不是很醜?」
深灰色的背景,白色宋體字,上面只有兩行文字和一個按鈕。
「確實丑。」劉洋老實說。
「回頭找美工做個皮膚,」周正關掉登錄器,「先把伺服器搭起來,再美化界面。」
說完,他重啟電腦,把Windows 2000 Server的安裝盤塞進光碟機。
手指在鍵盤上敲了幾下,進入BIOS,把啟動順序調成光碟機優先。
藍底白字的安裝界面出現,進度條開始慢慢爬。
「這個得裝一個小時,」周正伸了個懶腰,「正好想想服務端怎麼配置。」
劉洋看著屏幕上那些陌生的英文界面,一臉懵逼:「裝個系統也要這麼久?」
「伺服器系統,比Windows 98複雜多了。」周正靠在椅背上,閉上眼睛開始琢磨服務端的參數配置。
一個小時後,安裝進度條跑完,電腦自動重啟。
屏幕上出現熟悉的登錄界面,周正輸入管理員密碼,進入桌面。
他深吸一口氣,接下來才是重頭戲。
SQL Server 2000的安裝盤塞進光碟機,雙擊setup.exe。
劉洋看著滿屏幕的英文界面,已經開始頭暈了:「這又啥?」
「資料庫。」周正說,「傳奇的所有玩家數據:帳號、等級、裝備、金幣,全存在這裡面。」
他一步步配置:實例名、身份驗證模式、排序規則……
劉洋看得一愣一愣的:「你到底什麼時候學的這種東西?」
「在你看片兒的時候。」
劉洋:?
周正敲下最後一個回車,安裝程序開始複製文件。
「這個也得裝半小時,」他站起來,伸了個懶腰,骨頭咔咔響了幾聲,「讓它自己跑著吧。」
劉洋指著屏幕問:「那原始碼呢?你不是說還沒泄露嗎?」
「先搭殼子,」周正說,「資料庫、登錄器、網站,這些現在就能做,等源碼一到,編譯出服務端,直接掛上去,三天之內開服。」
劉洋咽了口唾沫,腦子裡已經開始幻想了。
「那咱們怎麼賺錢?」