Python游戲腳本開發之大漠插件

自動化


文章目錄

  • 自動化
  • 前言
  • 一、開發環境
  • 二、免注冊調用
  • 三、創建大漠對象
  • 四、注冊
  • 五、大漠功能調用
  • 六、整體代碼


前言

大漠插件是集前后臺,文字識別,圖色,鍵鼠,窗口,內存,DX,Call等功能于一身的綜合插件, 作者開發維護多年, 現在常見的自動化軟件多依賴此插件實現.

一、開發環境

開發環境下載
注意, Python環境需要為32位

二、免注冊調用

2.1 免注冊概念
所謂的免注冊, 通俗的說就是: 不將大漠插件注冊到系統注冊表中去, 而去調用大漠插件, 此方法可以提高安全穩定性

2.2 免注冊插件
下載大漠工具包, 免注冊使用的是DmReg.dll和dm.dll

2.3 免注冊實現

obj = ctypes.windll.LoadLibrary(r"F:\project\PyGameAuto32\DmReg.dll")
obj.SetDllPathW(r"F:\project\PyGameAuto32\dm.dll", 0)

三、創建大漠對象

dm = win32com.client.DispatchEx("dm.dmsoft")

四、注冊

此方法涉及大漠收費碼, 可自行解決

res = dm.Reg(reg_code, ver_info)
print("返回值: {}".format(res))

五、大漠功能調用

# 獲取大漠版本號
print(dm.Ver())
# 鼠標移動到坐標(111, 111)
dm.MoveTo(111, 111)

六、整體代碼

#! /usr/bin/env python
# -*- coding: utf-8 -*-import ctypes
import win32com.client# 免注冊
obj = ctypes.windll.LoadLibrary(r"D:\project\PyGameAuto32\DmReg.dll")
obj.SetDllPathW(r"D:\project\PyGameAuto32\dm.dll", 0)# 創建
dm = win32com.client.DispatchEx("dm.dmsoft")
# 注冊
res = dm.Reg(reg_code, ver_info)
print("返回值: {}".format(res))print(dm.Ver())dm.MoveTo(111, 111)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/38621.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/38621.shtml
英文地址,請注明出處:http://en.pswp.cn/web/38621.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HSP_13章 Python_魔術方法

文章目錄 P132 魔術方法1. 魔術方法的基本介紹2. 常見的魔術方法2.1 __str__2.2 __eq__2.3 其它的幾個魔術方法 P132 魔術方法 參考文檔 1. 魔術方法的基本介紹 2. 常見的魔術方法 2.1 str # 請輸出Monster[name,job,sal]對象的屬性信息 #可以根據需要…

