曲谱网 > 知识库 >

导航导航

按键精灵脚本制作教程

发布日期:2019-10-29 22:50:00编辑:音乐人

曲谱自学网今天精心准备的是《按键精灵脚本制作教程》,下面是详解!

手机上面的按键精灵怎么制作脚本 求教

现在网上教程其实挺多的,在各大视频网站搜索按键精灵安卓版基础教程,应该都可以找到很多。多看几套对比一下,肯定有不错的教程。
另外带着目的的学习会学的更快。

按键精灵怎么写后台脚本?

按键精灵怎么写后台脚本?麻烦大神帮我把这个编成后台的,谢谢。窗口是:剑网延时1400毫秒,在剑网窗口坐标604,355处单击鼠标左键延时2000毫秒,在剑网窗口中按一下N键...

按键精灵怎么写后台脚本?

麻烦大神帮我把这个编成后台的,谢谢。
窗口是:剑网
延时1400毫秒,在剑网窗口坐标604,355处单击鼠标左键

延时2000毫秒,在剑网窗口中按一下N键

Hwnd = Plugin.Window.Find(0, "剑网")
Delay 1400
Call Plugin.Bkgnd.LeftClick(Hwnd, 604,355)
Delay 2000
Call Plugin.Bkgnd.KeyPress(Hwnd,72)

源码就这些   如果不能用就说明游戏有保护!



按键精灵怎么写后台脚本?  看看下面吧!


如果还是不懂得

http://v.youku.com/v_show/id_XMzExODU4MzA4.html

句柄的获取与使用--视频教程

http://www.aipai.com/c9/ODY9JSYrJGgnai4v.html

后台命令--视频教程

http://www.aipai.com/c9/OTU8OigpIm8maSQ.html

游戏后台自动喊话--视频教程

按键精灵挂机脚本制作教程

如何制作挂机脚本,就是可以按颜色打怪的那种...

如何制作挂机脚本,就是可以按颜色打怪的那种

按键的教程是比较少的,建议你去学习TC软件,这也是款功能强大的脚本开发工具,教程都是免费的,而且也可以加入官方群交流学习,每周都有YY教学的。

手机版按键精灵怎么制作游戏脚本

1、运行按键精灵。在主界面上点选“新建”进入脚本编辑

2、在界面左边的命令类型里选择鼠标命令。常用的就是前2个。假设游戏中人物为中心坐标500,500。我每次选取怪物前需点选角色自己。那么如图,鼠标移动到 那里可以下拉选择一个坐标插入命令。(这个坐标可以直接在游戏里截取也可以自己设置。如何在游戏里抓点,后边会介绍到。)然后鼠标动作下拉菜单里选择左键单击==插入命令。

3、如果手动输入坐标点的话,可以先插入鼠标移动到x=0 y=0。然后在脚本区直接修改。2种修改方式。一是在源文件中修改,一种是在普通里双击命令修改,如图

4、假设游戏的寻怪快捷键为F1。那么找到键盘命令。这里常用的2种命令,一是按键,二是按键组合。只要把鼠标点在下图中空白处,然后在键盘上按下需要编辑的键,就可以自动记录了。

5、上一步已经按了自动寻怪了。下一步该进行攻击了。假设攻击的快捷键是ctrl+1。这就用到按键组合的命令了。插入ctrl+1的命令脚本。这里需要注意的是,默认是执行命令脚本时,按下ctrl+1后只弹开ctrl键。如图:

6、我们需要手动输入弹开1键的命令。点选源文件,我们可以看到按下1键和弹起ctrl键的命令分别是keypress 49,1 和 keyup 17,1 组合一下就得到弹起1键的命令为keyup 49,1。这里要注意的是逗号要用半角输入。

7、一套连贯的攻击完毕。下边需要对自动吃药的脚本进行编辑。在这个命令里我们主要是依靠对颜色的辨别来完成的。在控制命令里选择需要的点和颜色进行编辑。(点和颜色用抓点功能直接在游戏里抓取)下边插入的这个命令解读为若点796,638的颜色为黑色时则如何,否则如何。什么意思呢?假设游戏人物HP条50%处的点为796,638。那么如果血掉到50%以下,这个点的颜色就应该是黑的了。这时我就要吃HP药水了。

