万书网 > 文学作品 > 疯狂的程序员 > 第97章

第97章



你又不一门心思好好做,真是搞死人啊!”

这么说,绝影觉得自己多对不起大爷的。自从跟着大爷,可以说他基本上没亏待过自己,以前没做过外挂,不知道深浅,还以为在公司一样一个CASE做完验收了事,只等着收钱。这外挂还得周周更新。小更新还无所谓,怕的就是游戏公司不声不响突然来个大更新,就像地震,平时摇摇晃晃来点小地震无所谓,权当到漫摇吧活动筋骨了。怕的就是十天半个月不来气,来气就来个大的,那简直吓死人啊。所以说现在人们怕的不是地震,是不地震。游戏公司也真够狠,把外挂一封,就得像重新写个新的一样,从头分析协议。玩家们交了钱没外挂可用,游戏也不玩了,天天泡在论坛上骂卖外挂的人,卖外挂的人也付了钱,于是又来逼大爷。大爷又不懂技术,没办法,这事情自己要不解决,大爷真走投无路了。

可是事情终究是要解决地,于是吃过饭,绝影对大爷说:“咱们好好谈谈吧。”

大爷点了一只烟:“说吧。”

“你知道我现在的情况。做外挂确实需要太多的精力,而现在我们创业也正是需要投入精力的时候。我想你是不是改变下你的策略?”

“你的意思?”

“现在有一个外挂已经投入使用了,我想我以后好好更新这一个,反正保证每次游戏更新了我就更新。至于另外两个,实在没有太多的精力。”

大爷抽了一口烟:“既然你要忙你的,那也只好这样。另外两个,我再找找人,如果能找到,把它做出来,这里面还是有你一份,如果找不到,干脆就把协议卖了算了。”

大爷如此爽快,绝影心里忽然很感激他:“嗯,你放心,维护一个外挂,精力也有保障,我会认真,会尽力的,你尽管放心好了。”

大爷点点头:“其实从一开始,我就知道你不是很情愿搞外挂,也是,做偏门不管怎样赚钱都比不上正行。反正现在我们在一起,我也在调研其他的项目,如果有机会,我也想转到正行上去,不知道你的想法如何。”

绝影站起身来:“当然,如果是正行,而且有前途,我肯定会跟你一起搞的。”

“嗯,我还是以前那句话,无论搞什么,咱们都对半分。”

推掉了另外两个外挂,绝影觉得轻松多了,游戏也不是天天都更新,有时候运气好,一个月都不更新,要说大更新,大更新也不怕,当初自己一无所有,还不是把外挂做出来了,就比如老子8.0级的大地震都经历过了,还怕你这5,6级的小余震?

现在终于有大把大把的时间来改造BOSS  Liu的代码。BOSS  Liu知道绝影推了外挂投身进来,也变得异常热情,经常跑到QQ上来给他指导工作,他洋洋得意地说:“怎么样,BOSS,你看我的代码如何?”

如果是平常,绝影一张口肯定是:“BOSS啊,这代码破绽太多啊!”

可这一次是BOSS  Liu,所以他好好回忆了一下,确实还没发现什么破绽,于是暗自庆幸自己思考了一下,不然张口乱说被BOSS  Liu抓住了把柄,肯定要让嘲笑他一辈子。

可也不能这样便宜了BOSS  Liu,于是打着哈哈道:“嗯。BOSS写的代码确实和一般人不一样,不过破绽不是没有,只是还没有发现。”

哈哈大笑:“BOSS,你就慢慢去看吧,有一天,你会发现我这代码是堪称经典的。哈哈。”

绝影愤愤地想:“你就高兴吧,有一天让我找到破绽了好不好好教育教育你。”

绝影这样想,没多久,他果然找到了破绽,这一次,他却没有心思教育BOSS  Liu,因为这个破绽连他自己都吓了一跳。

事关重大,绝影抽了点时间,洗了个澡,换了件衣服,然后端端正正地坐在电脑前,清了清嗓子,才郑重地给BOSS  Liu打去了一个电话。

显然还没意识到事情的严重性,而且正一门心思地一边写着他的代码,一边听着MP3,一边在news.qq的角落到处翻花边新闻,一边跟MM们聊着QQ,一边和绝影讲着电话,简直把多线程或者说超线程技术在工作中运用到了极致。胡乱聊了两句,绝影突然换了口吻道:“BOSS,严肃点,大事不好了!”

要换成平时,BOSS  Liu都对绝影的“大事不好了!”习以为常,“狼来了,狼来了”,喊一两次还能忽悠人,你要是天天喊,哪怕你突然有天改成“老虎来了”都没人理你。

