新闻中心
    新闻中心 您当前的位置:首页 > 新闻中心

    【易语言】大漠插件使用

    时间:2022-10-06 08:11:45 作者:Ob电竞在线登录 来源:Ob电竞网页版

      下载完成后把Dm.dll和DmRed.dll放到同目录文件夹下然后新建一个易语言程序。

      大漠插件是COM组件COM组件是Windows系统的重要组成部分。它们是系统中一些比较小的二进制可执行程序可以为应用程序、操作系统等组件提供一定的服务。如果COM组件被禁止可能会导致视频、音乐等无法正常播放可能会出现很多情况。所以注册COM组件是一件很重要的事情。

      把数据复制进去并且改类名为dmsoft给一个私有对象Obj。

      大漠免注册要使用DmReg.dll文件里面的函数所以这里先加载dll。

      PS也可以使用绝对路径这里把dll文件放到了程序同文件夹下就可以使用相对路径。

      然后开始写免注册流程。这里代码不支持易的格式直接复制截图

      PS这里设置一个了一个pic文件夹目录这个文件夹下面是存放大漠找图函数所需要的抓取的图片。

      最后的 xy 是查找到图片后返回其图片左上角的坐标。

      这里稍稍移动了一下图标发现其还是能找到但是坐标变了。

      这里要注意这是前台找图如果有其他东西挡住了图片是找不到的。

      一般的图片截图下来后后面底色太多程序识别效率低下所以要制作透明图来提高效率。

      找图的升级版一次性可以找出多个图片。这里跟上面一样多抓一几张图。

      这里会发现其他参数跟找图的大差不差只是要添加多个图片的名字用 “ ” 隔开。

      这里函数的返回值是个字符串其前面的0,1,2是对应图片的序号这里0对应的就是“测试.bmp”图片后面的则是其图片对应的左上角的坐标。

      观察这里的二值化区域如果其字体不是很明显。使用找色去找字体上的颜色然后偏色打上钩注意这里要使用RGB模式。直到字体二值化比较清晰和明朗。

      前面几个参数跟找图一样是设置位置 (这里我缩小了一点范围好识别) 。

      color 是前面要记住的色彩描述直接复制过来就行。注意是字符串格式

      这个函数跟识字的操作和使用方法一样。只不过多了可以返回的xy坐标。

      0 说明找到了字符串。如果有多个相同字符串就不要用此命令了因为x,y坐标只记录第一个找到的字符串位置。

      找多个字符串用 “ ” 隔开。比如:学习上班睡觉最后的函数返回值返回的序号就代表找到了第几个字符串。

      这里找出了屏幕上所有“学习”的位置会发现前面的序号都是0。

      使用方法跟上面差不多color 是要查找颜色的色彩描述串。

      这里找字和找图可以把文件加载到内存中就不用再程序目录下放置图片和字库了。

      此命令跟前面找图大差不差但是 要注意这里Pic_info里面要用图片的地址和长度都是字符串类型用逗号隔开。

      把字库导入进去直接使用然后设置一下内存字库就可以使用找字命令了。

      内存找图找字跟一般的方法都差不多但是这个会增加程序大小而且一般写自动化需要的图片很多这个方法不是很方便所以不怎么推荐使用。

      前台不绑定窗口直接动用鼠标非常安全。以屏幕为起点。

      后台绑定游戏窗口以游戏窗口为起点。后台操作不抢鼠标可以多线程工作。

      首先要注意的就是分辨率这里把大漠插件绑定到模拟器后台后其最大的范围也就是只有720*1280其开始坐标就不是以屏幕开始了而是以模拟器的左上角开始。

      所以截取模拟器截图的时候一定用工具绑定模拟器窗口不然截取的坐标是屏幕的坐标。

      在windows系统中每个窗口都有窗口句柄、窗口类名、窗口标题。

      窗口句柄在重新打开软件后会改变但是可以通过窗口类名和标题来找到句柄。

      而绑定后台就需要绑定窗口。 一般绑定顶级窗口或者子窗口就能成功绑定后台模式

      这里使用大漠命令来绑定窗口。而这里就要测试不同的软件绑定的模式不一样这样使用解压包里面的绑定测试工具来测试。

      发现就算挡住了游戏窗口结果还是能完整的截图那么说明其模式是正确的。

      选取模拟一个位置看看鼠标是否能移动过去和点击如果有反应说明模式正确反之错误需要重新换一下模式。这里我测试就是windows这个模式

      PS如果父窗口没绑定成功可以试试子窗口并不是所有的都是父窗口绑定的。

      发现有非常多的模式可以选择不过这里已经测试出来了直接用命令绑定。

      其返回值就是找到后的模拟器窗口的句柄。句柄是个整数变量

      会发现后面的参数就是刚刚测试过的模式直接输入进去就可以如果懒的输入 可以直接在工具上生成。

      绑定后台成功后就可以再试试前面几个命令。如果要自动化多个程序多开就要行对应的程序绑定这样每个程序互不影响。

      首先下载大漠插件:大漠插件 下载完成后把Dm.dll和DmRed.dll放到同目录文件夹下,然后新建一个易语言程序。PS:DmReg.dll是大漠免注册。(不是账号免注册) 然后使用解压包中的工具,生成一个类文件。 打开类文件,全部复制。 去易程序上新添加一个类。 把数据复制进去,并且改类名为 dmsoft 给一个私有对象 Obj。 然后新建一个全局变量其数据类型就是 dmsoft 这个类。 好了到这里就可以使用这个变量使用dmsoft 类的方法了。 大漠免注册要使用DmReg.dll文件

      模块制作和DLL制作 6、用制作的模块和DLL开发三个小软件 第三章 多线、关于

      多线程的基础知识,正确理解多线、一个经典的多线、端游、页游、手游控制台的细节差异 4、一个进阶型的多线、如何正确的关闭线程、重启线程、暂停线程,正确的

      所有工具。///////////////////////////////////////////// v7.2031 1. 解决绑定模式0,在解绑32位的进程时,可能会造成进程崩溃的BUG. /////////////////////////////////////////////

      界,识别速度和准确率No.1 7000汉字,全屏识别,只需要几百毫秒,性能强劲

      今晚我们玩脚本好吧,找到了一个社区,里面各种超级黑科技,于是我也想学学。 文章目录下载e语言下载

      释放界面布局通用对话框的运用拖放对象的运用摸了,有空更 下载e语言 略,自己找一下吧,毕竟还是要支持一下官方的(doge 下载

      的免费,有的用就不错了,还要啥自行车 把自己的分享一下吧(不知道那个网站下的了),里面带有obj.txt(这也不知道是那里拿的了),链接:

      首先把dm变量定义成数组,线程句柄,线程ID都定义成数组。 然后通过进程_取ID数组 (“gamefree.exe”, process_id, )获取所有游戏窗口的句柄ID加入数组process_id,然后通过取数组成员数,确定开了几个游戏窗口,对相关数组重新定义下标。通过进程ID取创建句柄,分别获取相应窗口句柄,进行后台绑定。

      源码: .版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .程序集变量 dm, E

      1.注册 (1)regsr32 dm.dll (2)注意:如果注册失败,需要以管理员方式运行,或者在system32文件夹下运行 2.注册成功测试程序 (1)准备:导入pypiwin32 (2)测试程序: import win32com.client dm = win32com.client.Dispatch(dm.dmsoft) print(dm.Ver()) 3.找色 ...

      基本设置 第2章 窗口操作-2.1 常规取句柄(标题,类名) 第2章 窗口操作-2.2 以鼠标或坐标取句柄 第2章 窗口操作-2.3 进程名与PID取句柄 第2章 窗口操作-2.4 取子句柄 第2章 窗口操作-2.5 枚举取句柄 第2章 窗口操作-2.6 窗口大小与位置调整 第2章 窗

      时,需要先通过注册到系统,有可以通过支持库调用,以后还可以免注册调用,对于刚接触的童鞋我们建议采用组件,支持库,调用,但支持库是不支持静态编译的,从学习的角度,我们是了解它的调用过程。 1、先将

      注册 工具----类型库或OCX组建支持库 支持库配置dm2、可以程序集变量,子程序变量,全局变量调用dmsoft 第二课

      dm7.2149更新时间2021年12月9日///////////////////////////////////////////// v7.2149/////////////////////////////////////////////1. 所有驱动支持21h2(19044)2. AsmCall对于跳转指令,支持长跳转.(大于128字节的跳转),另外解决对寄存器直接跳转会错误的BUG. 比如jmp rbx等//////////////////////

      Loadric和Preeric什么时候调用 VBS调用规范 本机文字识别正常别的机器为何不正常 部分64位系统无法运行vbs的解决办法

      释放到Plugin目录会有什么问题 出现vbs被禁用的解决办法 出现坐标越界的解决办法 创建对象失败了怎么办 对于边缘模糊的文字怎么识别 后台绑定会对哪些接口有影细向 目前

      不免费功能列表 如何可以后台识别鼠标特征码 如何配置沙盘才可以后台绑定 如何

      前言 也许大家在玩手游的时候都曾碰到过诸如 刷装备,刷怪升级的问题,除了充钱而只有那些重复性的东西才能让你变强,我也不例外。大学期间曾迷恋上阴阳师这个游戏。期间曾网上各种搜索自动刷装备的脚本,想以此来让自己轻松一些。不过免费的终究只是免费,被检测抓进三天小黑屋也是见怪不怪了。后来,偶然搜到了一个脚本群。得到了一些启发,也是因为自己电脑已经带不动作者的脚本了,才放弃

      的特殊性,官网的下载通道也关闭了,我是从某宝买的,发货的时候也会直接发下载链接。解压之后得到完整目录,主要包括了模块.dll、API说明、还有综合工具(用于抓图、制作字库等) 我们程序里面主要是需要这个dm.dll文件,其他工具只会在开发的时候用到。另外说明的是,

      是支持免注册dll到系统的方案,但是这个教程我只讲传统的注册方式。 二、注册

      到系统 1.把dm.dll保存到项目中 上一篇文章中,我们配置了一个library的文件夹,用于存放我们的dll动态库的。我

      最新版7.2111更新时间2021年3月8日 ///////////////////////////////////////////// v7.2111 1. 解决之前版本注册超时设置的过长的问题。导致如果服务器卡顿,会导致注册假死的问题 2. 解决当开启了memory2盾,调用AsmCall模式6,对64位进程执行时可能会导致桌面消失的BUG 3. RegEx和RegExNoMac可以支持域名的方式了. ////////////////////////

      7.2123更新时间2021年6月13日/////////////////////////////////////////////v7.21231. 驱动支持win10 19043(21h1)2. 解决上版本在win8.1系统绑定崩溃的BUG3. 优化某些接口的实现方式,比如读写内存,GetModuleBaseAddr等接口,可以在开启memory系列盾时有更好的防检测能力. /////////////////...

      是否注册成功? #SingleInstance force ;;执行程序前先关闭程序 dm:=C...

      有一个VB的程序是操控机器的。需要选择电脑上的文件。需要其他程序直接控制它而不用人工选择。参考了一些资料,说vb控件都是自定义的。参考了window消息也没有类似driverlistbox和dirlistbox的消息ID。故而采用

      用模拟鼠标动作来操作。另外一个考虑是怕原程序的内部触发,用系统消息发送方式传输的结果不正确。毕竟它内部怎么工作的不清楚。 数字式的文件夹 在E

      因工作需要,项目需求(要编写一个营销软件,其中一个功能是控制QQ和微信发送广告消息给指定的联系人或群组, 因为我Windows和逆向水平还不到家,起初的调用Windows API的设计方案不可行,于是只好

      ,不多说,很多人用它写辅助=_=更多详细介绍,请参考这里。 本来是想用DuiLib做界面的(感...

      7.2137更新发布时间2021年9月25日/////////////////////////////////////////////v7.2137更新内容1. dx.graphic.3d.10plus支持dx12/////////////////////////////////////////////

      (dm.dll)采用vc6.0编写,识别速度超级快! 采用COM接口编写,适用于所有语言调用.

    推荐产品
    • 挖土机岩石松土器龙钰牌单齿松土器挖掘机硬土

      挖土机岩石松土器龙钰牌单齿松土器挖掘机硬土

      VIEW MORE+
    • 开春旋耕果园不是松土养根而是伤根减产?这是真相吗?

      开春旋耕果园不是松土养根而是伤根减产?这是真相吗?

      VIEW MORE+
    • 一种松土机用松土刀结构的制作方法

      一种松土机用松土刀结构的制作方法

      VIEW MORE+
    备案号:鲁ICP备  XML地图