8、可以看出,这条命令无法单独使用。我们需要插入吃药的脚本命令。先在其他命令中选择延时100毫秒插入,然后插入游戏中HP药水的快捷键F2。这里说一下延时的用处。延时的设置是因为如果连续运行多条脚本命令时,机器可以能反映不过来而当掉,所以基本每条单独的命令都会插入适当的延时。

9、若需要设置吃MP药水,则同上步骤。若需在游戏中喊话,则可在其他命令中选择文本输入命令。记着输入完文本还需设置回车命令将文本发送出去。

10、关于抓点。脚本编辑界面上方直接点选抓点功能,然后切入游戏,将鼠标放到需要抓的点上,按抓点快捷键就可以将鼠标点的坐标和颜色抓取下来了。

11、脚本编辑完毕,我们还需对脚本的启动、停止热键,以及对脚本的描述做出修改。热键直接点在右边编辑窗口需要修改的地方,然后点下鼠标就可以修改了。热键点完空白地方直接在键盘上按一下就可以了。注意脚本循环里一定要选择循环到按中止键为止。

12、OK,全部编辑完毕,保存脚本退出。返回按键精灵主界面。现在已经可以看到我们自己制作的脚本了。

以上就是按键精灵简单的游戏脚本制作,要注意的是几乎所有的网络游戏都可以使用按键精灵,但部分带有比较强的反外挂系统的网游只能使用按键精灵的部分功能,比如带有nProtect或者xTrap反外挂系统的网游,就必须使用按键精灵最新版,并且打开神盾自我保护功能,才能使用。

按键精灵 脚本 自动捡物 如何做?

我想用按键精灵做一个在游戏自动件物品的脚本。但游戏的地图环境复杂多变,取色不管用。而且是只取一个像素点的。。道具太小又不好取色。改囧么办啊?能解决的加分30!!!能不能在游...

我想用按键精灵做一个在游戏自动件物品的脚本。
但游戏的地图环境复杂多变,取色不管用。而且是只取一个像素点的。。
道具太小又不好取色。
改囧么办啊?

能解决的加分30!!!
能不能在游戏里取字啊?

列:判断游戏里的字是否等于“矿石”
是的话把鼠标移动到字的上面,左键单击。

能不能做成这样? 展开

可以做成这样。

但抓图,需要你自己完成
用多点找色功能去完成

只能给你一个提示
拍下图后,用里面的抓抓--图像--抓点
把鼠标移动到你想要查找的图上,按下CTRL+1
再移动鼠标到另一点,再次按CTRL+1
。。。。
可多次(最好不少于8次,不多于10次)
至于移动多少像素,无所谓,但移动的位置都要在你所要找的图片内

比如你说的这个“矿石”这2个字,因为我不知道你这2个字在游戏中是什么字体,大小是多少,颜色是什么,所以不好给你做,你只需把这二个字找出来(用多点找色功能)

再把代码,复制下来,写到里面,就可以实现准确找到这个2个字。
至于你需要由这2个字再相对移动多少像素,去点击你要拾取的物品,就自己看着修改了。

这个可以做成一个函数,然后,定义多个图片,界时,可分别拾取不同的物品。

上面所说的,就是方法,但我想你可能一时听不明白。19点到20点,我会在线,你可以在线给我发消息或是在线HI我。

完全不懂的新手学按键精灵教程好难啊

学了2天好多搞不懂,我没有任何的基础,感觉学习好难,求大神指点下有什么办法可以帮忙下...

学了2天好多搞不懂,我没有任何的基础,感觉学习好难,求大神指点下有什么办法可以帮忙下