(1, ‘[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1124)

WARNING: Retrying (Retry(total4, connectNone, readNone, redirectNone, statusNone)) after connection broken by SSLError(SSLError(1, [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1124))): /pypi/simple/urllib3/ pip install的時候遇到這個錯誤 第一步…

競賽選題 交通目標檢測-行人車輛檢測流量計數 - 競賽選題

文章目錄 0 前言1\. 目標檢測概況1.1 什么是目標檢測?1.2 發展階段 2\. 行人檢測2.1 行人檢測簡介2.2 行人檢測技術難點2.3 行人檢測實現效果2.4 關鍵代碼-訓練過程 最后 0 前言 🔥 優質競賽項目系列,今天要分享的是 🚩 畢業設計…

OtterTune dead,參數調優還有DBdoctor

前言 數據庫性能調優這塊必不可少的環節是進行參數調優,數據庫的參數很多,比如Oracle甚至有上千個參數,如何進行參數設置非常關鍵。參數調優需要基于業務的負載模型、硬件配置等多種因素,好的參數調優可以讓數據庫性能整體吞吐提…

Symfony配置管理深度解析:構建可維護項目的秘訣

Symfony是一個高度靈活且功能豐富的PHP框架,它提供了一套強大的配置管理系統,使得開發者能夠輕松定制和優化應用程序的行為。本文將深入探討Symfony中的配置管理機制,包括配置的結構、來源、加載過程以及最佳實踐。 一、配置管理的重要性 在…

Scala類型類(Type Classes):靈活而強大的類型增強術

🌟 Scala類型類(Type Classes):靈活而強大的類型增強術 在Scala編程語言中,類型類是一種強大的特性,它允許開發者以類型安全的方式擴展語言。類型類提供了一種機制,可以將行為與類型關聯起來,類似于Java中…

【筆記】Android Settings 應用設置菜單的界面代碼介紹

簡介 Settings應用中,提供多類設置菜單入口,每個菜單內又有各模塊功能的實現。 那么各個模塊基于Settings 基礎的界面Fragment去實現UI,層層按不同業務進行封裝繼承實現子類: DashboardFragmentSettingsPreferenceFragment 功…

植物大戰僵尸雜交版,最新安裝包(PC+手機+蘋果)+ 修改器+高清工具

植物大戰僵尸雜交版:全新游戲體驗與創意碰撞 游戲簡介 《植物大戰僵尸雜交版》是由B站知名UP主潛艇偉偉迷基于經典游戲《植物大戰僵尸》進行的一次大膽且富有創意的二次創作。這款游戲不僅保留了原版游戲的經典玩法,還融入了植物雜交的全新概念&#x…

Qt掃盲-QRect矩形描述類

QRect矩形描述總結 一、概述二、常用函數1. 移動類2. 屬性函數3. 判斷4. 比較計算 三、渲染三、坐標 一、概述 QRect類使用整數精度在平面中定義一個矩形。在繪圖的時候經常使用,作為一個二維的參數描述類。 一個矩形主要有兩個重要屬性,一個是坐標&am…

同步互斥與通信

目錄 一、同步與互斥的概念 二、同步與互斥并不簡單 三、各類方法的對比 一、同步與互斥的概念 一句話理解同步與互斥:我等你用完廁所,我再用廁所。 什么叫同步?就是:哎哎哎,我正在用廁所,你等會。 什…

【實戰場景】記一次UAT jvm故障排查經歷

【實戰場景】記一次UAT jvm故障排查經歷 開篇詞:干貨篇:1.查看系統資源使用情況2.將十進制進程號轉成十六進制3.使用jstack工具監視進程的垃圾回收情況4.輸出指定線程的堆內存信息5.觀察日志6.本地環境復現 總結篇:我是杰叔叔,一名…

線下促銷折扣視頻介紹

千呼新零售2.0系統是零售行業連鎖店一體化收銀系統,包括線下收銀線上商城連鎖店管理ERP管理商品管理供應商管理會員營銷等功能為一體,線上線下數據全部打通。 適用于商超、便利店、水果、生鮮、母嬰、服裝、零食、百貨、寵物等連鎖店使用。 詳細介紹請…

Linux上systemctl 和 service 兩個命令的區別和聯系

systemctl 和 service 兩個命令都是 Linux 系統中用于管理服務的工具,但它們分別關聯著不同的初始化系統(init system),并且在功能和使用場景上有所差異。 service 命令 關聯的初始化系統:service 命令通常與 SysV i…

Python從零學習筆記(1)

1pip無法調用 剛入python,需要用到第三方模塊,但是按照教程使用>>>pip install 總是出現錯誤提示 網上查詢許久:語句沒錯;安裝沒錯;環境配置也正常 最后才知道是不能先進入python模式,而是使用p…

2024年道路運輸安全員考試題庫及答案

一、多選題 11.《放射性物品安全管理條例》規定,運輸放射性物品時,應當使用專用的放射性物品運輸包裝容器。在運輸過程中正確的做法有( )。 A.托運人和承運人應當按照國家放射性物品運輸安全標準和國家有關規定,在…

什么是定時器?

前言👀~ 上一章我們介紹了阻塞隊列以及生產者消息模式,今天我們來講講定時器 定時器 標準庫中的定時器 schedule()方法 掃描線程 手動實現定時器 任務類 存儲任務的數據結構 定時器類 如果各位對文章的內容感興趣的話,請點點小贊&am…

【Python】列表

目錄 一、列表的概念 二、列表的創建 1.變量名 [ ] ..... 2.通過Python內置 的I ist類的構造函數來創建列表 三、操作列表元素的方法 1. 修改 2. 增加元素 3. 刪除 4. 其他操作 四、遍歷列表 五、列表排序 六、列表切片(list slicing) 七、…

淺談什么是計算機科學與技術(Computer Science,CS)

計算機科學的核心內容 計算機科學(Computer Science, CS)涵蓋了以下主要領域: 硬件:涉及數字電路、集成電路、存儲器和硬件設計與驗證方法等。 例子:學習如何設計和實現一個簡單的CPU,包括理解指令集、時鐘…

值得細讀的8個視覺大模型生成式預訓練方法

作者:vasgaowei(已授權原創) 編輯: AI生成未來 鏈接:https://zhuanlan.zhihu.com/p/677794719 大語言模型的進展催生出了ChatGPT這樣的應用,讓大家對“第四次工業革命”和“AGI”的來臨有了一些期待,也作為…

Linux基礎指令介紹與詳解——原理學習

前言:本節內容標題雖然為指令,但是并不只是講指令, 更多的是和指令相關的一些原理性的東西。 如果友友只想要查一查某個指令的用法, 很抱歉, 本節不是那種帶有字典性質的文章。但是如果友友是想要來學習的,…