文章导读
你是否也想过,如何用Python来打造一个属于自己的Dota改建精灵?其实,这并不难。本文将带你一步步了解如何通过改变键盘按键映射关系,实现自定义的改建逻辑。
正文部分
首先,你需要准备以下工具:
- Python 3.7.3
- Python库:PyHook3(安装可能有点麻烦,请自行百度)
- Python库:win32api
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date : 2020-09-05 19:13:10
# @Author : Nero
# @Link :
# @Version : Dota技能一把梭
'''
使用说明:
1). 根据需求修改keyMap中对应的值,字母不区分大小写
2). 程序运行后,通过“\” 开启、关闭 键盘映射功能
'''
#导入库文件
import pythoncom
import PyHook3
import win32api
import win32con
#构建映射关系
keyMap={
'装备栏1':'', '装备栏2':'',
'装备栏3':'', '装备栏4':'',
'装备栏5':'', '装备栏6':'',
}
#提示信息
print('Author: Nero
')
print(
