咖啡小说

手机浏览器扫描二维码访问

第59章 程序员的灵感(第2页)

孙轶民思忖良久,答道:“你如果想把这个东西放在别人电脑上,想要窃取什么信息的话,恐怕是不实际的。大部分电脑都有安全软件,即便我给你做出来了,也会被秒杀掉。”

“我不装别人电脑,我装自己电脑。我可以让安全软件默许它运行,这样总可以吧?”柳荣华问。

这令孙轶民很不解:“装自己电脑上有什么用?监控自己?难道你还有多重人格症状不成?”

“我说的自己电脑是公司里的那些工作电脑。我现在怀疑员工上班不用功,趁我不在偷偷上网娱乐。我就想看看,他们都在电脑上做了什么?”

“不是有监控吗?”孙轶民反问。

“监控有时候看不清楚。查起来也很累。”柳荣华道。

孙轶民陷入了沉思,良久后他拒绝了柳荣华:“要做这么一个东西对我来说完全没问题,但我不会帮你做。”

“为何?”柳荣华不解问。

“我有我的职业操守,从不碰触黑客行为底线。”孙轶民的解释简单明了。

但柳荣华似乎仍不甘心:“我付你工钱,就算帮兄弟一个忙?”

“那也不行。”孙轶民再次拒绝了他,语气斩钉截铁。此时他在怀疑,柳荣华的目的或许并非他所说的那么单纯。……

“那也不行。”孙轶民再次拒绝了他,语气斩钉截铁。此时他在怀疑,柳荣华的目的或许并非他所说的那么单纯。

柳荣华有点失望,哀叹道:“唉……只怪自己大学没有好好读书。”

“唉,作为计算机专业的本科生,你居然对编程知识还处于一知半解的状态,可怜啊。”孙轶民挖苦了一句。

柳荣华白了一眼,叹了口气,自嘲道:“学到用时方很少啊,只怪当年读书的时候太贪玩。还是你觉悟高,半路改邪归正,弃暗投明,学得一身好手艺,不枉费4年青春。”

此时,孙轶民心中唯恐柳荣华对他存在误解,便拍了拍他肩膀,再三跟他重申了一下缘由:“不是我故意不帮你,是有些事我不能做。”

事实上,这确实是他的职业道德底线。他的技术水平完全可以胜任何计算机软件开以及操作,但他之所以成为了程序员,而不是黑客,正是因为有这条底线存在于心中。

对话不了了之。

临睡前想起柳荣华白天的不情之请,突然心生好奇。尽管他不能答应柳荣华的要求,但职业习惯让他此刻还是在心底构思了一下这个软件功能的实现过程。

思来想去似乎只有一种实现方法,那就是采用一种很久以前听说的apI函数,这函数似乎某一本旧书上出现过,但他编了那么多年的程序,从未真正调用过。

孙轶民从床底拖出行李箱,拿出从老家带回来的几本计算机书籍开始翻阅,最终在那本老古董的书籍《i

dos程序设计》中找到了这个函数。

这本书的名称看起来极其普通,却是他的珍藏。只因这本书在市面上已经无迹可寻。尽管类似名字的计算机书籍书在市场上俯拾皆是,却唯独只有这一本,因作者讲解思路的细致独到而被孙轶民认可。并且书本内容涉及到了很多比较冷门的知识,是其他很多类似书籍上无法见到的。其中就包括今天他要找的这个“钩子函数”。

他温习了一遍:这个函数的作用其实是为了截获指定一个线程的输入消息,比如键盘鼠标消息,截获之后,程序员可以分析该消息中包含的内容,比如按键消息中包含的键盘上哪一个键被按下的信息。分析完毕你还可以任意处理它:你可以把消息原样返还给原有线程,或者把消息做修改后返还,甚至你也可以拦截该消息——不予返还。【请到1⑦k阅读㊣版】

这令孙轶民疑惑:微软为何要安排这样一个apI函数供开者调用?这似乎完全没有必要,而且引起了一定的安全风险。

做了这么多年的程序员,他还是第一次在构思过程中运用到了这个函数。

作者在举例说明这个函数如何使用的时候,顺便提到了另一个送虚拟窗口消息的apI函数sendmessage(),这引起了他的一点兴。而这个函数,他在多年的编程生涯中,同样一次都没有用过。

看着书上的函数原型与简介,孙轶民脑海突然闪过一丝灵感。这灵感宛如流星划过天幕般,在一瞬间,点亮了他思绪的夜空。

他想起之前何小泉跟他讲解的霸王pk御冰的制胜要诀,在于操作手要到达风驰电掣的地步。而这种操作度,人肉是几乎不可能做到的,但是如果可以用程序代替人手,送虚拟按键到游戏窗口,并且用程序代替人脑,获取对方角色的状态数据在并且瞬间做出判断。那么是有可能实现这样的战斗度的。

如果能设计出这样的辅助程序出来。就可以在战力平等的情况下,战胜那个慕容(秋心),从而在游戏挽回面子。然后,他就可以无障碍的继续陪柳荣华愉快的游戏了,也可以理直气壮的去追逐那个神女无心,根本不用怕慕容挑衅。……

如果能设计出这样的辅助程序出来。就可以在战力平等的情况下,战胜那个慕容(秋心),从而在游戏挽回面子。然后,他就可以无障碍的继续陪柳荣华愉快的游戏了,也可以理直气壮的去追逐那个神女无心,根本不用怕慕容挑衅。

说干就干,随意民重从床上爬起来,在电脑上打开Vc6o。他耗费了一整夜时间编写与测试,成功实现了用程序代替人手模拟按键的功能。但是问题是:这并必能解决终极问题——自动战斗。