这一次,BOSS  Liu听他的语气不像在开玩笑。要是真有什么大事,怠慢了绝影,到时候让他秋后算起账来,可是自找的吃不了兜着走。

于是BOSS  Liu赶紧在VC中按下Ctrl+Shift+S,小心翼翼地保存好他的代码,关了还没看完的花边新闻,再给每个MM发一句:“BOSS来了!下了!”,用的还是“复制”,“粘贴”,赶紧把QQ调成隐身,还算是安全结束所有线程,然后才正经地对绝影说:“不急,冷静!”,这才把重点全部放到主线程上来。

绝影却用更加焦急地语气说:“还不急呢,火都烧到眉毛了!那个代码,你究竟有没有编译过啊?”

“当然编译过,怎么?有破绽?”

“当然有。”

“我来解决。多不多?”

“不多,但都是致命错误,fatal  error!”

这次换BOSS  Liu焦急起来:“怎么回事?”

绝影却缓了缓语气:“我说BOSS啊,你这不是整我吗?你自己看看你那x264解码器部分,还有zlib库。”

“这两个库很好嘛。都是网上开源的,很有名,而且发布很久了,是经历过考验的,应该没什么问题。”

“我晓得,好是好,问题是这两个库都用了汇编语言,而且都是独立汇编,还非得汇编器来汇编。还不统一,x264用的nasm,zlib用的masm。”

这才一拍脑门:“坏了。”

绝影叹口气:“是啊。坏了。这S60  Platform  SDK全是C++接口,根本没有提供汇编器,任凭你什么汇编代码,放到这里就是死,你总不可能让我去打听一下人家NOKIA用的什么处理器,找来《Develop  Guid》,把那nasm的汇编翻译过来再拿它的汇编器汇编吧。再说,要是我们真有这么大本事,还不知道S60  Platform  SDK的C++编译器和汇编器的目标文件兼不兼容呢!”

沉默了一会:“唉,当初我就在Linux下编译的,我看这两个库比较稳定,就直接把目标文件连接进去了,根本没想到这里面还有汇编代码。这可如何是好啊?”

绝影也沉默了一会:“办法有两个,一:把这库里面的汇编代码翻译成C++的,工作量巨大,代码我也只是粗看了一下,发现x264的汇编代码分为AMD63和i386,zlib好像也分了masm64,masm32和masm686,估计还是跟CPU平台相关的,如果是这样,就不好翻译了。结论:方法一基本不可能。二:干脆就不要这部分的视频解码了,把主流解码器做出来差不多了,毕竟是移动平台嘛,想做得跟PC平台功能一样强大,还是比较困难呐。”

“那不行。”BOSS  Liu一口打断他,“x264的可以暂时不要,但zlib就非要不可了,代码里面所有关于数据压缩的算法基本都用了这个库,这个库没了,等于我们那些代码都废了。”

“那我也不知道怎么办了,反正做到这里,做不动了。”

“嗯你等等。”

说完,电话里沉默了几十秒,估计他正从办公室走到外面,确认周围安全了,他才压低声音说:“嗯,先放放,我马上请个假回来,再详细讨论下这事。反正zlib不能去,去掉了等于整个视频解码都不可用了奇+shu$网收集整理,那我们做这CASE也没意义了。”

“嗯。对了,Bug  Yang那边你跟进了没有?”

“当然有。”

“他那边怎么样?”

“他说没问题。”

“放屁,要是真的认真做了,怎么没发现这么大的问题,还没问题呢。也不知道他真的认真了没有。”

“唉,BOSS啊,你不要把每个人的水平都想得跟你一样,慢慢来嘛。”

放下电话,绝影感到手脚都有点发麻。事情都做到这里了,才发现这么大的问题。原来以为只要有激情,肯拼命,啥事都不怕。现在看来,他还是错了。

“人定胜天”的思想真是害死人啊。几千年了,中国人一直信仰孟子的教导,并且为了证明他的正确性而不断努力,结果呢?还是唯物主义一语道破天机:“人的主观能动性受客观条件制约”。

这时候,大爷也看出一点端倪:“出问题了吧。我就知道,你们啊,当初你们就把问题想得太简单了。要创业,要做一个产品,哪里有那么容易的?想当初我们公司……”

“停停停。”见大爷又准备忆苦思甜,绝影赶紧打住他,“别笑我们。毕竟没有经验嘛,不过好歹我们敢去做,好多人虽然有想法,但没胆子去做。整天拿着他的优秀项目到处忽悠观众。这些人,才是值得鄙视的。”

大爷怎么听,觉得绝影这话中带话,但有说得不是很明显,只好说:“那是。