日排行周排行月排行日推荐周推荐月推荐

发怪小说>共醉风月里歌曲>第59章 程序员的灵感

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

“你想要干什么?”程序员的敏感令孙轶民警觉的问。柳荣华这样的要求令他有点意外。

“别问那么多,你就说你能不能做得出来?”柳追问。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

对话不了了之。

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

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

孙轶民从床底拖出行李箱,拿出从老家带回来的几本计算机书籍开始翻阅,最终在那本老古董的书籍《dows程序设计》中找到了这个函数。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

书友推荐:老婆他又乖又娇双穿,从当个倒爷开始夏夜私吻(校园1v1)恋与深空:那咱们仨就好好过呗(秦彻x黎深x你)四方极爱养兵成圣废太子养崽日常烧春熟人作案在恐怖游戏里高能不断2(无限 h)精养(父女高h)潘多拉的复仇冷秋(父女,高H)蛟龙出渊,十个师姐又美又飒!皇帝的日常野火延迟热恋梨涡(骨科产奶1v1)夏诗怡陈阳漂亮小瞎子也要被炮灰吗
书友收藏:夫郎弱小可怜但能吃肉文女配不容易[快穿H]淫荡黑童话(高h)让我臣服女神攻略调教手册二爷家的麻雀成精了清纯女主的被肏日常(纯肉NP)替身受觉醒了背德情事(高H)妙手小神医梨涡(骨科产奶1v1)穿成反派的我靠沙雕苟活不挨操就会死(高h)原来,她们才是主角(加料版)昭昭春日女配她只想被渣(nph)穿成摄政王的侍爱逃妻离婚后,我转身娶了女领导和车模老妈的日常绝对权力,分手后走上仕途巅峰!
开局揭皇榜,皇后竟是我亲娘官途,搭上女领导之后!千里宦途升迁之路官道征途:从跟老婆离婚开始权力巅峰:从城建办主任开始官梯险情相亲认错人,闪婚千亿女总裁二嫁好孕,残疾世子宠疯了不乖官路女人香学姐蓄意勾引深入浅出仙帝重生,我有一个紫云葫芦财阀小甜妻:老公,乖乖宠我空白在综艺直播里高潮不断重回2009,从不当舔狗开始透骨欢通房撩人,她掏空世子金库要跑路爱欲之潮NP直上青云万人嫌的大师兄重生后,天道跪舔神医毒妃腹黑宝宝官运,挖笋挖出个青云之路!万人迷她千娇百媚[穿书]大明:我只想做一个小县令啊官场:从读心术开始崛起逆袭人生,从绝境走向权力巅峰清穿后被康熙巧取豪夺了装疯卖傻三年,从边疆开始崛起官阶,从亲子鉴定平步青云!逆袭人生,从绝境走向权力巅峰小药店通古今,我暴富不难吧?前门村的留守妇女秘书太厉害,倾城女领导直呼受不了驾崩百年,朕成了暴君的白月光我和我妈的那些事儿(无绿修改)合欢御女录荒岛狂龙三A小说网恶霸文学叭叭小说BL小说末世对照组:大佬带全系异能守护华夏哥哥爱上的女神邪帝轻点爱:腹黑鬼医狂妃人生如局不良娇妻:老师,晚上好亮剑:开局拿下鬼子据点豪门后妈在娃综靠反向贴贴爆火了签到十年,我成圣了诡墓密码绝世废柴狂妃锦鲤娇妻:摄政王宠妻手册反派崽崽不好养,山神外挂上大分吾弟大秦第一纨绔玄学崽崽五岁半,这家没我都得散穿越之娇俏小甜妻两小无猜凡人之我为厉天尊穿越七零:撩最强男神养傲娇的崽天剑神帝苟在四合院捡漏正道潜龙天域苍穹只想当侯爷,奈何妻妾想打天下萌宠甜心:恶魔少爷深深吻开局父母祭天,她带空间养家致富祁同伟:学生时代开始签到关系大秦第一熊孩子我靠读书成圣人薄太太今天又被扒马甲了镇南王为夫体弱多病女总裁的贴身高手重返1987携空间嫁山野糙汉,暴富荒年官运,挖笋挖出个青云之路!修仙暴徒九龙乾坤诀官道雄途镇国狂龙盖世狂龙天剑神帝婚后热恋宦海官途:从撞破上司好事开始苟着苟着我成了反派真爱狂医下山,都市我为王官道升天官道之破局闪婚女领导后,我一路青云直上快穿之我在年代文里抱大腿帝剑天玄诀深度补习>上流社会共享女友镇龙棺,阎王命上瘾禁忌爱欲之潮假千金身世曝光,玄学大佬杀疯了臣服议事桌上的官途:权力巅峰开局手搓歼10,被女儿开去航展曝光了!关于我哥和我男朋友互换身体这件事村野流香闪婚夜,残疾老公站起来了师娘,你真美迟音官妻太荒吞天诀乡村绝色村姑九天剑主春漾穿成虐文主角后我和霸总he了日复一日真千金霸气归来,五个哥哥磕头认错机娘世界,校花老师要上天了农门医女:我带着全家致富了大明:诏狱讲课,老朱偷听人麻了四合院:带着娄晓娥提前躺平蛟龙出渊,十个师姐又美又飒!被骂赔钱货,看我种田跑商成富婆悟性逆天:模型机悟出龙警3000!脱下她的情趣内衣山雨欲来离婚后,渣爹做梦都在偷妈咪小夫人奶又甜,大叔彻底失了控我委身病娇反派后,男主黑化了图谋不轨七零甜蜜蜜,糙汉宠翻小辣媳末世:开局疯狂囤物资,美女急哭了千亿总裁宠妻成狂病弱太子妃超凶的医妃她日日想休夫放开她,让我来财阀小娇妻:叔,你要宠坏我了!搬空敌人珍藏后,疯批王爷我罩了!