VisualFreeBasic第三方代码库_大漠函数库

2026-1-21 / 0 评论 / 52 阅读

简绍

大漠函数库是大漠综合工具的重要组成部分,为用户提供了丰富的功能接口,方便进行自动化操作、网页抓取、数据提取、网页模拟操作等4。以下是对大漠函数库的一些介绍:

  1. 核心文件
    dm.dll:这是大漠插件的主体功能库,包含了众多基本的操作函数,例如图像识别、鼠标键盘模拟、窗口操作等功能的实现都依赖于这个动态链接库。

  2. 主要函数及功能

    • 图像识别相关函数
      FindPic:用于在指定区域内查找指定的图片,返回找到的图片的坐标位置。这在自动化操作中非常重要,比如在游戏中寻找特定的图标、按钮等元素。
      FindMultiColor:可以在给定区域内查找多个颜色组合,适用于颜色特征比较明显的图像识别场景,比单一颜色的查找更灵活、准确。
    • 鼠标键盘模拟函数
      MoveTo:将鼠标移动到指定的坐标位置,模拟鼠标的移动操作,在需要自动点击、拖动等操作时,通常会先使用这个函数将鼠标移动到目标位置。
      LeftClick:模拟鼠标的左键点击操作,常用于执行点击按钮、选择选项等操作。
      KeyPress:模拟键盘按键的按下操作,可以输入指定的字符或触发特定的键盘事件。
    • 窗口操作函数
      FindWindow:根据窗口的类名或标题名查找顶层窗口的句柄,通过获取窗口句柄,可以对指定的窗口进行操作1。
      GetForegroundWindow:获取当前处于顶层活动的窗口句柄,方便对当前正在操作的窗口进行监控和操作1。
      MoveWindow:可以移动指定的窗口到指定的位置,实现窗口的位置调整1。
    • 系统信息获取函数
      GetOSType:用于获取操作系统的版本信息,以便根据不同的操作系统版本进行相应的操作适配1。
      GetModuleBaseAddr:能够获取其他进程的模块的地址,对于需要与其他进程进行交互或获取其内部信息的操作非常有用1。
  3. 应用场景

    • 游戏自动化:在游戏中,可以使用大漠函数库实现自动打怪、自动采集、自动完成任务等操作,提高游戏效率和体验。例如,通过图像识别找到怪物的位置,然后使用鼠标模拟点击进行攻击6。
    • 网页自动化测试:在网页测试中,可以模拟用户的操作,如点击链接、填写表单、验证页面内容等,帮助测试人员快速、准确地进行测试。
    • 办公自动化:在办公场景中,可以实现一些重复性的操作自动化,如自动填写表格、批量处理文件等,节省时间和提高工作效率。

使用方法(只支持32位软件)

临时使用(初始使用会加载库DLL文件,函数结束会释放DLL)

 Dim dm As dmsoft

如果你代码中大量使用,建议定义全局变量比较好

 Dim Shared dm As dmsoft

声明以后,就可以这样用了

  Print dm.Ver 
  Print dm.SetPath (App.Path )

函数大几百个,dm.xxxx 相关函数开大漠编程文档查看

敲了 dm. 然后是大漠里查找到的函数,即可使用。

大漠编程文档

点击分类名,然后点击 纸飞机图标


评论一下?

OωO
取消