HDGDK - Python工具开发包
Project description
HDGDK - Python工具开发包
版本: 2.1.0
HDGDK是一个功能丰富的Python工具包,提供多种系统操作和开发工具,适用于Windows平台。
功能特性
- 系统操作: 提供窗口管理、系统信息获取等功能
- 内存操作: 内存读写、进程内存管理
- 图形处理: 截图、实时绘制、识图等功能
- 硬件交互: 键鼠控制、驱动交互
- 网络功能: IP操作、VNC等远程控制
- 安全工具: 注入、HOOK、加密等安全相关功能
支持平台
- Windows (x86/x64)
安装方法
pip install hdgdk
使用示例
import HD
# 初始化
# 请根据实际情况修改dll路径
HD.Config.load_dll("path/to/hd.dll")
# 使用示例
# 获取窗口
window = HD.窗口.窗口_取句柄("窗口标题")
print(f"找到窗口句柄: {window}")
# 截图示例
img = HD.截图.截图_窗口(window)
# 保存截图
HD.截图.图片_保存(img, "screenshot.png")
# 键鼠控制示例
HD.键鼠.鼠标_移动(100, 100)
HD.键鼠.鼠标_左键单击()
依赖项
- Python 3.6或更高版本
- Windows操作系统
- 相关DLL文件(位于lib目录下)
注意事项
- 请确保您拥有使用此工具包的合法权限
- 某些功能可能需要管理员权限才能正常工作
- DLL文件需要与您的Python版本(32位/64位)匹配
版权信息
此项目使用MIT许可证 - 详见LICENSE文件
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hdgdk-2.1.0.tar.gz
(57.6 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
hdgdk-2.1.0-py3-none-any.whl
(57.7 MB
view details)
File details
Details for the file hdgdk-2.1.0.tar.gz.
File metadata
- Download URL: hdgdk-2.1.0.tar.gz
- Upload date:
- Size: 57.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d595c1c5ed8466108b6443376326ae89e20469a774353eadc98548fc908cd4e7
|
|
| MD5 |
69e13d7a08e32101e8e4731739b00a3e
|
|
| BLAKE2b-256 |
b850a44161ae9d995dd3c94b217e3428d848a385ac0a1a873afddda05e99101d
|
File details
Details for the file hdgdk-2.1.0-py3-none-any.whl.
File metadata
- Download URL: hdgdk-2.1.0-py3-none-any.whl
- Upload date:
- Size: 57.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ee8c9d17e39aa21db12c42d8eb4e3372ae75daaf2590c862a0048320376e0db
|
|
| MD5 |
52d6c6d41bc096e5349b65ca52329242
|
|
| BLAKE2b-256 |
ca31fcba10f1b3190b8f2ddc06bfda958272e1c9fb57a8ff8441fe068e390f14
|