认证一级:笨鸟先飞 一级要点:了解按键精灵周边产品信息,对脚本的概念有个基本的认知,可以编写较为简单的脚本,实现基本的键鼠操作,鼠标连点或键盘连按,图像识别操作。
|
1、按键精灵是什么。
按键精灵的宗旨:一键启动,解放双手! 按键精灵可以帮您操作电脑,支持动作录制和回放功能。不需要任何编程知识就可以做出功能强大的脚本。只要您在电脑前用双手可以完成的动作,按键精灵都可以替您完成。
按键精灵内置上百个命令,提供全界面化的操作。脚本还可以生成独立的小精灵软件,发给朋友分享。放飞您的双手,点亮您的创意,自己做软件,也可以如此简单!
按键精灵提供了强大的插件功能扩展,已经有数百位高手制作了上千个插件命令供您使用。只有您想不到的功能,没有您找不到的功能。
按键精灵已推出通用的小精灵注册系统以及网络游戏专用的脚本销售平台,脚本不再是自娱自乐的玩具,而是您创业的利器。
|
2、从录制功能上了解按键是如何进行键鼠操作模拟。
按键精灵可以帮您操作电脑,支持动作录制和回放功能。不需要任何编程知识就可以做出功能强大的脚本。只要您在电脑前用双手可以完成的动作,按键精灵都可以替您完成。 在主界面按下“录制”按钮即可进入录制界面。
|
3、基本命令讲解。
按键精灵内置上百个命令,提供全界面化的操作,可以实现基本的键鼠操作,图色识别,组合成一个灵活的脚本来代替您完成那些枯燥无味的重复操作。
|
4、标记跳转实现脚本循环执行鼠标连点功能。
鼠标连点源码: Rem 开始 '标记一个记号,“开始”是一个标识符 LeftClick 1 '鼠标左键点击 Delay 500 '延时500毫秒,就是半秒 Goto 开始 '返回之前标记的记号“开始” 提示:这里“开始”只是一个标记代号,用来后面Goto命令找到这个标记跳回。
|
5、制作按键小精灵。 按键精灵“小精灵”是把按键精灵中已编写完成的脚本打包生成一个可单独的exe程序,便于传播以及提供给他人使用。 |
认证二级:学徒入门 二级要点:学会基础的条件判断,让脚本可以判断各种情况执行不同的操作,显得更加智能,实现基本自动打怪、定时操作、补血补篮、自动采集等等功能。
|
1、标识符命名规则与关键字的讲解。
标识符命名:第一个为英文大、小写字母,后面跟着若干数字、英文大小写字母,下划线'_',总长度不要超过255个。标识符不分字母大小写。另外,在电脑语言中,预先定义了一些标识符,以作专门用途,我们称之为关键字,所以,您命名的标识符不能与关键字相同。还有一种情况也必须注意,那就是在同一个作用域内不允许定义相同的标识符。我们也支持中文名字。
|
2、常量、变量与自定义变量的讲解。
|
3、条件判断、脚本停止与脚本重置。 |
4、标记跳转的缺点介绍与循环语句应用。 Goto语句的争论: 在60年代末和70年代初,关于GOTO语句的用法的争论比较激烈。主张从高级程序语言中去掉GOTO语句的人认为,GOTO语句是对程序结构影响最大的一种有害的语句,他们的主要理由是:GOTO语句使程序的静态结构和动态结构不一致,从而使程序难以理解,难以查错。去掉GOTO语句后,可直接从程序结构上反映程序运行的过程。这样,不仅使程序结构清晰,便于理解,便于查错,而且也有利于程序的正确性证明。 持反对意见的人认为,GOTO语句使用起来比较灵活,而且有些情形能提高程序的效率。若完全删去GOTO语句,有些情形反而会使程序过于复杂,增加一些不必要的计算量。
关于Goto语句的解决方法: 1974年,D·E·克努斯对于GOTO语句争论作了全面公正的评述,其基本观点是:不加限制地使用GOTO语句,特别是使用往回跳的GOTO语句,会使程序结构难于理解,在这种情形,应尽量避免使用GOTO语句。但在另外一些情况下,为了提高程序的效率,同时又不至于破坏程序的良好结构,有控制地使用一些GOTO语句也是必要的。用他的话来说就是:“在有些情形,我主张删掉GOTO语句;在另外一些情形,则主张引进GOTO语句。”从此,使这场长达10年之久的争论得以平息。 后来,G·加科皮尼和C·波姆从理论上证明了:任何程序都可以用顺序、分支和重复结构表示出来。这个结论表明,从高级程序语言中去掉GOTO语句并不影响高级程序语言的编程能力,而且编写的程序的结构更加清晰。
|
5、子程序与函数语句的应用与调用。 |
6、全部命令官方插件命令的介绍与应用。 7、WQM按键精灵浏览器介绍。
|
小节总结范例 |
认证三级:基础认知 三级要点:对QUI界面的基础应用,增加完善的界面设置,学会编辑更为复杂的代码逻辑判断,对变量以及数据类型有足够的了解,实现智能防卡打怪、定点或多点坐标打怪、简单自动任务功能、验证图像识别报警等等功能。
|
1、QUI界面基础应用祥解。 设计目的是通过在按键引擎中引入合适的机制,使按键精灵脚本在按键精灵、简单游、按键小精灵等平台中加载的时候,在特定的位置显示出预先用QUI设计工具设计的界面,并支持界面与用户的简单交互。 虽然目前的脚本设置界面可以用ocx完成,而且ocx所能实现的效果取决于VB的功能,在相当一段时间内都会比QUI更为强大。但ocx界面的致命弱点在于:需要学习一门不同于Q语言的其他语言,并且需要安装和掌握一种不同于按键精灵的其他开发工具。利用QUI取代目前的ocx设置界面,能够满足80%以上的需求,并且克服了ocx的上述缺点。是一种现阶段比较合适的ALL-in-ONE解决方案。
|
2、标准VBS命令介绍。
|
3、基础结构规范介绍,范例讲解。
|
小节总结范例 |
认证四级:学习钻研 四级要点:理解脚本结构框架的重要性,接触多线程和环境变量的理论应用,让脚本逻辑判断更加智能,实现复杂度更高的多开同步脚本。
|
1、脚本结构框架的范例解析。
|
2、多线程结构范例讲解,环境变量与多线程的应用讲解。
|
认证五级:系统学习 五级要点:学习更多按键精灵扩展知识,深入探讨VBS命令的功用,包括API的应用和较为复杂的算法,在实战中积累代码编写经验,为编写大型综合智能脚本打下基础。
|
1、VBScript编程系统学习。
|
2、API介绍大全,可百度相关资料。 在按键精灵脚本编辑界面,可以直接查看“按键精灵→全部命令→我的命令”中介绍的常用API命令范例。
|
认证六级:技术拓展 六级要点:学习应用复杂的算法及设计,尝试用不同的思路解决问题,从而提高自身的分析解决能力,实现成功编写大型综合智能脚本。
|
1、拓展类实践,包含完善逻辑结构判断,算法公式。
|