按键精灵大漠插件怎么识图并做出键盘操作

2020-11-20 20:01:04 字数 3049 阅读 6666

1楼:爱你一万年

首先你要注册码大漠插件

然后再进行**编写

如下大漠命令

//创建大漠对象

set dm = createobject("dm.dmsoft")//大漠找图 返回变量x,y

dm_ret = dm0.findpic(442, 253, 504, 318, "c:\啤酒.bmp", "000000", 0.9, 0, x, y)

//大漠按键 a键

dm.keypress 65

按键精灵用大漠插件如何实现从左下到右上的查找**? 20

2楼:爱你一万年

查找方向 0: 从左到右,从上到下

1: 从左到右,从下到上

2: 从右到左,从上到下

3: 从右到左,

从下到上

从左下到右上是1 所以你**写成这样既可

dm_ret = dm.findpic(0,0,2000,2000,"1.bmp|2.bmp|3.bmp","000000",0.9,1,intx,inty)

请看大漠的帮助文件有说明的

我想用按键精灵大漠插件文字识别功能来做一个答题程序,原理就是鼠标移动到题目,程序就能识别,然后鼠标

3楼:彡落叶丶飘扬

可能要设计到数据库的,把这些答案存入数据库,进行转换核对效应!选择正确的

按键精灵怎么用大漠插件在网游里进行后台区域找图

4楼:按键精灵收徒

能否后台操作要看游戏窗口是否支持,不然要想过检测是需要点的成本的

5楼:

准确的来说,这种脚本是没有的。

按键精灵大漠插件键盘问题 40

6楼:只爱银儿

键盘ctrl+c的动作

dm.keydown 17, 1

dm.keypress 67, 1

dm.keyup 17, 1

键盘w连续按100次

dm.keypress 87, 100

7楼:匿名用户

set dm = createobject("dm.dmsoft")dm.setpath "d:\wz"

dm.setdict 0, "i.txt"

hwnd = dm.getmousepointwindow()//dm_ret = dm.bindwindow(hwnd,"normal","dx2","dx",5)

//加入

你的东西

dm_ret = dm.unbindwindow()

8楼:水亮盛辛

setdm

=createobject("dm.dmsoft")'注册好之后

每个脚本前

加上这句就行

按键自带插件肯定是有中文说明

但是大漠又不是按键自带的

当然没有中文说明

其实看英文

看多了你也自然能看出是什么作用

怎么写这个完全靠自己

毕竟vb还是用英文编程的

按键精灵调用大漠插件后台找图脚本,**有时候要开关2次才能找到,请问加什么命令循环直至找到图后才结

9楼:匿名用户

for i=1 to 10

//这里的脚本可以循环10次

findpic 0,0,2000,2000,"attachment:\winmine.bmp",0.9,intx,inty

if intx>0 and inty>0 thenmoveto intx,inty

exit for

else

delay 1000

end if

next

找10次 找到就退出 找图 没找到延迟1秒 再次找图

10楼:匿名用户

循环命令.找到跳出循环.

大漠插件找字找完了 怎么用按键精灵双击这个字

11楼:匿名用户

晕·楼上回答的跟本和题目无关嘛·如果是用大漠找字双击的话可以用下边这句:

dm.findstr(0, 0, 0, 0, “你要找的字", "000000-000000", 1.0, intx, inty)

你的程序可以这样改:

set dm = createobject("dm.dmsoft")

traceprint dm.ver()

dm.setpath "e:\bmp"

dm.setdict 0,"dm_soft.txt"

hp = dm.ocr(50, 607, 77, 627, "ffffff-000000", 1.0)

//***********************************=加的下边的

base_path = dm.getbasepath()

dm_ret = dm.setpath(base_path)

call dm.findstr(50, 607, 77, 627, hp, "ffffff-000000", 1.0, intx, inty)

if intx >= 0 and inty >= 0 then

dm.moveto intx,inty //这里找到的坐标的字的左上角,你可以加偏移量比如intx+5,inty+5

leftdoubleclick 1

end if

前题是你要注册过大漠插件·不过你上边的程序能弹出找到的字,应该是已经正确注册过大漠了。

12楼:匿名用户

后台双击 call plugin.bkgnd.leftdoubleclick(窗口句柄, 坐标x, 坐标y)

按键精灵用大漠插件的findpicex找多图,怎么把每个图的坐标都分割出来??

13楼:

找多图只返回第一个图坐标, 不存在每个图的坐标

创建大漠对象怎么还好使呢,大漠对象是什么意思?按键精灵9怎么创建大漠对象?怎么调用大漠插件?求详细

1楼 匿名用户 你如果改为dd,后面调用函数就dd moveto x y dm只是一个对象名而已。 当然,也可以创建多个大漠插件,单线程多开有时候会用到这种方法,大漠帮助文件也有。 大漠对象是什么意思?按键精灵9怎么创建大漠对象?怎么调用大漠插件?求详细 2楼 帅到被狗追 给你个注册调用大漠插件的万...