按键精灵脚本制作教程怎么在脚本弹出对话框

JS版按键精灵-精灵点点简明教程4 -- 编辑与调试脚本 - 推酷
JS版按键精灵-精灵点点简明教程4 -- 编辑与调试脚本
摘要:如果你按着前面的说明一步一步操作过来的话,应该已经是不止一次的进入过【 编辑界面 】了。但是却没有真正的手写过一行脚本。下面我们就来手写我们的第一个点点脚本,Hello Jianjian.&
要想写脚本,首先得进入【 编辑界面 】, 这里我们从【 主界面 】点击【 新建 】按钮进入。进入后,在编辑框内,输入如下代码&
精灵点点简明教程1 -- 下载与安装
精灵点点简明教程2 -- 基本操作
精灵点点简明教程3 -- 录制脚本
精灵点点简明教程4 -- 编辑与调试脚本
精灵点点简明教程5 -- 编写扩展程序
第一个点点脚本:Hello JianJian
如果你按着前面的说明一步一步操作过来的话,应该已经是不止一次的进入过【 编辑界面 】了。但是却没有真正的手写过一行脚本。下面我们就来手写我们的第一个点点脚本,Hello Jianjian.&
要想写脚本,首先得进入【 编辑界面 】,这里我们从【 主界面 】点击【 新建 】按钮进入。进入后,在编辑框内,输入如下代码
alert('Hello JianJian');
然后点击调试,看看是什么效果?是不是弹出了一个提示文字为“Hello JianJian”的对话框。
是不是有点小兴奋,终于凭手打代码就运行出了效果,当然这个太过简单,下面我们来复杂一点的。
var a = 1 ;
alert('Hello JianJian');
for(var i=0;i&2;i++){
debug('aa');
var ii = 0;
while(ii&2){
info('bb');
是不是有点眼熟,是的这就是JS语法,只要你熟悉JS语法,写点点脚本几乎是零学习成本,只须记住一些点点的内置函数即可
点点支持的函数请参考的【 点点API速查 】以及【 点点底层API速查 】&
JS语法,可以参考网上的教程,很多,这里不作详细介绍了 。
编辑与调试脚本
在主界面【 操作区 】点击【 新建 】。
在主界面【 脚本列表与操作区 】点击 【 编辑脚本 】&
在主界面【 操作区 】点击【 录制 】,当中止录制时都可以进入【 脚本编辑与调试界面 】
界面如下:
编辑功能目录支持的比较少,主要就是语法着色,自动缩进功能,暂时不作详细介绍。
下面详细说说调试功能,调试功能的使用方法和其它的IDE基本相同。
首先在需要的地方打断点,打断点的方法就是在编辑区域左边灰色区域点击,打完断点后,界面如下。
然后点击调试按钮。程序运行后,会中断在第三行,中断时的界面如下。
此时可以命令时输入&a&,然后回车。再输入&d&然后回车。此时界面如下:
可以看到,已经输出了&a&的值为&1&.而&d&的值为&undefined&.这是因为。目前中断了第三行,只执行了三行的代码。所以&a&的值出来了,但&d&的值没有出来。
如果想进行单步步入调试(遇到函数进入函数体),可以点击【步入】按钮。 快捷键 【F7】
如果想进行单步步过调试(遇到函数直接跳过)则点击【步进】按钮 快捷键 【F8】&
如果想直接跳到下一个断点,则点【继续】按钮。&
如果想中止调试,然后直接点【停止】按钮即可。&
如果想【 取消断点 】直接在红点处再点一下即可。&
当然有些场景断点调试并不是很方便,所以我们也封装了一些调试函数。
debug(msg);
info(msg);
warning(msg);
error(msg);
fatal(msg);
例如输入如下的代码
debug('this is debug message');
info('this is info message');
warn('this is warn message');
error('this is error message');
fatal('this is fatal message');
执行的结果如下:
默认情况的调试级别是【INFO】,所以只显示了【INFO】以上的级别,而【DEBUG】级别的没有显示出来。如果想显示出来【DEBUG】 级别的信息,只须在上面的代码之前加上一句
setDebugLevel(DEBUG);
DEBUG : 调试脚本应用到此级别
INFO : 记录脚本的日常运行情况应用到此级别
WARN : 表明脚本会有潜在错误的存在应用此级别
ERROR : 虽然发生错误,但不影响脚本正常运行应用到此级别
FATAL : 发生了致命的错误,脚本不应该继续执行下去 &
【 调试信息 】在【 编辑页面(调试界面) 】会根据级别将相应的信息输出到命令行窗口中去。在【 运行模式 】(在主界面点击运行)目前直接忽略 & & & & & & &
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致求指点:如何设置“当屏幕上弹出输入框、对话框时,脚本自动终止”_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
求指点:如何设置“当屏幕上弹出输入框、对话框时,脚本自动终止”收藏
如题,在某小游戏中,需要反复刷,有机率出现一个对话框、输入框当出现时候,要求脚本自动终止求教!
需要使用找图找色功能。找到图或色以后停止运行脚本。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或按键精灵怎么后台按键?按键精灵后台按键制作方法详细介绍
作者:佚名
字体:[ ] 来源:互联网 时间:02-02 15:28:59
按键精灵怎么后台按键?接下来小编就为大家带来按键精灵后台按键制作方法详细介绍,感兴趣的朋友可以看一下
  按键精灵怎么后台按键?大家可以通过下文来了解按键精灵后台按键制作方法,很多朋友希望能够使用按键精灵&找后台&,那么具体步骤是什么呢?请看下文介绍吧,希望对大家有帮助哦~
  1、游戏句柄
  后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多,我一般使用以下的方法:
  Dim hwnd
  Plugin hwnd=Window.MousePoint()
  Plugin是调用插件命令,凡是调用插件都需要使用这个命令,hwnd就是得到的句柄,Window是插件的名称MousePoint()返回鼠标所在的窗口的句柄
  关于窗口这里需要多说几句,以网页游戏为例,鼠标放在标题栏上和放在游戏窗口所得到的句柄是不一样的,游戏窗口是IE的一个子窗口,因此在运行脚本前,将你的鼠标放在游戏窗口的区域内再运行脚本。
  得到句柄费函数很多,有兴趣的自己去试试看,不过知道一个就足够了。
  2、模拟动作
  得到窗口句柄后,你就可以向这个窗口模拟需要的动作了,在这里要用到按键精灵7的插件(既然已经有7了以前的插件就不作介绍了),模拟动作的函数有如下几个
  -模拟鼠标点击
  Plugin Bkgnd.LeftClick(句柄,横坐标,纵坐标) //模拟鼠标左键点击
  Plugin Bkgnd.RightClick(句柄,横坐标,纵坐标) //模拟鼠标右键点击
  其中的句柄就是上面我们已经得到的句柄,这里的横坐标和纵坐标是针对游戏窗口,而不是针对屏幕的(看晕了吧^_^关于这一点足足困扰了我一个礼拜的时间才弄明白)。
  屏幕坐标,是以屏幕左上角为基点(0,0),右下角的坐标是和屏幕分辨率有关的,而窗口坐标,不是在屏幕的左上角,例如word中的编辑窗口的0,0位置是在工具栏下面的,看不懂也没关系,你只要记住下面的方法就行了,首先在得到窗口句柄后加上如下的代码:
  Plugin s = Window.GetClientRect(hwnd)
  XYArray = Split(s, &|&, -1, 1)
  dx = XYArray(0)
  dy = XYarray(1)
  其次,在横坐标和纵坐标的后面都分别减去dx和dy就行了,为什么!!不用去管他,反正这样做不会错,举例说明
  例如你抓点得到的横坐标是x,纵坐标是y,那么模拟鼠标左键点击的语句应该是这样的:
  Plugin Bkgnd.LeftClick(句柄x-dx,y-dy)
  -模拟键盘动作
  Plugin Bkgnd.KeyPress(句柄,按键码) //模拟键盘动作
  这里的按键码可以很容易的在按键精灵中查到,包括组合键
  -输入字符串
  Plugin Window.SendString(句柄,字符串)
  这个函数在登陆和喊话时是非常有用的,其中的字符串可以是字符串变量
  3、后台找色
  后台脚本尽量少用找色语句,否则你的游戏将&卡巴死机&,即使少用也会出现很多的&马赛克&幸运的是不影响找色功能,即使游戏图像已经乱七八糟,既然是要后台操作,难看就难看吧^_^。
  Plugin c1=BkgndColor.GetPixelColor(hwnd,631-dx,121-dy)
  强烈建议用这个函数,至于什么区域找色,区域照图之类,如果你的电脑速度足够快再去尝试吧。
  找色是有技巧的,一定要找到一个不同画面分别对应不同颜色的点,当然只有一个点是不可靠的。我的思路是,找到几个点的颜色值记录下来,再根据这几个点的不同组合来决定脚本的走向,采取这种方法后,我在游戏时已经基本可以看到大体的画面了。
  附一个网页游戏《明朝时代》61级刷铁矿的简单例子(我就用的这个脚本:)):
  Dim hwnd
  Plugin hwnd=Window.MousePoint()
  Plugin s = Window.GetClientRect(hwnd)
  XYArray = Split(s, &|&, -1, 1)
  dx = XYArray(0)
  dy = XYarray(1)
  vx = 655-dx
  vy = 336-dy
  vx1 = 638-dx
  vy1 = 305-dy
  For 1000
  Delay 156
  Delay 16
  Plugin Bkgnd.LeftClick(hwnd,vx,vy)
  Delay 7000
  Delay 500
  Plugin Bkgnd.LeftClick(hwnd,vx1,vy1)
  Delay 1000
  EndFor
大家感兴趣的内容
12345678910
最近更新的内容按键精灵各种『弹出对话框』的返回值判断选择执行事件。 _ 脚本制作教程 - 按键精灵论坛
腾讯微博:
软件版本:2014.03软件大小:71.2M更新时间:10-25
软件版本:3.1.7软件大小:52.1M更新时间:12-12
软件版本:1.2.4软件大小:29.2M更新时间:10-28
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 44480|回复: 1936
按键元老资深按键用户的尊贵荣誉勋章学有所成学有所成勋章,新手步入按键学堂的第一枚勋章爱心大使积极帮助新手(可向管理员进行申请)兔年勋章(360天)兔年纪念勋章(360天)十周年勋章(360天)十周年纪念勋章龙年勋章(360天)龙年纪念勋章(360天)按键精灵开发者6级可通过提升认证等级来升级勋章:黄金之翼黄金之翼勋章按键明星按键明星勋章天使勋章天使一样的用户图灵勋章参与按键精灵验证码识别大赛奖励黄瓜勋章(永久)体验商业小精灵活动的奖励体验先锋勋章新版本体验先锋纪念勋章(360天)单身汪勋章单身贵族的专属勋章猴年勋章猴年专属“大圣”勋章
本帖最后由
01:30 编辑 按键精灵各种『弹出对话框』的返回值判断选择执行事件。回复查看,懒得回复的绕道. 您所在的用户组无法下载或查看附件您所在的用户组无法下载或查看附件您所在的用户组无法下载或查看附件您所在的用户组无法下载或查看附件您所在的用户组无法下载或查看附件您所在的用户组无法下载或查看附件您所在的用户组无法下载或查看附件***** 该内容需您才可浏览 *****
各类端游、页游、手游、棋牌、营销、网页、办公脚本定制
学习 谢谢。
学有所成学有所成勋章,新手步入按键学堂的第一枚勋章龙年勋章(360天)龙年纪念勋章(360天)按键精灵开发者6级可通过提升认证等级来升级勋章:
让梦想插上腾飞的翅膀,
让未来因为拼搏而辉煌!
chenxin3138
学有所成学有所成勋章,新手步入按键学堂的第一枚勋章兔年勋章(360天)兔年纪念勋章(360天)龙年勋章(360天)龙年纪念勋章(360天)按键精灵开发者2级可通过提升认证等级来升级勋章:
鼓励大家&&也提醒自己&&学习按键切忌半途而废
这个也曾试过。。顶一个
这个强大啊
we似曾相识
管理人员按键论坛的管理团队专属勋章按键元老资深按键用户的尊贵荣誉勋章学有所成学有所成勋章,新手步入按键学堂的第一枚勋章论坛GG按键论坛男性用户勋章活动狂人论坛活动狂人按键明星按键明星勋章马年勋章(360天) 马年纪念勋章(360天)兔年勋章(360天)兔年纪念勋章(360天)十周年勋章(360天)十周年纪念勋章龙年勋章(360天)龙年纪念勋章(360天)骨灰级按键用户3年以上的按键论坛用户黄金之翼黄金之翼勋章天使勋章天使一样的用户黄瓜勋章(永久)体验商业小精灵活动的奖励
[演示例子] Msgbox 的各种样式 [详解Msgbox]
We're brothers that is why we are called vrbrothers
学有所成学有所成勋章,新手步入按键学堂的第一枚勋章龙年勋章(360天)龙年纪念勋章(360天)小编勋章感谢你为按键精灵教科书做出的贡献按键精灵开发者6级可通过提升认证等级来升级勋章:元旦勋章(30天)按键精灵元旦活动纪念勋章
踏步,没有蛀牙
按键精灵开发者6级可通过提升认证等级来升级勋章:学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
侬的号,如果您要查看本帖隐藏内容请回复
发帖高手鼓励积极回复,但注意不要灌水哦学有所成学有所成勋章,新手步入按键学堂的第一枚勋章按键精灵开发者2级可通过提升认证等级来升级勋章:
QUI设计大师QUI设计大师学有所成学有所成勋章,新手步入按键学堂的第一枚勋章按键会员(年)按键会员绑定账号后自动赠送兔年勋章(360天)兔年纪念勋章(360天)龙年勋章(360天)龙年纪念勋章(360天)按键精灵开发者5级可通过提升认证等级来升级勋章:
按键精灵开发者1级可通过提升认证等级来升级勋章:
看看 支持一下
斤斤计较了斤斤计较了奇俊
按键精灵开发者2级可通过提升认证等级来升级勋章:
所得税大苏打
fangdanlong
按键精灵开发者2级可通过提升认证等级来升级勋章:
回复一下,学习学习。按键精灵脚本免费下载|按键精灵脚本制作教程下载_格子啦下载吧
当前位置: >
> 按键精灵脚本免费版
按键精灵脚本免费版
[按键精灵脚本制作教程]
应用平台:WinAll,Win7,Win8,Win10
软件评分:8
这里为大家提供的是一个完整的按键精灵脚本和按键精灵脚本的制作教程,按键精灵制作出的脚本能够模拟鼠标和键盘的各种点击动作,有了按键精灵脚本就能够使用户避免一些重复性的操作,如果你有大量需要重复操作的动作,那么就使用吧,这里为大家提供了实例教程哦。
按键精灵脚本制作教程
首先,我们打开“按键精灵”。其运行界面如下(图1):图1 运行界面打开软件后点击工具栏上“新建”项(如图2);之后进入“脚本编译器”界面(如图3)。现在就可以正式开始编译脚本了。图2 新建图3 脚本编译器界面在脚本编译器界面上,左键点击工具栏上“录制”项,会出现这样的情况:进入桌面,并出现一个小的对话框(如图4)。图4 录制在这个小的对话框中,左侧红色圆按钮是录制的开始,第二个蓝色方按钮是录制结束,第三个是存储录制内容。在录制过程中该对话框可以随意移动,不会影响录制结果。我们来点击红色圆形按钮开始录制(图5)图5 开始录制 开始录制后我们把这个小的对话框移至窗口右下角,然后用鼠标点击左下角任务栏的IE浏览器标志,来打开浏览器(如图6)。图6 打开IE浏览器随后在地址栏输入博客地址(如图7)图7 输入地址进入博客主页(如图8)用鼠标拖动滚动条,浏览整个页面。看完后关闭页面,然后点击录制对话框的蓝色方形停止键(如图9)图9 停止录制之后点击第三个按钮,来保存录制动作并进入脚本编译界面。现在我们可以看到在编译界面的中部,有“按键精灵录制的内容”这句话显示。这句话的下面有“鼠标移动”、“延时”、“按键动作”等记录的录制过程中的各个动作。图10 录制内容显示现在就让我们来检验下刚才的一系列动作是否已经记录好。点击工具栏的“调试”按钮(如图11)。图11 调试进入调试对话框(如图12)。图12 调试脚本点击调试脚本对话框上的绿色三角形“执行”按钮,开始执行刚才记录的脚本动作。执行后我们可以看到鼠标首先点击工具栏IE浏览器图标,然后在地址栏中输入了预登录博客的地址,之后鼠标拖动滚动条浏览整个页面,最后关闭页面。可以说,这是刚才整个动作过程的复制,由此体现出了“按键精灵”这个软件的运行机理——记录操作过程中鼠标键盘的动作以及各个动作过程中间的延迟。调试之后我们把这个过程做成“小精灵”的EXE格式,这样的话就算不打开按键精灵也可以通过热键来运行刚才的动作。图13 小精灵进入“按键小精灵——制作工具”界面。图14 按键小精灵可以看到上面的脚本文件为我们刚才保存的“我的脚本.TXT”文件,还可以选取左下角“更多设置”来设置更多高级选项。设置好这些后点击右下角“开始制作”,生成可执行文件格式的“我的脚本.exe”。这样,我们按下默认的“F10”键,该脚本自动运行,执行我们刚才的操作过程,这期间按下“F12”中止脚本。
下载地址按键精灵脚本免费版有问题?  +
小提示:根据您的网络,格子啦下载助手已为您匹配到最快的
高速下载器地址
其他下载地址
该款软件由用户上传。如有异议,请联系用户后,书面通知本站,我们会在24小时内做出处理。
网名:(您的评论需要经过审核才能显示)
我来说两句
下载周排行
下载月排行
12345678910
12345678910
热门关键词
装机必备软件
本网站软件或游戏版权归作者所有,如果无意之中侵犯了您的版权,请邮件告知或通知网站客服,本站将在3个工作日内删除。
格子啦软件下载吧是国内快速安全的软件下载吧,提供,,,,,,,,,,,,,,,,等热门软件下载和游戏下载。
Copyright (C)
All rights reserved.
请简要描述您遇到的错误,我们将尽快予以修正。}

我要回帖

更多关于 按键精灵脚本制作教程 的文章

更多推荐

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

点击添加站长微信