学习按键精灵的方法:(纯手打)
1、首先,你找个你平时玩的小游戏做脚本。不用担心做不好,反正电脑不会坏。
2、用录制脚本功能,录制一段按F2帮你按键盘或点击鼠标的脚本,来帮你玩游戏喽。
3、做了1和2你会发现你能做一些小脚本了,但是速度上有点慢,你现在就是去按键精灵里
打开你录制的脚本,去修改一些延时的命令,如这样子的 Delay 1000,这表示等1秒钟后再运行它下面的语句哦。
4、这时你的脚本能快速帮你玩游戏了。就是有时按得不够准确,你再看一下里面的键,如press "A" 之类的。按键有分二个状态的哦,跟平时我们按键盘是一样的分二种1是按下去不放,2是放开弹起来,这样才是完整的按了一次键。
5、你经常录制一些小功能,如找一点颜色(金币),然后移动过去点一下这个物品,按一下空格捡起来。
6、你会慢慢发现,很快你就成为我的入门弟子了。呵
加油。

更多扩展补充

扩展

求大神手我为徒   以后师傅用的着的地方哪怕上刀山。。。求大神联系方式

补充

工作原因,已很久没用按键了。只是偶尔用一下。
你入门后,再去论坛找些资料,再学学插件,那时按键对你的帮助就很大了。

扩展

你的方法很实用   你讲解的也好  我还是求大神收我为徒  不懂的可以教教我  求大神联系方式!!!

补充

这里不便发方式。你用一段时间按键再作打算吧。
到时你就会有答案了。

按键精灵怎么制作跑环脚本

玩的小游戏,NPC不多,有个跑环任务,点NPC交谈领取任务拜访别的NPC,找到后点击交谈任务就完成了。我可以把每个NPC的移动路线手动录制分别存放下来。但是怎么让他在领取任务的时候通...

玩的小游戏,NPC不多,有个跑环任务,点NPC交谈领取任务拜访别的NPC,找到后点击交谈任务就完成了。我可以把每个NPC的移动路线手动录制分别存放下来。但是怎么让他在领取任务的时候通过截取这个NPC的名字而执行这个NPC的程序?然后所有的NPC任务整合成一个脚本? 有知道的指点一下,感激不尽。或者有教程地址的发给我一个。 展开

很简单,使用找图和多重判断就可以轻松做到了,首先用抓抓截屏截取位图获得该NPC独一无二的特征,比如名字,然后把该图片用找图查找,比如以下循环找图代码:

Do
    FindPic 0, 0, 1024, 768, "Attachment:\郭靖.bmp", 0.9, intX, intY
    FindPic 0, 0, 1024, 768, "Attachment:\黄蓉.bmp", 0.9, intX1, intY1
    FindPic 0, 0, 1024, 768, "Attachment:\洪七公.bmp", 0.9, intX2, intY2
    FindPic 0, 0, 1024, 768, "Attachment:\丘处机.bmp", 0.9, intX3, intY3
    FindPic 0, 0, 1024, 768, "Attachment:\周伯通.bmp", 0.9, intX4, intY4
    If intX > 0 And intY > 0 Then 
    ElseIf intX1 > 0 And intY1 > 0 Then 
    ElseIf intX2 > 0 And intY2 > 0 Then 
    ElseIf  intX3 > 0 And intY3 > 0 Then 
    ElseIf  intX4 > 0 And intY4 > 0 Then 
    End If
Loop

以上循环找图代码只是一个示例,你可以用抓抓截屏获得位图把NPC的特征保存到附件中,然后用找图代码调用就行了,位图的名字可以随意设置,只要找图代码更换相应地址就行了。

按键精灵如何做后台游戏挂机脚本!急!

做了不少次但人物不动求助!...

做了不少次但人物不动求助!

-----------看游戏,有的游戏 普通的按键精灵 后台运行不起来。

----------你 语法不要有错误。


  1. Delay 1000

  2. Hwnd = Plugin.Window.MousePoint()

  3. Rem A8

  4. Delay 500

  5. Call Plugin.Bkgnd.KeyPress(Hwnd, 71)

  6. Delay 500

  7. Call Plugin.Bkgnd.KeyPress(Hwnd, 79)

  8. Goto A8

