python类似大漠插件的库,python 怎么用大漠插件

  python类似大漠插件的库,python 怎么用大漠插件

  闲来无事,想通过python实现一些简单的游戏助手脚本,而游戏助手脚本的主要原理就是通过程序找到游戏程序窗口,模拟鼠标点击和键盘按键等事件实现游戏助手;窗口系统本身有提供相应功能的API,但这次我想用沙漠插件实现窗口搜索、鼠标点击、键盘按压的功能。我们正在使用沙漠插件(dm.dll)的最后一个免费版本:3.1233 版本下载。

  一、搭建python开发环境(注意:如果要使用Desert插件,必须使用32位python解释器)。欲善其事,必先利其器。我们需要集成开发环境pycharm,下载并安装python解释器,并配置环境变量。具体操作请参考本文:

  PyCharm安装教程(Windows)

  其次,使用Pip下载pypiwin32库文件打开设置

  输入pip

  搜索pip,然后单击安装pip最新库来升级pip(或者使用命令行python -m pip install -U pip)

  搜索pypiwin32,然后单击安装pypiwin32库文件。如果pip版本不是最新的,安装将会失败。

  三、下载沙漠插件3.1下载沙漠插件

  3.2在系统中注册Desert插件。dat文件,如果这里不进行注册,步骤四的代码就会报错,会提示can’t find Ver() method总之类的错误,解压下载的Desert文件,然后以管理员身份打开cmd命令行窗口。记住,一定要以管理员身份运行命令行窗口(否则会报错)!在命令行窗口中,我们输入dm.dll所在的文件夹,并输入

  SVR 32 dm.dll注册成功。

  四。成功调用Desert API创建新的DameTest.py文件

  win 32 com . clientdm=win 32 com . client . dispatch( DM . dmsoft )#调用沙漠插件获取沙漠对象打印的输出版本号(dm.ver())#。

  如果能成功输出沙漠插件的版本号,就说明我们调用沙漠的最初目标已经达到。

  常见错误1。找不到具有指定模块的更高版本的Windows系统。获取沙漠对象时,可能会报错,表示找不到沙漠插件对应的模块。

  这需要我们手动将dm.dll文件复制到C:\Windows\SysWOW64目录中。

  2.沙漠插件会莫名其妙的停止运行。这可能是因为使用的dm.dll版本库是付费版本。本系列文章中使用的沙漠插件是

  [dm.dll]最后一个免费版本:3.1233版,然后要付费。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: