手机版按键精灵循环间隔时间下滑屏幕代码 最好有时间间隔

如何用按键精灵安卓版开启手机屏幕_百度知道
如何用按键精灵安卓版开启手机屏幕
我有更好的答案
按键精灵是一款模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。关于“如何用按键精灵安卓版开启手机屏幕”这个应该是可以写出来的,代码如下:循环
如果 系统时间=设定时间
按键 电源键
滑屏//解锁
结束如果结束循环
采纳率:27%
触动精灵~可以去下载试试 如果我的回答对你有帮助,请【采纳为满意答案】
触动精灵~可以去下载试试如果我的回答对你有帮助,请【采纳为满意答案】
为您推荐:
其他类似问题
安卓的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵中 条件判断语句怎么编写
转 舞月茗香——按键精灵脚本教程本教程欢迎转载,但请注明:转载自简单游官方论坛,作者:舞月茗香在第一版教程的基础部分发布之后,受到了热烈的欢迎,也深感责任重大。同时,对第一版内容编排,自我感觉并不良好,文容急赶所致,很多重要的内容都一带而过,并没把它放到作为一种入门教程的基础上。思过更新,才有此重新修改版。以不求速度,只要质量为前提,带更多的朋友,跨越按键精灵编程的门槛,达到传说中高手的境界。作为简单游最早的一批员工,整整一年的时间都在和按键精灵打交道,从简单游起步时,只有少部分人知道这个名字,到现在拥有几十万的固定用户群,我深感欣慰。记得在年初的时候,第一次把脚本公布在简单游,第一次感受玩家们的热情,第一次有玩家朋友每天帮我测试脚本、提出意见、每天守侯的电脑前等待我更新的情景。每次忆起,都会有莫名的感动。同时按键精灵作为老牌的脚本工具,时至今日,都没有一份良好的起步教程,也颇为惋惜。以某不才之力,侵浸绵薄之功,发布此按键精灵核心教程,以尽心意。我会尽量的在教程中描绘更多的内容,不单单是按键精灵入门教程和脚本编写技巧提高,同时也会讲述按键精灵底层的一些技术细节与实现方法。以初学者为导读对象,从浅入深,从简入繁,一步步的走入精彩的按键精灵世界。第一部分会以补红脚本入手,穿带几乎所有基础知识,为后续的章节打下坚实的基础。第二部分则是2D和3D游戏的自动打怪脚本的分析与制作,从思路到代码编写,再到问题的解决思路,给出详尽的描述。第三部分转换思路,讲述其他非游戏的脚本如何制作,进而把按键精灵扩展到更多的领域。方便日常生活所需。第四部分超越按键,也是最后一部分,描述按键精灵结合独有的插件系统,编写出更加强大的软件功能。在本教程起草之日起,请朋友们耐心等待,因第一次写此类教程,本着对大家负责的态度,教程写好要反复修改,衡量各知识点的编排的章节与要点。进度会稍慢,以此保证,每周至少会更新一节。历时半年之久,只求精品现世,望朋友们海涵。初窥补红蓝脚本---------------------------------------------------------------------------------------------------------------------------------------------------------------本教程欢迎转载,但请注明:转载自简单游官方论坛:bbs.jdyou.com作者:舞月第一章概述第一章以补红脚本为基础,从简入繁,从易到杂,详细讲述补红脚本的制作方法与按键精灵基础知识。在描绘整个补红脚本的基础上,为第二章自动打怪脚本的制作方式铺垫基础。如果你能从坚持看完第一章,可以肯定的是,你会达到简单游已有的各专区补红蓝脚本的设计水平。正文开始:很多朋友都留言来信询问,如何制作自己的补红补蓝脚本。其实编写方法多种多样,不一而足。在本章里,会以补红蓝脚本做为切入点,实际讲述各种脚本的编写方法。并避开枯燥的编程概念讲解,以实为主,通过大量的应用例子掌握按键精灵。首先出现在本节中的一些术语做一个简短的说明:坐标——屏幕象素的坐标值,如当前分辨率为,则屏幕左上角的坐标是:0,0。右下角则是:。抓色/抓点——抓取屏幕内某一象素点的坐标极颜色。使用方法:控制命令-&抓点坐标/颜色-&在面图上点左键,加入到坐标点-&退出抓点-&选好坐标颜色后-&插入关键字——按键精灵的保留字,不可以做变量使用。了解以上内容后,就可以开始我们的脚本之旅了。先考虑手动玩的情况,当自己的血或者魔法值低于某一临界值时,我们就要使用各种补血补魔的药品了。同样,按键精灵也通过这点判断,如果屏幕坐标的某一点颜色,不等于血或魔的颜色,就该吃药了。我们来看在按键精灵里的写法:IfColor 138 109 ef844b 1
KeyPress 49 1EndIf 对以上代码解释如下:如果(138,109)的颜色不等于#ef844b颜色,则
按键&1&条件结束其中138,109是血条上任意问题,ef844b是血的颜色。ifcolor——是按键精灵的关键字,表示这句是判断颜色。138 109——分别是屏幕上X,Y的坐标值。ef844b——是屏幕上的颜色16进制的BGR值1——代表条件,该位置可以设置0,1,2三个值,0是相等,1是不等,2是模糊相等只有以上的代码是不足够的,原因在于以上代码只运行一次。我们要让他不断的检测颜色,这样就达到自动补红补蓝的目的了。看两句代码:Rem sGoto s解释:“Rem s”可以理解为在该位置做一个标记s。而“Goto s”则是无条件跳到此标记执行,其中s可以自定义,跳到Rem [标识符]处。rem和goto都是按键精灵的关键字。这里说一下程序运行机制,每行代码都有行号,脚本解释器要一行一行代码的执行下去,直到执行最后一行代码或碰到EndScript语句(该语句在后面会有讲解),没有任何代码可执行了,程序就退出。我们的目的是让程序持续不断的进行检测,有了rem .. goto就完美解决了。来看最后的实例:Rem sIfColor 138 109 ef844b 1
KeyPress 49 1EndIf Delay 100Goto s解释:Delay 是暂停运行的关键字,后面跟随的100,表示暂停0.1秒。整个程序结构清晰,一目了然,不再做过多的解释。补蓝脚本留做作业。回顾本节所讲解的关键内容:ifcolor .. endif 关键字的使用方法IfColor [X坐标] [Y坐标] [GBR颜色] [对比条件]rem .. goto 关键字的使用方法Rem [标记名]Goto [标记名]delay 关键字的使用方法Delay [暂停时间,单位毫秒]---------------------------------------------------------------------------------------------------------------------------------------------------------------再接再力渗透补红脚本本教程欢迎转载,但请注明:转载自简单游官方论坛:bbs.jdyou.com作者:舞月回顾上节所说的内容:1、ifcolor [x] [y] [颜色] [对比]ifcolor - 关键字,用于颜色对比x - 屏幕上横坐标y - 屏幕上枞坐标颜色 - BGR三元色对比 - 0:相等 1:不等 2:约等2、Rem [标记]rem - 关键字,在该行号做个标记,为goto做标记3、Goto [标记]goto - 关键字,跳转到相关标记。标记可以是任何字母、数字、汉字、特殊符号,但该标记必须唯一。否则会错误跳转。4、Delay [毫秒]delay - 关键字,暂停XX毫秒继续运行。我碰到过不止一款游戏,用上一节所讲述的脚本,使用并不正常。通过测试分析,了解到游戏画面与血条画面刷新并不同步。这会导致判断错误,解决办法是通过取游戏血条的底色来判断。这个方法只适合底色不变,或变化不大的游戏。对比值给0或2IfColor 138 109 1b7c5d 0
KeyPress 49 1EndIf 但如果底色是透明的(随环境变化而变化,没有固定的颜色),就比较不好做了,比如韩国的Archlord这款游戏。先给出一篇代码,然后实例讲解。i = 0For 5
IfColor 138 109 2312ff 0
EndIf EndForIf i = 0
//加血EndIf本段代码引出了两个概念:1、变量:如第一行的i = 0和ifcolor体中的i = i + 12、循环语句:for 53、条件语句:if i = 0下面分别对这两点进行讲解。1、变量:变量的概念,对于初学者来说,确实不容易理解。为了加深理解,这里放弃书面语描述,先讲变量如何使用。我们来描绘这样一段生活中的场景:手里拎了很多东西,并想进超市,那么必然要存包,在从超市出来后,再把存起来的东西取出来。再描绘另外一段生活中的场景:我们取银行存钱,拿着银行卡,可以在很多地方取钱消费。就这样一个存和取的动作,已经代表了变量的应用,变量就是以上描述中的柜子和银行卡,我们把数据存到变量中,然后在需要该数据的时候再从变量拿出来用。但实质上,变量并不是柜子,他是一个代替品,或者说是代名词,假设我们把数字22存到变量a中,那么a就代表了22,当我们需要使用这个22的时,直接用a来代替他就可以,22并不会从a中消失。而他的特性就像柜子一样,可以储存我们需要他储存的各种数据。看具体实例:a = 22 //在这里我们给一个变量名叫a的变量,赋值22b = a
//这里则是把a变量的值22取出,赋值给b变量,而a变量的值不会消失,此时a和b的值都是22c = a + b //把a和b的值取出来做加法操作,赋值给c变量,此时a和b的值都是22,c的值是44a = a - 1 //这句和数学上的理解就不一样了,首先从a中取出值22,然后减1,最后的结果再送回给a,此时a的值是21把以下代码复制到按键精灵中,运行一次,看看效果,会加深理解。a = 22VBSCall Call MessageBox(a)b = aVBSCall Call MessageBox(b)VBSCall Call MessageBox(a)c = a + bVBSCall Call MessageBox(a)VBSCall Call MessageBox(b)VBSCall Call MessageBox(c)a = a - 1 VBSCall Call MessageBox(a)对于变量的描述,到此还远远不够,在此,仅解释了变量做加减法的操作,不过对于解释本节开始的代码已经足够。更加复杂的内容,会在以后陆续讲到。2、循环语句:for 5循环语句比较容易理解,for 5的作用就是循环for到endfor中的数据5次。实际看一次效果会彻底理解,不再做过多解释:for 3
VBSCall Call MessageBox(3)endfor这段代码会弹出三次3。3、条件语句:if i = 0从语意上,我们看的出,如果i等于0,则做某些操作。首先要说的,if作为按键精灵关键字,承担的作用就是分支语句块,关于这点会在下节做详细的描述。if和ifcolor两个关键字是按键精灵唯一的条件语句。条件语句,既满足条件,则执行某些操作,否则执行另外一些操作。在if后面会跟随一个条件判断句,在这里就是i=0。条件判断句的结果只有两种:“真”或“假”,“是”或“非”。要么正确,否则就不正确,没有中立的存在。从变量的解释中,我们看到i的值可能是0,也可能是1到4中任何一个数。如果i是0的话,那么i=0的结果就是“真”,否则他就是“假”。看具体实例:if 1=2 //假if 3=3 //真把下面代码复制到按键精灵中,运行一次,会对if语句有更深的理解。a=1if a=1
VBSCall Call MessageBox(1)endifif a=0
VBSCall Call MessageBox(0)endif这里有一个可能引起歧义的地方,我在这里做一个解释。我们发现在变量赋值的时候,我们使用“=”。而两个值对比的时候,我们还是使用“=”。到底这个=号有几种作用,什么时间发生什么作用呢?这里我说明一下:在=号不需要任何返回值的情况下,则是“赋值运算符”,需要返回值的情况,则是“比较运算符”。在if当中,if语句后面,需要有一个真假值的存在,以判断if下面的语句是否执行。通过以上两个概念的简单理解,我们来分析一下本节开始部分代码的流程:i = 0
//首先给变量i赋值0For 5
//循环执行5次ifcolor语句
IfColor 138 109 2312ff 0
//如果左边(138,109)的颜色等于2312ff
//把i变量的值加1
//结束ifcolor语句块EndFor //结束循环体If i = 0
//如果循环5次的颜色都不相等,则
//加血EndIf
//结束if语句块相信以上的解释,已经完整描述了该代码的作用。并且我们发现if和ifcolor的结束关键字都是endif。我实际编写代码中,我发现很多朋友都有忘记写endif的时候。此点千万切记,不要忘记写哦。回顾本节所讲解的关键内容:1、变量的简单使用与赋值方法2、if .. endif语句的使用方式3、for .. endfor语句的使用方式---------------------------------------------------------------------------------------------------------------------------------------------------------------高级补红蓝脚本写做的基础知识本教程欢迎转载,但请注明:转载自简单游官方论坛:bbs.jdyou.com作者:舞月本节比较特殊,并不会讲述实际的脚本编写技巧,而是对前两节内容并没表述清晰,或还存在疑问的地方,进行深入剖析。以求把握设计的精髓。回顾上一节内容:1、变量的简单使用与赋值方法2、if .. endif语句的使用方式3、for .. endfor语句的使用方式变量的详细讲述:在上节中,我们知道了变量的简单应用,这里会对变量有一个详细清晰的描述,并提出一些错误的方法,以求避免。在之前的教程发出去之后,看客们的热情异常高涨,根据之前所讲内容,纷纷编写出自己的脚本,但在其中发现了某些影响全局的错误。其中就包含变量的错误使用。好,我们开始。VBS中,变量只有一类型,既变体型。何为变体型,这要从VB中讲起。VB中变量分为很多在种类型,包括整型、浮点型、字符串类型等等。对于我们学习按键精灵的编写,深揪VB中的变量类型是毫无用处的,这里表过不谈。在VBS变量只有一种类型,什么是数据类型呢?我们知道变量是一个存储空间,在VB中每一种变量所能存储的数据是不同的。比如:a=1那么a变量存储的是整数类型,而b=1.1。那么b变量存储的是小数类型。如果这时把a=b,则出现错误。因为整数类型并没有存储小数类型的能力,VB解释器会出现一个执行期错误。关于数据类型,如果想知道更多,在搜索引擎里可以找到非常多的内容。当然,如果不知道,对我们的课程也不会有丝毫影响。回过之前的话题,VBS变量只有一种数据类型,这种数据类型叫做变体型,既是说,无论你向变量里储存任何数据,那么该变量都可以自动变为相应的数据类型。明确了这点,我们就可以在按键精灵里随意赋值了。这里要提一下字符串类型。因为字符串与其他数据类型的不同性,所以使用方法会略有不同。也是初学者经常出现的问题。我们暂且可以把数据类型理解为两种:数字类型和字符类型。数字类型包含我们日常所能碰到的所有类型,包括整数,小数,负数。而字符类型则是英文的26个字母及中国汉字和其他国家的文字。数字类型的赋值方法:a = 32b = 2.2c = -25d = -4.4其中a, b, c, d分别是整数,小数,负数。字符串的赋值方法:x = &abcdefg&y = &&z = &你好&我们发现字符串类型和他的名字一样,是一个一个的字符串接起来的。并且在其左右分别有一个双引号。通过以上的例子,我们看到,数字类型与字符串类型的唯一区别就在于是否有这个双引号。那么我们可以这样说,只要有双引号的,就是字符串类型,其他都是数字。我们看一个错误的例子,加深理解:a = 32 //这句是对滴a = &bb& //这句也是对滴a = &cc&dd& //这句出现错误,程序会以为是字符串cc,而后面dd&无法解析,所以整句话出现错误。vbscall call messagebox(a) //这里的结果是bb,按键精灵忽略所有发生的错误,继续一条运行。有朋友会问,那如果我要在整个字符串中加一个&号该如何解决呢,这里我告诉大家:在&号内把两个&&连起来就可以了,在这里第一个&是转义字符,这里不比深揪,会用就好了。看例子:a = &a&&b&&c& //a的值是:a&b&ca = &a&&b&&c&&& //a的值是:a&b&c&a = &&&a&&b&&c& //a的值是:&a&b&c最后一个变量要说的地方,字符串相加。我们都知道数字可以相加,那么字符串如何相加呢,这里我透彻的告诉大家。按键精灵中的字符串相加有两种运算符,分别是“+”和“&”。“+”只有在两边都是字符串的情况下才可使用。如果两边都是数字,或者只有一方是数字的情况下,使用“&”就可以达到字符串连接的目的。当然,两边都是字符串也可使用“&”号。这里我推荐大家在做字符串连接的时候,不要使用“+”,统一使用“&”操作。这样,看见“+”号就是数字相加;看见“&”就是字符串相加了。这样写也是良好的编程习惯。一、if语句详解:在按键精灵中,只有两个if语句,分别是:ifcolor和if。在前面两节对if和ifcolor都有明确的介绍。这里补充之前没有提到的地方。先看if语句原形:if [条件判断式] .. else .. endif其中条件判断式比较容易理解,在前一节已经略微的讲过了。这里结合各种数据类型,详细的讲解出来。if [条件] .. else .. endif其中条件是表达式,需要返回真假值,根据返回值执行其余代码。if .. else .. endif组成了一个条件分支。要么执行if到else中的语句,要么执行else到endif中的语句。而选择分支的条件就根据条件返回的真假值了,返回真,就执行if到else中的代码,返回假就从else开始执行。在没有else的情况下,则条件返回真就执行if到endif中的语句,否则就跳过整个if块,从endif后面开始执行。这里强调一下条件部分该注意哪些问题:1、if a=b这样的语句中,a和b必须是同一种类型。也就是说a和b都要是数字,或者a和b都是字符串。2、if a&b这样的语句中,a和b必须是数字类型,如果拿字符串对比,可能出现结果和你的预期并不相同。3、if a=b这样的语句中,=号两边分别是数字和字符串,应该避免出现这种情况。假设出现了这种情况,我说一下解释的过程,首先把字符串转换成数字,然后再进行比较。if 1=&1&这样的语句是没有问题的,因为&1&可以自动转成数字1。而if 1=&a&那么整句就是出现错误,在按键精灵中忽略这种错误,结果就是if语句后面的语句会强制执行,并导致以后的代码部分失效(堆栈不匹配)。所以使用if语句的时候,应该尽量避免数字和字符串比较,如果真要这样的话,最好执行一个强转函数,看例子:a=&123456&b=123456if int(a) = bendif这里我们使用了一个int(a)把a转换成数字类型。函数查找请使用按键精灵中的“vbscript生成器”二、再来看ifcolor原形:ifcolor [x] [y] [颜色] [条件] .. else .. endif其中x, y是屏幕坐标位置;颜色是你要对比的颜色;条件非常的重要,它只能给三个值0,1,2中的任意一位。下面接三个值分别予解释。0是x,y点的真实颜色与我们给的颜色想对应,则是真,否则是假。1恰好与0相反,x,y点的真实颜色与我们给的颜色一样的话,则是假,否则是真。而2是模糊比对,这里详细解释一下。我们知道屏幕上的颜色由RGB三元色组成,每种色的染料比例不同,屏幕上的色就不相同。而在windows中,每种色的可变化的值是从0-255。纯白色点的三元色值都是255,而纯黑色则都是0。用16进制表示就是从00到FF.不知道16进制和10进制是怎么转换成的,可以用附件中的计算器选科学型转换。所以我们看到按键精灵取到的颜色是类似于0A1B2C这样16进制表示的代码,分别是由GBR三种颜色组成。知道了这点,就可以正确的理解模糊值了。(这里透露一个小秘密,按键精灵的模糊值范围是50。如果你看不懂,就略过这里,只要知道模糊判断不会把绿色判断成红色就可以了)else同if语句,如果找到颜色则不执行else。找不到则执行。
总结今天说讲内容:1、按键精灵中变量只有一种数据类型。2、字符串类型要用双引号括起来,及在字符串中增加&字符3、“&”号作为字符串相连符4、按键精灵会忽略所有的错误,而执行下一条5、if .. else .. endif的执行顺序。以及数字、字符串的比较方法。6、ifcolor .. else .. endif的执行顺序。本想在这节把循环也讲了,但所涉及的内容实在太多,留在下节里说吧。循环说完了,就步入到应用代码编写阶段了。
LeftClick 1
GetColor=GetPixelColor()
If GetColor = &CF86FF& Then
LeftClick 1
GetColor=GetPixelColor()
If GetColor = &CF86FF& Then
LeftClick 1
GetColor=GetPixelColor()
If GetColor = &CF86FF& Then
LeftClick 1
Delay 1000
RestartScript
End Ifloop复制以上代码可达成。
梦幻诛仙?
估计你自己搞不定,给你类似的也没用
教你一些语法吧 至于怎么循环 你自己搞定.rem 开始//这是循环标记点KeyPress &1&, 1Delay 1000 //这个数值是时间 1000是1秒 100是 10/1 秒KeyPress &2&, 1Delay 1000KeyPress &3&, 1Delay 1000KeyPress &4&, 1Delay 1000goto 开始//开始循环 这里可以自定义//这是个无限循环
给你个例子
If GetPixelColor(54, 89) = &FFFFFF& Then
//当条件符合后退出循环
End IfLoop
这个是无限循环,每300毫秒判断一次,当条件成立后就会推出循环
文字?那就找字吧!
文字样式与大小不变的话直接截取图片,找图就行。不行的话大漠插件里有找字功能,更管用。
这个脚本在按键精灵9里面本身就有,在网络游戏里面‘间隔时间自动使用辅助技能脚本’你只需要把需要的按键跟时间设置下就完事了,我把这个拿来用作梦幻西游自动打坐用了,带烧双不吃蓝药,很省事
人的综合分
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?你的位置:///按键精灵
相关软件下载
按键精灵是手机脚本制作软件,更有独家按键精灵手机助手支持手机脚本PC端开发,可以模拟手动实现屏幕点击、滑动、图色识别等操作!
按键精灵官网介绍
按键精灵是手机脚本制作软件,更有独家按键精灵手机助手支持手机脚本PC端开发,为手机应用开发者量身打造的开发利器!用手机按键,让您手机电脑都能写脚本。按键精灵模拟手动实现屏幕点击、滑动、图色识别等操作,让您放飞双手,轻松游戏。
按键精灵功能特色
工具箱:内置脚本工具箱为您提供现成的实用的手机脚本
点一点功能:点一点功能帮你轻松实现在短时间内快速连续点击
脚本导出功能:按键精灵上的脚本可一键导出,让手机应用使用更方便分享更简单
强大的抓抓工具:抓点抓色更准确,是开发者的好帮手
界面定制:按键精灵超便捷美观的脚本界面定制功能,让开发者爱不释手
MQ语言:是按键精灵针对旗下移动产品而设计的全新脚本开发语言。语言支持全中文阅读脚本,上手简单,易学易用
按键精灵更新内容
1、解决 文字命令的Ocr文字识别结果不正常的问题;
2、解决 发现版块中下滑刷新会出现异常崩溃的问题;
3、优化 水平布局中的控件之间的水平间距过大导致换行的问题;
标签聚合:
按键精灵下载地址
相关专题推荐
相关教程资讯
客官,请随便说两句
本类下载排行榜安卓版按键精灵关闭屏幕按键代码是什么?_百度知道
安卓版按键精灵关闭屏幕按键代码是什么?
我有更好的答案
您好,这个问题很明显,你所使用的按键小精灵里面后台加入了防止休眠的命令,因为很多脚本休眠或者屏保以后脚本会运行错误,脚本的作者考虑到很多人电脑都有设置屏保!所以电源设置的方法无效,我记得FN加几的那个方法有一个是把屏幕直接关掉的,不是切屏的,我的华硕就可以这样!如果实在不行,没有方法,看看有没有第三方软件可以实现,或者直接调到最暗去,呵呵!不然就盖上吧,不过有些笔记本盖上直接就待机或者啥的,这样也是会影响脚本的运行的!很高兴为您解答!
VpnVip资讯教程,软件使用平台。
操作系统/系统故障
君自故乡来,应知故乡事。飞流直下三千尺,疑是银河落九天。
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 按键精灵设置时间间隔 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信