-----------如果是移动 鼠标类的,你要注意句柄的 坐标和前台的坐标的差异。句柄的坐标 左上角的永远是0,0。

扩展

能加1八4六79七九零九详细说嘛?

按键精灵编辑的脚本是用的什么脚本语言写的?

最近完了个游戏,看很多人都用脚本什么的,由于自己职业关系,就想自己学习下,制作一个脚本,上网查了下按键精灵这个软件不错,但是不知道它作出的脚本是什么脚本语言,请懂得告诉我...

最近完了个游戏,看很多人都用脚本什么的,由于自己职业关系,就想自己学习下,制作一个脚本,上网查了下按键精灵这个软件不错,但是不知道它作出的脚本是什么脚本语言,请懂得告诉我,它制作出的脚本是什么脚本语言写的啊?另外再求一个教程,给个地址或者发我邮箱sichongxing@163.com 展开

1、按键精灵编辑的脚本是按键精灵自已特有的脚本语言。

2、按键精灵脚本类似于VB语言,示例代码如下:

例子1:   
    i=0   
    If i=0 Then   
        Msgbox "条件判断符合被通过!!"   
    End If   
   
//通过判断表达式的取值,来执行后面的动作或控制  

       
    例子2:   
    i=1   
    If i=0 Then   
        Msgbox "条件判断符合被通过!!"   
    ElseIf i=1 Then   
        Msgbox "否则条件判断符合被通过!!"   
    Else   
        Msgbox "否则!!"   
    End If   
   
//通过判断表达式的取值,来执行后面的动作或控制

按键精灵后台鼠标移动和点击脚本怎么制作。

我想用按键精灵制作一个,可以在后台(就是窗口最小化或者隐藏窗口)对指定窗口移动鼠标左键和点击鼠标左键的脚本,但看了很多贴后制作出的脚本,但作用窗口在最前面时非常好用,但切...

我想用按键精灵制作一个,可以在后台(就是窗口最小化或者隐藏窗口)对指定窗口移动鼠标左键和点击鼠标左键的脚本,但看了很多贴后制作出的脚本,但作用窗口在最前面时非常好用,但切换到其他窗口就不行了,怎么办?高手指点下呀。脚本如下
Dim hwnd
Plugin hwnd=Window.MousePoint()
Delay 1000
Rem star
Plugin BGKM5.MMove(hwnd,668,297)//移动左键到“军事行动”
Delay 400
Plugin BGKM5.LClick(hwnd,668,297)//左键单击“军事行动”
Delay 400
Plugin BGKM5.MMove(hwnd,573,199)//移动左键到“第一舰队”
Delay 400
Plugin BGKM5.LClick(hwnd,573,199)//左键单击“第一舰队”
Delay 400
Plugin BGKM5.MMove(hwnd,727,377)//移动左键到“急速”
Delay 400
Plugin BGKM5.LClick(hwnd,727,377)//左键单击“急速“
Delay 400
Plugin BGKM5.MMove(hwnd, 808,405)//左键移动到“确定出击”
Delay 400
Plugin BGKM5.LClick(hwnd,808,405)//左键单击“确定出击”
Delay 400
Plugin BGKM5.MMove(hwnd,758,300)//左键移动到“确定”
Delay 400
Plugin BGKM5.LClick(hwnd,758,300)//左键单击“确定”
Delay 500
Plugin BGKM5.MMove(hwnd,1062,57)//左键移动到“关闭窗口”
Delay 400
Plugin BGKM5.LClick(hwnd,1062,57)//左键单击“关闭窗口”
Delay 400//以上为一个出征循环,多次出征可复制以上内容
Plugin BGKM5.MMove(hwnd,668,297)//移动左键到“军事行动”
Delay 400
Plugin BGKM5.LClick(hwnd,668,297)//左键单击“军事行动”
Delay 400
Plugin BGKM5.MMove(hwnd,573,199)//移动左键到“第一舰队”
Delay 400
Plugin BGKM5.LClick(hwnd,573,199)//左键单击“第一舰队”
Delay 400
Plugin BGKM5.MMove(hwnd,727,377)//移动左键到“急速”
Delay 400
Plugin BGKM5.LClick(hwnd,727,377)//左键单击“急速“
Delay 400
Plugin BGKM5.MMove(hwnd, 808,405)//左键移动到“确定出击”
Delay 400
Plugin BGKM5.LClick(hwnd,808,405)//左键单击“确定出击”
Delay 400
Plugin BGKM5.MMove(hwnd,758,300)//左键移动到“确定”
Delay 400
Plugin BGKM5.LClick(hwnd,758,300)//左键单击“确定”
Delay 500
Plugin BGKM5.MMove(hwnd,1062,57)//左键移动到“关闭窗口”
Delay 400
Plugin BGKM5.LClick(hwnd,1062,57)//左键单击“关闭窗口”
Delay 400
Plugin BGKM5.MMove(hwnd,668,297)//移动左键到“军事行动”
Delay 120000
问题已经找到,自己动手进行了解决 展开

