• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[讨论] 编写脚本的问题可以在此贴下留言,我来解答 [复制链接]

1#
尽量描述清楚你的问题,如果是运行代码产生的报错问题,发出代码和截图

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
2#

您好,郭老师,有办法查到屏幕中动态的坐标并点击,因为游戏中背景颜色不渐变,如果有找图,可能要很多,速度太慢,并还会时不时的找不到,就是有没有简单一点的办法找到屏幕中唯一会变化的位置

3#

,

找动图,只能是通过找多图实现,可以加上截图到memory命令提高找图速度,另外就是看看有没有和动图同时出现的静态图片,通过判断静态图片的出现来点击动图的位置。

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
4#

如何能够让程序判定游戏的实时画面,做出对应的跟进动作

5#

回复4#
找图来判断画面,执行对应的操作,每一个画面对应一个找图。
  1. Do
  2. FindPic 0, 0, 0, 0, "Attachment:画面1.png","000000", 0, 0.9, intX, intY
  3. If intX > -1 And intY > -1 Then
  4. TracePrint "执行画面1的操作"
  5. End If
  6. FindPic 0, 0, 0, 0, "Attachment:画面2.png","000000", 0, 0.9, intX, intY
  7. If intX > -1 And intY > -1 Then
  8. TracePrint "执行画面2的操作"
  9. End If
  10. FindPic 0, 0, 0, 0, "Attachment:画面3.png","000000", 0, 0.9, intX, intY
  11. If intX > -1 And intY > -1 Then
  12. TracePrint "执行画面3的操作"
  13. End If
  14. FindPic 0, 0, 0, 0, "Attachment:画面4.png","000000", 0, 0.9, intX, intY
  15. If intX > -1 And intY > -1 Then
  16. TracePrint "执行画面4的操作"
  17. End If
  18. Loop
复制代码

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
6#

  1. dim count,num
  2. dim line=1,x,y,x1,y1
  3. Do
  4. Delay 775- TickCount()
  5. TouchDownEvent 1724,818,0
  6. Delay 912- TickCount()
  7. TouchUpEvent 0
  8. Delay 1659- TickCount()
  9. TouchDownEvent 208,764,0
  10. TouchMoveEvent 207,764,0,42
  11. TouchMoveEvent 207,763,0,10
  12. Delay 1712- TickCount()
  13. TouchUpEvent 0
  14. Delay 1875- TickCount()
  15. TouchDownEvent 200,755,0
  16. TouchMoveEvent 198,753,0,8
  17. TouchMoveEvent 196,751,0,12
  18. TouchMoveEvent 195,749,0,9
  19. TouchMoveEvent 193,747,0,10
  20. TouchMoveEvent 191,744,0,11
  21. TouchMoveEvent 190,743,0,10
  22. TouchMoveEvent 188,741,0,10
  23. TouchMoveEvent 187,739,0,11
复制代码
  1. Delay 1712- TickCount()
复制代码
老师请问下录制出来得脚本,这里Delay 1712- TickCount()具体是什么含义,delay后面得数值从哪儿来得,我现在拿录制得跑图路线来修改加上自动加血,跑着跑着会出现延迟,到了该跳得地方没有跳,延迟了几百毫秒

加血得就是hp_thread这样一段段插入到录制脚本里面得

7#

回复 6#
delay参数中的数字应该是delay命令结束时脚本的运行时间,至于TickCount()是获取delay 开始前的脚本运行时间,两个数值的差值就是delay的延时时间。
如果你想循环复制录制的脚本需要把delay命令的时间参数写成固定数值,不能这么计算了。

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
8#

请教IOS的截图目录是哪个。我一直找不到。网上的一个都不对。能不能发段代码

9#

请教IOS的截图目录是哪个。我一直找不到。网上的一个都不对。能不能发段代码
alex1111 发表于 2025/2/2 18:27:28
直接写"/图片.png"或者"/var/图片.png"

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
10#

lua 插件 怎么调用 按键精灵手机版的子程序

代码如下

Function aaa()
TracePrint "aaa"
ShowMessage "aaa"

End Function

Sub bbb()
TracePrint "bbb"
ShowMessage "bbb"
End Sub

Import "test.lua"
test.test()




插件代码如下
--test.lua文件内容
function test()
    LuaAuxLib.TracePrint("开始运行脚本")
    Call (aaa)--无法调用 报错
    Call (bbb)--无法调用 报错
end
QMPlugin.test=test

11#

lua 插件 怎么调用 按键精灵手机版的子程序

代码如下

Function aaa()
TracePrint "aaa"
ShowMessage "aaa"

End Function

Sub bbb()
TracePrint "bbb"
ShowMessage ......
weirenlin 发表于 2025/2/8 3:32:08
这个没法直接调用,几年前看到过一个插件是可以实现这个,不过由于插件是加密的,我也不知道具体的实现原理

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
12#

您好老师 ,我在方法里写了个点击事件,没有任何反应这是为什么
关键代码
Sub 开启()
    
FindPic 0, 0,X, Y, "Attachment:20250209125946317.png|Attachment:20250209125200236.png|Attachment:20250209125737050.png|Attachment:20250209130749570.png|Attachment:20250209131126499.png","000000",0, 0.9, intX, intY
FW.SetText "文字控件", "关闭窗口中..."
If intX > -1 Then
TracePrint "关闭坐标是"&intX&","&intY
zm.Tap intX,intY, 300
End If
End Sub

13#

您好老师 ,我在方法里写了个点击事件,没有任何反应这是为什么

关键代码

Sub 开启()



FindPic 0, 0,X, Y, "Attachment:20250209125946317.png|Attachment:20250209125200236.png|Attachment:20250209......
mjl13589122672 发表于 2025/2/9 14:11:03
看代码中有fw插件,应该是用了悬浮窗,这里悬浮窗相当于“多线程”的一个线程,变量传递不过了,子程序sub中的代码无法运行。把所有全局变量都改成局部变量。

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
14#

,

还是不太行老师

15#

,

你好郭老师,我这边按您说的做了,但是还是有问题

16#

输出一下传递的参数是否有,再看看是不是权限的原因

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
发新话题 回复该主题