按键精灵代码大全局部循环代码问题

页面已拦截
无锡网警提示您:
该网站已被大量用户举报,存在代办假信用卡的嫌疑,可能会骗取您的手续费或窃取您的个人信息,建议您谨慎访问。1731人阅读
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &来源:按键学院&&&【按键精灵】
还记不记得,那些天,急着交脚本的时候出bug了。通宵了三天三夜,调试出错。逻辑检查了一边又一边,万行代码反反复复翻来覆去推敲了无数遍。结果……
不要告诉我是中英文符号写错了,变量定义出错了,我保证不打死我自己……
1:定义变量时直接赋值
报错提示:没有找到合法的符号
//(错误代码0)没有找到合法的符号
正确代码:定义变量时不能直接赋值哦~
2:循环语句未设置循环次数
报错提示:没有找到合法的符号
//第0行:无法计算取值。错误附加码=775:0
For&'(错误码0)没有找到合法的符号。
MessageBox&a
正确代码:循环语句,需要在for循环后面,加上循环次数哦~不然电脑那么笨……
&&&&&&&&MessageBox&a
3:语句书写不全
报错提示:无法计算取值。错误附加码=775:0
//语句书写不全
For&i&=&0&To&10&step
正确代码:循环语句,在步径step后,需要指定具体的数值:如step&2&,每次循环结束的时候变量+2;step&1,每次循环结束变量+1。
For&i&=&0&To&10&step&1&&&&&&&&
4:未设置循环条件
报错提示:无法计算取值。错误附加码=775:0
//语法错误:脚本&11-12&,第21行,第7个字符:(错误码0)没有找到合法的符号。
//语义错误:脚本&11-12&,第0行:无法计算取值。错误附加码=775:0
正确代码:亲,没有定义变量,也没有设置while的循环条件哦(while后面加一个参数:循环条件)
While&a&=&1
5:变量名与子程序、子函数重名
报错提示:名称有重复。错误附加码=3102:0
//语义错误:脚本&11-12&,第60行:名称有重复。错误附加码=3102:0
Sub&找字()
正确代码:定义的变量名称,不能与已有的子程序或者子函数重名哦~不然按键无法判断你想调用的是谁~
6:取数组元素下标超出范围
报错提示:下标越界:&'[number:&11]'
//脚本&**.Q&,第**行:下标越界:&'[number:&11]',&
MessageBox&a(11)
正确代码:在按键精灵中,定义数组时dim&a(9),意味着数组a的最大下限是a(9)。而在调用的时候,记得千万不能超过定义的数组下限哦·~~
7:错误类型作大小比较
报错提示:类型不匹配:&'A'&
//脚本&11-12.Q&,第37行:类型不匹配:&'A',&
If&a&&&1&Then&
&&&&&&&&MessageBox&&a大于1&
正确代码:“If&a&&&1”,左边是字符串,右边是数值,无法进行比较~若需要将其作比较可先将字符串转换成ANSI代码后比较
//得到&a&的ANSI字符代码后作大小比较
If&Asc(a)&&&1&Then&
&&&&&&&&MessageBox&&a大于1&
8:使用数组未先定义
报错提示:类型不匹配:&
//脚本&11-12.Q&,第52行:类型不匹配:&'MYARRAY',&
//脚本&11-12.Q&,第53行:类型不匹配:&'A',&
W1&=&Clng(MyArray(0))
w1=clng(a(1))
正确代码:又是一个调用变量的时候,没有好好定义的忧桑错误:
Dim&MyArray(5)
W1&=&Clng(MyArray(0))
w1=clng(a(1))
9:延时命令不合理
Delay&6000
//上面语句可用下面的限定次数循环语句取代,可解决按停止键停不下来的情况。
&&&&&&&&Delay&100
报错提示:根本停不下来啊啊啊……
10:子程序使用错误
报错提示:无法计算取值。
//脚本&常见脚本错误&,第66行:无法计算取值。错误附加码=775:120
TracePrint&prints(&ss&)
Sub&prints(str1)
&&&&&&&&prints&=&str1
正确代码:sub子程序无返回值,若想输出返回值使用Function函数哦~
TracePrint&prints(&ss&)
Function&prints(str1)
&&&&&&&&prints&=&str1
End&Function
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:18738次
排名:千里之外
原创:21篇按键精灵循环设置方法是什么?_手机问题_土巴兔问吧
按键精灵循环设置方法是什么?
输入手机号码,报价结果将发送到您手机
装修顾问-馨馨
4年行业经验,24h可咨询
10秒闪电通过好友
报价短信已发送到您的手机
因材料品牌及工程量不同,具体报价以量房实测为准
稍候装修管家将回电您,免费提供装修咨询服务
您的装修预算约
*装修管家将回电您,免费提供装修咨询服务
*装修管家将回电您,免费提供装修咨询服务
*因材料品牌及工程量不同,具体报价以量房实测为准
装修顾问 -馨馨
(四年装修行业经验)
微信扫一扫
3.&您家小区名称 :&&
请选择您家的装修时间
按键精灵循环设置方法是什么?
提问者:苗令美|
浏览:119|
时间: 19:40:32
已有3条答案
回答数:4753|被采纳数:1
小矫情_9147
所有回答:&4753
<p class="ask_one_p edit_.首先打开按键精灵,点击需要设置循环的脚本,再点击后方的【属性】
2.在脚本循环下,可以输入循环的次数
3.如果需要无限循环,选择中间的那个选项,脚本就会一直循环直到按下终止键,一般的终止键是【F12】
4.如果需要修改终止按键,点击【修改热键】
5.然后在输入框内进行修改
6.还可以设置一定时间内进行循环,只要输入时间即可,然后点击保存设置即可
7.还可以双击打开脚本
8.点击左侧的【脚本属性】,同样可以设置循环
回答数:10379|被采纳数:0
所有回答:&10379
进入双击你录制的这个脚本,进入脚本编辑器,在右边脚本属性中,有一个脚本循环:选择为循环到按中止键为止,就可以了,这样就一直循环
回答数:13379|被采纳数:4
所有回答:&13379
按键精灵点击在编辑器左边的【脚本】,然后点击【基本命令】,最后点击【鼠标命令】。这时鼠标的命令就展开了。我们可以看到界面上有鼠标动作的命令,默认的命令是【左键单击】,点击【下拉框】还可以看到其他的鼠标命令,例如【右键单击】、【左键双击】等等。我们就使用【左键点击】就可以了,循环按键次数我们先设置为“1次”,最后点击【插入】。
已有 4 个回答
已有 2 个回答
已有 2 个回答
已有 2 个回答
已有 3 个回答
北欧简约、复古美式、大气欧式、清新地中海风,总有一款适合你!
一万套装修案例一个区域多图循环识别执行不同代码的问题 _ 有问有答 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:76.8M更新时间:2-21
软件版本:3.2.5软件大小:62.5M更新时间:06-06
软件版本:1.2.7软件大小:29.2M更新时间:06-19
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 249|回复: 2
单独测试运行识别什么的都没问题,放到项目代码里面“成功领取.bmp”这张图片出现时候不会有任何动作,发呆中。。。Dim AA = Array(&C:\Users\Administrator\Desktop\刷\携程按键图片\成功领取.bmp&, &C:\Users\Administrator\Desktop\刷\携程按键图片\恭喜.bmp&, &C:\Users\Administrator\Desktop\刷\携程按键图片\失败.bmp&,&C:\Users\Administrator\Desktop\刷\携程按键图片\已.bmp&)For x = 0 To UBound(A)FindPic 0,0,593,1018, A(x), 0.9, intX, intYIf intX & 0 And intY & 0 And x = 0 Then Call 任务1()ElseIf intX & 0 And intY & 0 And x = 1 Then Call 任务2()ElseIf intX & 0 And intY & 0 And x = 2 Then Call 任务3()ElseIf intX & 0 And intY & 0 And x = 3 Then Call 任务4()End IfNextSub 任务1()MessageBox &任务1领取成功& MoveTo 571,955Delay 500LeftClick 1//退出携程End SubSub 任务2()MessageBox &任务2& End SubSub 任务3()MessageBox &任务3领取失败&MoveTo 579, 918Delay 500LeftClick 1//返回携程 Delay 500LeftClick 1//返回携程i=0 While i=0FindColor 38,301,113,357,&97BAFE&,intX,intYIf intX & 0 And intY & 0 Then//判断帐号登录完毕MoveTo 276, 187Delay 500LeftClick 1Delay 500MoveTo 274, 691Delay 500LeftClick 1Delay 500MoveTo 403, 582Delay 500LeftClick 1Delay 500MoveTo 273, 176Delay 500LeftClick 1Delay 500MoveTo 526, 207Delay 500LeftClick 1Delay 300LeftClick 1Delay 500i=1End IfWend//循环判断结束End SubSub 任务4()MessageBox &任务4已经领取&MoveTo 579, 918Delay 500LeftClick 1//返回携程 Delay 500LeftClick 1//返回携程i=0 While i=0FindColor 38,301,113,357,&97BAFE&,intX,intYIf intX & 0 And intY & 0 Then//判断帐号登录完毕MoveTo 276, 187Delay 500LeftClick 1Delay 500MoveTo 274, 691Delay 500LeftClick 1Delay 500MoveTo 403, 582Delay 500LeftClick 1Delay 500MoveTo 273, 176Delay 500LeftClick 1Delay 500MoveTo 526, 207Delay 500LeftClick 1Delay 300LeftClick 1Delay 500i=1End IfWend//循环判断结束End Sub//MoveTo 571,955//Delay 500//LeftClick 1//退出携程
求帮忙看一看,是不是什么地方有低级的错误。
骨灰级按键用户3年以上的按键论坛用户按键精灵开发者6级可通过提升认证等级来升级勋章:小红帽对论坛提出良好建议(可向管理员申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
经过代码测试 发现代码没有问题,估计问题出在以下情况中 1:要找的图一直没有出现,而你用的是循环运行脚本2:图片没有处理好按键精灵常见问题
按键精灵常见问题
问题:按键精灵能操作后台(最小化)的窗口吗?
回答:部分软件支持后台发送键盘信息,也就能实现后台发送按键的功能。但制作操作后台窗口的脚本需要有一定的编程基础,您可以查看按键精灵自带脚本里【脚本技巧】分类的“[6.30版新功能]后台按键、后台喊话”脚本。
问题:按键精灵里面有木马和病毒吗?
回答:绝对没有。
问题:为什么使用瑞星会导致按键精灵变的很慢?
回答:这是因为瑞星的文件监控会导致按键精灵的脚本执行速度变慢。解决办法是右键点开瑞星桌面右下角托盘中的“绿色小雨伞”图标,打开文件监控白名单,然后到按键精灵目录下把所有后缀是“EXE”的文件都列入白名单,即可解决这个问题。
问题:在网络游戏里面使用按键精灵是否会被封号?
回答:按键精灵只是一个模拟鼠标和键盘操作的工具,没有修改游戏数据和封包的功能,因此绝对不能称之为”游戏外挂“。但网游是否封号取决于游戏厂商,如果他们禁止玩家使用按键精灵这类工具,就有可能封玩家的帐号。不过目前比较聪明和理智的游戏公司都会把按键精灵和外挂区别对待,采取一种不禁止和不赞成的态度,给玩家一个解放双手的权利。
问题:在哪些网络游戏里能使用按键精灵?
回答:几乎所有的网络游戏都可以使用按键精灵,但部分带有比较强的反外挂系统的网游只能使用按键精灵的部分功能,比如带有nProtect或者xTrap反外挂系统的网游,就必须使用按键精灵最新版,并且打开神盾自我保护功能,才能使用。
问题:脚本为何无法启动?
1、请确认您勾选了脚本前面的小框,确定脚本已经是”有效“状态,只有”有效“状态的脚本按下热键后才能执行。
2、6.0版之后提供了4种热键模式,点击主界面的”设置“按钮,试着更换热键模式后再启动脚本。
3、有些网游具有屏蔽功能,需要打开”神盾“功能才能启动脚本。
4、如果以上方法都不行,请到网站重新下载按键精灵安装后再尝试启动脚本。
5、如果重安装了还不行,请在论坛发贴子提交问题,我们会直接和您联系进行解决。
问题:如何能够让一个脚本循环(重复)运行?
回答:最简单的办法是将脚本设置为可以重复运行的。具体办法是进入编辑脚本,6.0之前的版本有个“循环”的按钮,6.0之后的版本在编辑器的右侧“脚本属性”里有个“脚本循环”的设置(设置的右边有2个小点的按钮可以点击),点击之后就可以设置脚本的循环方法了。
小精灵的的相关问题
问题:如何才能看到小精灵的源文件?
回答:小精灵的源文件是加密的,无法看到。
问题:没有安装按键精灵也可以用别人给我的小精灵吗?
回答:当然可以!小精灵本身就是可以独立执行的程序。
问题:小精灵如何使用神盾功能?
回答:从6.31版之后,只有商业版的小精灵才能支持神盾功能。。
问题:注册用户制作的小精灵为什么还有广告?
回答:按键6.0之前的版本所有小精灵都带有广告。如果您升级到了6.0之后的版本,注册后需要在论坛的注册会员专区下载“会员小精灵模版”制作您的小精灵,就永远都不会有兄弟工作组的任何广告了。
问题:为何一个脚本按键精灵能用,而打包成小精灵就不能用?
回答:请检查一下脚本中是否用到了插件。如果用到了插件,一定要把plugin目录也拷贝到小精灵目录下才可以。
使用脚本的问题
问题:使用按键精灵会不会对键盘鼠标造成损坏?
回答:肯定不会,按键精灵只会保护你的鼠标。
问题:几种热键模式分别是什么意思?
回答:按键精灵目前有4种热键模式,您不必知道每种模式的具体细节。但是当您在一些游戏里无法启动脚本时,可以选择更换热键模式使用。
问题:为什么输出汉字会出现乱码?
回答:这不是按键精灵的原因,而是自己电脑设置的问题!!电脑输入法设置错误,是出现乱码的罪魁祸首。
如果出现乱码问题,请看一下“控制面板”-&“区域和语言选择”-&“语言”-&“详细信息”(文字服务和输入语言)
将预设输入语言更改为“中文(中国)简体中文-美式键盘”,就可以了
问题:如何才能开机启动按键精灵然后启动设定脚本?
回答:将脚本制作为小精灵,设置为自动运行脚本,并且放到电脑的”启动“里面,就可以开机自动启动小精灵并且执行你的脚本了。
问题:神盾、反屏蔽功能具体是什么意思?
回答:在某些网络游戏中按键精灵会被误报为外挂程序,并且无法使用。为提高按键精灵的兼容性,我们加入了神盾功能,可以有效保护自己,能够正常使用。神盾功能纯粹是保护自己,没有任何对其他软件的攻击行为。神盾功能不保证能在所有网络游戏中生效,但我们会尽量提高兼容性,不断改进。
问题:按下启动热键可以启动脚本,可按下中止热键却无法立刻中止脚本,为何?
1、多按几下中止热键,有时就可以中止
2、有的脚本里写了
按住ctrl 按住shift
等语句。而把中止热键设定为某个字母。这样当你脚本正在执行时按下中止热键,就按的不是a,而是ctrl+a了,所以无法中止。这时候把ctrl、alt、shift都按一遍,然后按下设定的中止热键,一般就可以成功中止脚本了。
3、只有当一条语句执行完毕才能结束,如果你的脚本用到了KeyPress
100,那就意味着要按100次A把这个命令执行结束之后才能停止脚本。
如果这两种方法都不行,请和我们联系。
问题:硬件模式不支持USB鼠标怎么办?
回答:买一个usb-ps2的转换头。或者再插一个PS/2鼠标就可以了(可以并存).
问题:如何能够暂停/执行脚本?
回答:6.0之前的版本不支持暂停脚本,请升级到6.0之后的版本,就具有暂停/继续脚本的功能。
问题:为什么用按键精灵之后机器会蓝屏或者重启?
回答:蓝屏和重启可能是因为您使用了“神盾”功能,或者“硬件模拟”功能。这两个功能使用到了系统的驱动开发技术,容易和一些杀毒软件冲突导致蓝屏或者重启。解决办法是尽量少开一些第三方软件。
问题:调试脚本一直出现“执行次序0,第0行发生运行错误”是怎么回事?
回答:点击Windows的“开始”-》“运行”,输入regsvr32
VBScript.dll,按回车。注册成功之后再执行按键精灵,即可解决这个问题。
问题:为何开启神盾出错,提示错误代码=,怎么解决?
回答:请您确定是以系统管理员的权限登陆电脑的,如果出错请关闭按键精灵再重新启动即可使用。
制作脚本的问题
问题:有些游戏中抓不了点,怎么办?
回答:可以先打开抓点界面,最小化,再进入游戏,在需要抓点的时候按PrintScreen,然后退出游戏,在刚才截取的图上需要抓点的地方点左键添加到坐标点,这样抓的点就很精确了。
问题:能通过按下鼠标来执行脚本吗?
回答:5.20版之后新增了鼠标热键的功能,只要在热键设置的位置点击一个下拉的三角按钮,即可选择鼠标热键的类型。
问题:怎么做挂机的脚本?
回答:不同的游戏有不同的挂机脚本制作方法,论坛上有很多脚本实例,可以学习这些实例的思想来制作挂机脚本。
问题:如何
抓点/抓色/抓图?
回答:按键精灵有两种 抓点/抓色
方法一:热键抓点
在3.51版之前,玩家必须通过热键进行抓点。方法是启动按键精灵-&鼠标动作-&抓点。进入抓点界面之后,再进入游戏,按下热键即可捕获到鼠标当前点的颜色。
偏移抓点:在一些游戏里,鼠标的形状会“挡住”真正您想要抓的点的颜色。所以按下热键之后,抓取的颜色都是鼠标的颜色。这时候可以用“偏移抓点”来解决问题。一般来说,把偏移量设置为-1、-2、-3就可以顺利的避开鼠标颜色的妨碍,抓到真正的屏幕颜色。
方法二:抓图抓点(强烈推荐的方式)
3.51版之后,在“抓点”界面新增了“抓图抓点”的功能。方法是在游戏中按下键盘上的“PrintScreen”键(找不到?仔细找找,就在你的键盘上!),然后进入按键的“抓点”界面,这时候您刚才的抓图就会显示在抓图界面中,在界面上按下鼠标左键,即可成功抓点/抓色。
抓区域坐标的功能
5.50版之后,在“抓图”当中按住鼠标左键并拉动,即可获得拉动的区域坐标,这对于使用“区域找色”这个功能来说非常有帮助,因为获得的区域坐标,就是函数中需要输入的参数。
与木马、杀毒软件相关的问题
问题:为什么开了瑞星之后脚本执行的特别慢?
回答:关闭瑞星的文件监控就解决问题,其他监控都可以开着。
注册的相关问题
提问:为什么要收钱啊,我不喜欢收费软件!
回答:说句实话,世界上没有免费的午餐,就算有也不会长久。大家现在应该发现目前许多打着免费旗号的软件,偷偷给你安装插件,弹各种广告来实际上从用户身上剥削。按键精灵是一款凝聚了我们多年研发心血的软件,给部分有能力的朋友开放注册服务,也是为了更好的支持按键精灵的发展。
提问:我就是不想掏钱,还能用按键精灵吗?
回答:能用!我们决不会逼着大家注册按键精灵,因为它本质上还是一个接近免费的软件。没有注册按键精灵也可以使用超过90%的功能。
提问:既然不注册也可以用,为什么我要注册呢?
回答:注册的好处有几点
1、第一时间下载最新版本:新版有时具备了反屏蔽的强大功能,可以有效躲避一些游戏对公开版本的封杀。
2、可以选择是否查看公告:有时公告栏会放广告,未注册用户就委屈一些了。
3、可以使用部分高级功能:比如神盾、制作小精灵等。
4、可以享受我们提供的会员服务:比如可以进入会员专区、会员专用讨论版,会员的问题我们会努力做到有问必答!
而所有这一切,最低只需要50元一年!等于是一顿肯德鸡或一张游戏点卡。希望大家能支持我们,成为会员。
提问:我还是不明白注册版和未注册版的区别。比如:一个完全通过测试的脚本,用注册版与免费版运行时,会不会因为免费版不支持某些语句而导致脚本无法正常运行?!
回答:注册版和免费版在执行脚本上是完全一样的!但有些游戏因为具有屏蔽按键精灵的作用,所以免费版无法执行脚本,而注册版开启了神盾保护之后,就可以正常使用了。
提问:如何注册软件?注册码是什么意思?
回答:通过我们提供的支付手段购买了正版注册码之后就成为了按键会员!注册码就是您的会员凭证。您可以用注册码激活软件,进入会员区,所有会员服务都唯一的依靠注册码来判定。请一定要保管好注册码,不要丢失。
提问:什么是会员专区?如何进入会员专区?
回答:会员专区是集成在按键精灵软件里面的一个会员服务,进入会员专区的办法请看这里
提问:注册会员有没有QQ群?
回答:目前对会员提供两种方式的技术支持。1是电子邮件,2是论坛的会员板块。没有注册会员的QQ群。
提问:什么是注册码激活?为什么要用激活的方式?
回答:为了防止注册码被恶意传播使用,按键精灵采用激活机器的方式使用注册码.激活非常简单,只要您在联网状态输入您的注册码,按照软件提示自动激活即可.我们尽可能将操作简化了.
提问:激活的数量是什么意思?
回答:一个注册码同时可以使用的用户数就是允许激活的数量。比如我们销售的5用户版注册码,就可以让5台电脑同时使用同一个注册码。
提问:购买一个注册码可以用于多少台电脑啊?
回答:根据您购买的用户数而定,购买了2用户版就可以同时用于2台电脑。
提问:根据什么来判断激活的电脑呢?
回答:根据您的第一张物理网卡来作为电脑的“身份证”。只要不更换网卡,激活一次可一直使用。
提问:重装系统或者GHOST了会不会要求重新激活啊?
回答:不会!不换网卡就不会重新激活。
提问:我换了电脑怎么办?
回答:注册码可以反复激活,换了电脑也没关系,只要重新激活一次就可以!但只有最后激活的电脑才有正版资格。比如您购买了2用户版的注册码,先激活了电脑A和电脑B,这时您换了电脑C,那么激活电脑C之后,电脑A就自动失去正版资格。
提问:我在网吧使用按键精灵,也可以购买注册码吗?
回答:完全可以!只要每次下载按键精灵,然后激活就可以使用。换了机器只要重新激活,之前激活的机器就会自动失效。
提问:注册码的过期时间怎么算啊?
回答:时间限制不是从您购买注册码之日起.而是从您第一次使用注册码激活电脑之日起计算时间,之后的12个月您都可以随意使用按键精灵的正版功能.过期后您可以选择续费继续使用。
提问:注册码丢了怎么办?
回答:强烈建议注册用户将注册码写在纸上,并保存在可靠的地方,避免找回注册码的麻烦!如果实在找不到,可以通过下面的网址重发注册码。
提问:繁体版、简体版和英文版的注册码能通用么?
回答:不能!不同语言版本的注册码是不同的,无法通用。
提问:点击激活按钮成功,但重启之后又要激活是什么原因?
回答:请注意用管理员的帐号登陆,并且关掉一些注册表监控软件,比如金山瑞星,再进行激活。
问题:我有2台电脑,可以买1用户授权的注册码使用吗?
回答:1用户授权指的是同时只能用1个电脑使用正版注册码,如果您家里有1台电脑,办公室又有1台电脑,您完全可以买1个1用户的授权使用,注册码支持重新绑定激活电脑,换机之后只需要重新激活即可。注意,您不能频繁的换机,2次激活的时间间隔最少是3小时}

我要回帖

更多关于 按键精灵循环找图代码 的文章

更多推荐

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

点击添加站长微信