因为这个功能只是单向的传输按键信息,虽然可以提高按键度,但是没有给战斗过程赋予任何策略性。比如说,程序并不能在战斗过程中判断自己的角色有没有受到控制,以及受到了敌方哪一种控制技能的作用,从而决定要不要,以及要使用哪一种解控技能脱身。以及在决定使用某一技能之前,需要先确定这个技能当前正处于冷却完成状态——否则即便按下了按键也无法施放。再进一步说,程序在战斗过程中需要判断对手的各种状态,从而做出自己的战斗决策。

说白了,当前问题的关键在于没有数据可以判断从而做出战斗决策。这些数据包括诸如角色自身以及对手的生命值,能量值剩余量,某一技能的冷却与否,角色自身的增益状态与负面状态等等。

而这些数据与状态如何获取呢?这是个问题。

夜已深。孙轶民打算入睡,明天再继续思考与解决这个问题。

但满脑子的兴奋让他一整夜都没怎么睡好。

本章完

热门小说推荐
我要当反派?后来红颜企图养废我

我要当反派?后来红颜企图养废我

(轻松系统女帝冲师逆徒非无敌背景开局非转世多女主。本书为立场上的反派,有底线,重视身边人,入坑需谨慎苏泽穿越到一个名为青阳大6的玄幻世界,逐渐成长为一个魂毒缠身的小少爷。不过他一开始居然没有觉醒前世记忆!差点傻得被人害死,好在及时绑定了反派魂契系统!但是这系统摆明的不对劲,不仅要他去搞气运之我要当反派?后来红颜企图养废我...

打赏女主播震惊平台

打赏女主播震惊平台

简介关于打赏女主播震惊平台秦羽一名穷屌丝,获得神豪装逼系统,装逼是一门事业,为了事业得奋斗一生。获得新手大礼包,一小时消费双倍返还,在直播平台一小时打赏上亿元,成功装逼一波,从此开启事业,香车美女,豪宅美食应有尽有,以一己财富,击败泱泱米国,让华国扬眉吐气,走上人生巅峰。...

玄门神算卦太灵,火爆全京城!

玄门神算卦太灵,火爆全京城!

萧家云灼自幼被弃,亲人找上门,果断回京做个眼中钉。生母说这女儿粗鄙大字不识?可她转眼入了京城名师圈,谈词说赋解天下运势。白莲花说她恶毒凶悍?下一刻她善名远扬气得旁人靠边站。勇猛大哥觉得她这些年穷困潦倒十分可怜她转手掏出金银珠宝亮瞎他眼。妈宝二哥心恶歹毒?没关系,带着他瞧瞧报应见见鬼!陌生小弟不认姐,绝对的...

一人之下:开局八岁横扫龙虎山!

一人之下:开局八岁横扫龙虎山!

简介关于一人之下开局八岁横扫龙虎山!〖一人之下搞笑无敌横推热血〗穿越一人之下世界,张道然开局被灭全族。最要命的是刚穿越的他,就被狂徒一刀咔嚓了!你以为他没了?不不不!悟性逆天系统直接递上复活卡!表示很懵逼的张道然刚复活,又遇上了前来救人的赵焕金!机缘巧合下,他来到了龙虎山天师府!看着眼前慈眉善目,长须白眉的老天师,张道然果断拜师!张灵玉师兄,你这是对镜孤芳自赏,还是对镜赏?老天师金光咒你看一下就会了?奇才啊!不摇碧莲宝儿姐,我月下遛的事儿你跟张道然说了?宝儿姐不,我没有!我不承认!张道然没有逼我!当罗天大醮召开时,全性一帮人风风火火杀上了龙虎山!正在他们运筹帷幄,准备截杀田师爷时,张道然左手金光咒,右手通天箓走了出来!你们就是全性?来来来!让道爷我杀个够!...

绝世道体

绝世道体

简介关于绝世道体永恒大6,有天地人三界,四海八荒,九州十域,万族林立!数不尽的皇朝宗族争霸大6。这个世界强者生,弱者亡!!!且看叶辰如何凭手中的六尺枪芒,在这永恒大6刻下无尽传说!!!...

被读心,被流放,我有空间我怕谁

被读心,被流放,我有空间我怕谁

双男主专属读心空间囤货穿书虐渣扮猪吃老虎流放种田基建末世空间系大佬苏祁魂穿古代,还是穿进了一本小说里,一朝觉醒记忆抄家流放近在眼前。解开异能封印的时候,无意间散出的空间力,让他哥哥苏战能读到他的心声了。就是这读心有条件,苏战为了知道弟弟的真实性子,每天都粘着弟弟不放。苏祁觉得有苏战这个战力天花板在,他做事方便许多,也就没有在意苏战的粘人。两个人打着配合收暗害他们的渣渣们的物资,甚至还大胆的去皇宫溜了一圈。流放路上他跟苏战更是合作无间,合力化解了暗杀危机,将家人族人都安全的护送到了目的地。不过这个名义上的哥哥怎么回事,缠人的本事一天比一天厉害?什么什么?苏家人过的好,又有人看不顺眼了?都离这么远了,皇家那群人真是吃饱了撑的,没看见国家的动乱,就盯着他们苏家不放是吧。那行吧,我家不好过,你家也别好过!被找麻烦的苏祁一不做二不休,鼓动苏家人掀翻了昏庸的皇室。但励志做咸鱼的苏祁,在大业有成的时候逃了,带上了他的好哥哥苏战一起。两人一起浪迹江湖,踏遍他们一起辛苦打下的新山河!...