*
脚本(script),在计算机层面的解释就是为了缩短编译过程的,运用新创作的脚本语言编写的一段连续动作的组合。
简单来说,就是预制好执行的程序。
“和我说说排练了多少次吧?”南晴香此时已经双手离开键盘,任由胡蜥创造的无人机在屏幕上游走,“你们蜥蜴网络。”
“你……你到底干了什么?”胡蜥似乎有些气急败坏起来。
“别演戏了。这不是安排的一部分吧。”南晴香淡淡的说道,透明的墙体后边是胡蜥那扭曲的表情。
现场的工作人员表情也没有第一次胜利后放松的表情。
“你为了掩人耳目,运用了模仿字符输入的脚本编写入侵的代码。然后在比赛开始时候就用那副机械手执行,程序性的入侵这些预制的无人机组。你之所以选择进攻方也是如此。”
胡蜥没有回话,像是默许了这些。
“这就和下棋一样,先执行的一方总是会对后手的行为进行干扰。第一局的时候因为只有十台无人机组,你并没有采取批量入侵释放无人机的做法,这导致我还在傻傻的思考如何与你进行代码级别的较量。”
南晴香故意停顿了一会。
“不过刚刚休息的时候我也有思考过。如果游戏规则是相对公平的,我并不会与你产生那么大的时间差,十台无人机其实对我来说应该是有利的,而你却在前期就将我打败。这简直不可思议。无人机组的编排入侵按游戏设定上来说也是随机的,你不可能有那么快的速度去捕捉到这些无人机的信号并篡改释放。”
“那也是你速度慢而已!少说这些话了,你根本没有证据。游戏还在进行呢!”胡蜥破口大骂起来,眼镜也由于他的动作变得有些偏移鼻梁。
他用手扶了扶眼镜,紧接着说:“我很快又会再释放一批,你现在这批还没处理呢!”
说完,胡蜥那漆黑的机械手在键盘面上又快速输入起来。
而南晴香也丝毫没有要去摸键盘的意思,她继续环抱着双手死死盯着屏幕。
叶池也注意到,南晴香屏幕上那执行程序的命令窗口此时还在运行着。从闪现的代码界面上看,似乎是在执行某种循环的检查!?
如胡蜥所说,他又释放了一批。
又是三台无人机同时出现!现场再次响起吵杂的音效“哔——哔——哔——”
而后现场的观众又发现了异样。在胡蜥释放三台无人机的同时,前面那一批还没被处理的无人机,居然在这一时间,全部被劫持重置,由黄色被胡蜥入侵的状态到红色叉叉的劫持动画,瞬间又过渡成了绿色的重置状态!
“既然还将字符输入转换成字母表给机械手进行编译。何不在后台表单数据里直接存储这些检查脚本的代码,这样手指只需要两个按键就能完成入侵的工作了吧。”南晴香用着蔑视的声音说道。
“你是说……”胡蜥没有明白南晴香所说的意思。此刻他的手还在键盘上,看上去与他的表情截然不属于一体,更像是手有了自己的生命与意识,在键盘上做着机械的工作!
不受胡蜥控制……
“没错,我说的就是复制粘贴。”南晴香说道,“何必还用你这么麻烦的方式装模作样呢?还给了我代码编写的时间。这算不算胡蜥先生在……”
可南晴香并没有打算把话接下去,紧接着她又改口:“算了,毕竟比赛的合同上也没有做要求,规则上也只是你与我的较量。现在现场的观众看来也不过是你与我在用键盘操控进行较量,应该算不上什么违规吧。”
“你……”
叶池在一旁暗自为南晴香高兴。虽然他也不太听得懂南晴香所想要表达的意思,但是从那种信心满满的发言看,这一局很有希望。
而且目前为止胡蜥已经进行了五次无人机的投放,每一次都是三台,也就是说只需要再循环上五次。这局比赛就是南晴香胜利了。
“你怎么做到的……”胡蜥终究是好奇起来。
“你的脚本程序是入侵够三台无人机后同时释放。所以我也用了检查语序对你所筛选的现场无人机数量进行了检查,当现场超过三台无人机的时候,就会直接运行我开始前的破译脚本,对出现较早的三台无人机进行入侵与重置。”
叶池似乎是听懂了什么。“也就是说,只要晴香脚本还在运行,胡蜥只要释放一次无人机群,前面的那些无人机就会被重置。直到这一局的游戏结束……可是?”
“而且我还发现了另一个问题。”南晴香继续解释道,“游戏里的这些无人机的巡游动作的判断,好像与你后期释放的无人机批次有关吧。”
“你说什么!?”
“可能是你们的程序员为了保证游戏的公平性,特定设置了这么一个潜规则。除去保持距离本身的算法,他们为了防止无人机群被释放在随机分配的地图上,直接撞向攻击目标,设立了这个。”
“为了防止无人机直接撞向攻击目标?”叶池在一旁小声的重复着南晴香的话。
“嗯……怎么说好呢。”南晴香偏了偏脑袋,看向了天花板,“应该说这是那个保持距离算法的一部分吧。为了给防守方足够的时间进行破解入侵。而且我之前也有说过……”
“说……说……什么?”
“这本质是一场比拼入侵速度的比赛。只不过被设立成你追我赶的追逐游戏,并且是以回合数来呈现的。所以只要你入侵够快,就能够直接堆叠到触发前面无人机进入巡游状态需要的条件,而那巡游时间也是固定的。”
“固定的?”这也让叶池有些吃惊起来,“原来如此。”他不禁对南晴香的智力水平表示佩服。原来这些无人机进入巡游状态搜寻目标,是不确定的事件。而触发巡游状态的事件,有恰恰与攻击方所释放的无人机次数有关。
只要次数达到某个值或者某个水平,前面所释放的无人机就会进入巡游状态,然后在一定的时间内筛选攻击目标。
也就是说,这些看似有身份的密密麻麻的、代表梨海市市民的点,其实只是障眼法。攻击的目标也并不是胡蜥策划的,是根据条件随即生成的!?
“所以你这一次性释放三台无人机其实消耗的是那个条件次数。而我只需要在你触发条件让它们进入巡游状态的同时将他们重置。就能达到百分百的消灭。而脚本的本质就是循环的检测与处理的动作组合。”
胡蜥终于是冷静下来。他低着头并没有看向屏幕,他的手键盘上飞舞的动作依旧没有停止。
“而你的脚本,是间隔相同的时间内释放三台无人机。”南晴香继续说道,“而我的脚本,就是在场面叠加到三台无人机的时候讲较早出现的无人机重置。你无论如何也赶不上我!”
“好……”胡蜥手不听使唤的按下了「f5」。
按照南晴香的解释,这是脚本的动作。胡蜥那只机械手内置脚本的动作,并不是胡蜥此刻想要表达的意思。
但随后,屏幕上依旧还是出现了新的三台从各个方向生成的、黄色标识的无人机。
音效再次响起。
而一切也又与南晴香所描述的相同。南晴香这边的脚本循环着检查函数,在整个梨海地图范围内出现了超过三台无人机便执行。
那前面比较早生成的无人机便在新无人机冒出来的那一刻消失了。
同样也是由黄色到绿色的动画……
“这……”
看着胡蜥那不可思议的表情,南晴香接着说:“看吧,果然被我猜对了。和我的判断没有错,如果你还想继续,我可以在这段时间内写出更有意思的脚本。不过在此之前你可不能离开座位喔,那样按照游戏规则来说,就算你投降认输了不是?”
现场的观众其实并不清楚到底发生了什么,他们只见到无人机再新出生不久,久的那一批无人机又被杀死,地图上方始终保持着只有三台无人机正在飞行。
那按照南晴香的理论。
只需要确保在场上的无人机批次是小于二的,那这些无人机就不会进入巡游状态。也就不可能回去进行「异态」源素的投放。
“胡蜥先生?还要继续吗。”些许是见到胡蜥的手还在不断的敲打键盘,南晴香问道,“这样下去可是在浪费大家的时间呢。”
叶池此时悬着的心终于放了下来。看来照这么下去,南晴香的胜利也不过是时间问题了。
“我输了。”
此时胡蜥说出了另南晴香梦寐以求的发言。
“嗯?”南晴香还故意摆出一副没听清楚的姿态,“胡蜥先生?您刚才说什么。”
她还用上了‘您’的尊称,不过此刻让胡蜥听来,更像是一种讽刺。
“我认输。这一局是你赢了。”胡蜥再出重复道,声音上听起来有些许的不情愿。
很快,主持人也将结果宣读。
目前的场上是一比一,南晴香与胡蜥各胜出一局,形成了平局。
“不过下一局,可没有那么简单。”胡蜥站了起来,他给南晴香撂下了话,“下一局可是一百台的无人机总数。你就等着认输吧。”
说完,胡蜥转身拿着那个玻璃杯,带着一众蜥蜴网络的员工,离开了比赛场地。
“那就让我好好期待一下了。”南晴香回答道。