跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

Python如何实现Dota改建精灵?

文章导读

你是否也想过,如何用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(
                            

相关文章