
求一个按键精灵后台抓图脚本 10
就是当游戏里面出现某几个图的时候会自动鼠标左键点击的。我要抓三个图,出现哪个抓哪个,后台应该用到句柄,句柄我懂,我只懂得后台句柄键盘点击,但判断抓图就不懂了。求高手发个样...
就是当游戏里面出现某几个图的时候会自动鼠标左键点击的。
我要抓三个图,出现哪个抓哪个,后台应该用到句柄,句柄我懂,我只懂得后台句柄键盘点击,但判断抓图就不懂了。求高手发个样本解说一下。别复制别人的随便贴一个出来,谢谢。 展开
我要抓三个图,出现哪个抓哪个,后台应该用到句柄,句柄我懂,我只懂得后台句柄键盘点击,但判断抓图就不懂了。求高手发个样本解说一下。别复制别人的随便贴一个出来,谢谢。 展开
展开全部
你如果懂按键的用法你应该明白,你首先要告诉别人你的脚本是前台用还是后台用,如果后台用几年之前的按键精灵不用插件是无法实现的,不知道现在如何,如果是前台,那就相对简单了,用插件则可以同时找那三个图,找到哪个点哪个,或许现在的按键精灵也可以同时找多个图,你可以看用法手册,如果用插件,大漠(dm.dll)是个不错的选择,可以脱离开按键精灵单独用,支持vbs,vb和vb.net,代码风格无缝兼容按键和vb类脚本
set dm = createobject("dm.dmsoft")
TracePrint dm.Ver()
hwnd = dm.GetMousePointWindow()
dm_ret = dm.BindWindow(hwnd,"dx2","dx2","dx",0)
TracePrint dm_ret
dm.MoveTo 0,0
Delay 100
TracePrint dm.GetCursorShape()// 下面这句是输出当前鼠标热点位置(同样支持后台)
TracePrint dm.GetCursorSpot()
dm_ret = dm.FindStrFast(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",0.9,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX,intY
dm.LeftClick
End If
dm_ret = dm.UnBindWindow()
支持全后台无痕操控,感兴趣可以试试看。
追问
这个是大漠吗

2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询