第15章 农场管家 1.0。 二本没毕业,你怎么登上福布斯了
在技术上,他现在完全可以做到对这帮人的蔑视。
他直接调出od和抓包工具,对这几款软体进行了反向编译。
为了省事,他剥离了他们现成的对话框骨架和基础的网络协议接口,直接拋弃了那种弱智的“模擬点击”功能。
林欢重新写了一套核心算法。
原理很简单,不需要打开任何网页,软体在后台静默运行,直接偽造本地的session(会话凭证),通过http请求向腾讯的伺服器发送抓包提取出的核心封包数据。
也就是说,只要掛著这个只有几兆大小的软体,不管你看不看网页,它都在实时跟伺服器对接数据。
不过有一个缺点就是不能关机,一旦关机也等於无用了。
但是只要后续將用户本地的数据连接到自己的伺服器上,那么哪怕客户端那边关机,也是完全可以实时对接的。
只不过伺服器太贵了,现阶段的林欢可买不起。
紧接著,林欢又点开宝淘,专门翻看了一下那几家店铺的“差评”。
做產品,最重要就是解决客户痛点。
客户想要开掛,就是为了高人一等,为了不用费心费力就能霸占排行榜。
差评里骂得最多的一条是:“什么破烂玩意,偷个菜被狗咬了好几次,金幣全掉光了,赔钱货!”
林欢恍然大悟。09年的农场里,玩家是可以养狗的。
好友来偷菜,有一定概率会被狗咬,不仅偷不到,还会掉落自己帐上的金幣。
林欢立刻在代码里加了一个“防狗咬”的判定逻辑。偷菜前,软体会先向伺服器发送一个探测封包,解析出这块地的“看守状態”。
如果有狗且处於巡逻活跃期,直接跳过,如果安全,瞬间秒偷。
除此之外,他还顺手加了一个“收益最大化计算器”。
自动读取玩家的金幣余额和等级,自动在商店里购买性价比最高、成长周期最匹配的种子种下去。
两百多行精简到极致的底层代码,配合上套用的ui骨架。
林欢按下了回车键,编译完成。
看著桌面上生成的那个执行文件,林欢给它命名为——【农场管家1.0】。
有了这个东西,那几个只会模擬滑鼠连点的同行,在他面前就像是原始人。
林欢切出qq,点开李天明的头像,直接把文件传了过去。
隨后,他起身走到外面,拍了拍李天明的肩膀:“把qq上我发你的那个文件接收一下,打开看看。”
李天明一脸懵逼地点了接收,看著桌面上那个带著机器人图標的未知文件,下意识地往后缩了缩脖子:“这啥呀?病毒?”
“想啥呢。”林欢拍了他一巴掌,“打开你的企鹅农场,然后运行这个软体。”
李天明半信半疑地登上了农场界面,双击点开了那个“农场管家1.0”。
软体的界面很简洁,甚至透著一种不属於这个年代的科技感。刚一运行,右侧的黑色日誌框就开始疯狂滚动绿色代码提示:
【正在静默读取农场数据……】
【检测到好友“王小胖”白萝卜已成熟,防狗咬系统启动……】
【看守狗绕过成功,偷取白萝卜*3。】
【检测到本地土地空閒,收益最大化计算完毕,自动种植“牧草”*6。】
看著农场界面里,不需要自己动一下滑鼠,金幣就开始蹭蹭往上涨,地里的菜瞬间被收割然后重新种上,李天明的狗眼越瞪越大。
“臥槽……臥槽!”李天明激动得声音都劈叉了,指著屏幕,“这他妈啥呀?这么牛逼?”
“好用吗?”林欢靠在椅背上,淡淡地问了一句,“如果你是玩家,想用吗?”
“那必须想啊!”李天明头点得像小鸡啄米,“这相当於我完全不用管了,也不用定闹钟了。这妥妥的黑科技啊,有了这玩意,我肯定能制霸咱们班的农场排行榜!”
激动完,李天明猛地转过头,两眼放光地盯著林欢:“哎,你这玩意从哪搞的?”
林欢面不改色,隨口扯了个谎:“我一个朋友传给我的。我跟他说了一下现在的需求,让他专门开发出来的。”
李天明倒吸了一口凉气,声音里满是敬畏:“臥槽……你这朋友是黑客吧?就是那种美国大片里,敲几下键盘就能入侵电脑的那种?”
林欢憋著笑,点了点头:“嗯,差不多就是那种人。”
“真牛逼啊……”李天明咽了口唾沫,看著屏幕上自动运转的农场,眼神里满是掩饰不住的羡慕。
只不过他永远也不会知道,这玩意是眼前的林欢搞出来的。