杰克前脚刚走,个女人又来到文卡特桌前。
“有事?”文卡特说。
“罐健怡可乐也找不到,是不是没?”
“是,”文卡特说,“也不知道后勤部门啥时来填满这台冰箱。”
“谢啦。”她说。
“绝对行!”杰克兴奋地说,“首先,们更新探路者号软件,这样它就可以跟漫游车通话。然后,们告诉沃特尼怎黑掉漫游车软件,加进去这20条指令。接着,们让探路者把新软件传送给漫游车。漫游车可以将相关字节存储在文件里。最后,沃特尼再亲自将这个文件以可执行方式运行。这样,漫游车就算给自己打上补丁啦!”
文卡特眉头皱起来,他那个极度渴求睡眠大脑显然在短时间内接收太多信息,有点吃不消。
“呃,”杰克说,“你不是应该手舞足蹈吗?”
“所以,们要做就是给沃特尼发去这20条指令?”文卡特问。
“没错,再告诉他怎编辑那些文件,还有,在文件什位置插入这些指令。”
手动输入。”
“你说数据,量有多大?”
“目前们有人正在给漫游车软件写补丁程序,整个文件最小也有20兆。用那套‘说+拼’程序,们平均每四秒才能给沃特尼传输个字节,至少要整整三年不间断通讯才能把全部补丁文件传过去。很显然,这肯定不行。”
“但是你来找,说明已经有解决方案,对吗?”文卡特盘问,强压住想要大吼欲望。
“那当然!”杰克满面春风,“说到数据管理,软件工程师们全都是狗娘养人精。”
他正准备继续工作,手机响。他对着天花板大声地抱怨声,抓起手机。
“你好?”他尽量保持语气轻松。
“这样就行?”
“这样就行!”
文卡特沉默会儿。“杰克,要给你们全组每个人买套签名版《星际迷航》大事记。”
“更想要《星球大战》。”他转身准备离开,“当然,只要原版三部曲。”
“当然。”文卡特道。
“给说说。”文卡特说。
“下面是重点,”杰克卖关子,“漫游车目前做法是将信号解析为字节,然后识别栖息舱发过来信息中包含特殊序列。这样话,其他无线电波就不会对回家信号产生干扰。如果字节序列不匹配,漫游车就会无视。”
“好吧,所以呢?”
“这就说明,在代码内部,有段程序是用来接收解析后字节。们可以在其中插入很短段代码,大约二十条指令,就可以在检查合法性之前,抢先将解析后字节写进日志。”
“这听起来能行……”文卡特说。
请关闭浏览器阅读模式后查看本章节,否则可能部分章节内容会丢失。