具体代码如下:
PutAttachment "d:\p", "*.*"

//获取窗口句柄
Hwnd = Plugin.Window.MousePoint()
//获取窗口客户区左上角坐标
sRect = Plugin.Window.GetClientRect(Hwnd)
xyArray = Split(sRect, "|", - 1 , 1)
dx = xyArray(0)
dy = xyArray(1)

//转移窗口
KMData = Plugin.bgkms6_10.KMTransform(hwnd, 0)

//Plugin.BGCP2_02.TransformWindow 参数1

//加载图片
tu = Plugin.BGCP2_02.LoadBMP("d:\p\4.bmp")
tu1 = Plugin.BGCP2_02.LoadBMP("d:\p\12.bmp")
Do
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Delay 100
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 3000
For 60
Call Plugin.BGCP2_02.FindPicture(hwnd, 0, 0, 1024, 768 ,tu(0), 30, 0.9, ipX, ipY)
If ipX > 0 And ipY > 0 Then
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)
Delay 1000
Call Plugin.BGCP2_02.FindPicture(hwnd, 0, 0, 1024, 768 ,tu1(0), 30, 0.9, intX, intY)
If intX > 0 And intY > 0 Then
Call Plugin.bgkms6_10.MoveTo(KMData, intX, intY) //
Delay 1000
call Plugin.bgkms6_10.LeftClick (KMData) //这里后台点击鼠标左击没反应,是不是那地方写错了?
Delay 200
End If
End If
//End If
Next
Delay 100
Loop
Sub OnScriptExit
//释放转移窗口
Call Plugin.BGCP2_02.UnTransformWindow(Hwnd)
call Plugin.bgkms6_10.KMUntransform (KMData)
End Sub

按键精灵脚本制作教程

按键精灵是一款模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。 按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。

大家都在看

最新资讯

推荐专题

儿童歌曲大全 儿童故事大全 卡农钢琴曲谱 天空之城钢琴曲谱 梦中的婚礼钢琴曲谱 梁祝》钢琴曲谱 童年的回忆钢琴曲谱 彩云追月钢琴曲谱 康定情歌钢琴曲谱 水边的阿狄丽娜钢琴曲谱 渔舟唱晚古筝曲谱 云水禅心古筝曲谱 高山流水古筝曲谱 浏阳河古筝曲谱 南泥湾古筝曲谱 梅花三弄古筝曲谱 笑傲江湖古筝曲谱 青花瓷古筝曲谱 月光下的凤尾竹葫芦丝曲谱 婚誓葫芦丝曲谱 荷塘月色葫芦丝曲谱 映山红葫芦丝简谱 军港之夜葫芦丝简谱 青花瓷葫芦丝简谱 蝴蝶泉边葫芦丝曲谱 美丽的神话葫芦丝曲谱 致爱丽丝电子琴谱 小苹果 电子琴谱 天空之城 电子琴谱 婚礼进行曲 电子琴谱 茉莉花 电子琴谱 红河谷曲谱