直接贴代码,游戏以warframe,也就是国服的星际战甲做为例子
warframe已经修掉鱼叉挂机了,故写此代码

import win32api
import win32con
import random
import time
import ctypesif __name__ == '__main__':MapVirtualKey = ctypes.windll.user32.MapVirtualKeyAprint("超简单的一个死循环程序,需关闭的话结束程序即可")print("随机40-100秒之间切换指挥官")conts=1while True:stopTime =  random.randint(40,100)print(str(stopTime)+"秒后切换指挥官")time.sleep(stopTime)win32api.keybd_event(53, MapVirtualKey(53, 0), 0, 0)       #48-57分别对应0-9win32api.keybd_event(53, MapVirtualKey(53, 0), win32con.KEYEVENTF_KEYUP, 0)  # 释放按键#可以加个键盘输入判断来做一个全自动开枪功能# win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)#左键按下# time.sleep(3)# win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)#左键松开print("已执行"+str(conts)+"次")conts+=1

其中MapVirtualkey是扫描码,一般不使用这个,如果要制作控制游戏人物的脚本时一定要填入扫描码才能在游戏中实现硬件级键盘模拟。

方法很简单

win32api.keybd_event(虚拟码,扫描码,0,0)
以上两个参数都可以直接csdn查找到

右键以管理员身份运行

6.6更新
高利挂机版:点击下载
密码:bt27

【python】win32模拟键盘实现游戏内操作相关推荐

  1. unity里如何在点击UI时,避免触发游戏内操作。

    如果在游戏中同时有点击UI和检测鼠标点击的操作时,要避免在点击UI时,避免触发游戏内操作. 用eventsystem去检测是否点到ui,方法如下: if (Input.GetMouseButtonDo ...

  2. python win32 模拟按键

    python win32 模拟按键 支持组合按键 直接上代码 import win32api import win32conkey_map = {"0": 49, "1& ...

  3. Python中模拟键盘输入键位编号对照表

    以下是Python中模拟键盘常用的输入键位编号对照表: 小键盘的数字 键 键码 键 键码 键 键码 键 键码 A 65 F1 112 Backspace 8 0 96 B 66 F2 113 Tab ...

  4. python selenium模拟键盘_SELENIUM自动化模拟键盘快捷键操作实现解析

    这篇文章主要介绍了SELENIUM自动化模拟键盘快捷键操作实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 平常我们会用到很多快捷键,那么se ...

  5. Python自动化测试系列[v1.0.0][Win32模拟键盘]

    在实际的自动化代码调试过程中,往往Selenium提供的方法不能满足于自动化任务,例如定位某个按钮要完成点击操作,定位正确但就是无法完成点击,此时如果掌握模拟键盘的方法便可以为我们的自动化提供很大的帮 ...

  6. python selenium模拟键盘_Python+Selenium自动化篇-7-模拟键盘操作

    0.导入键盘类Keys() selenium中的Keys()类提供了大部分的键盘操作方法:通过send_keys()方法来模拟键盘上的按键. # 导入键盘类 Keys() from selenium. ...

  7. python之模拟键盘

    对于python来说,模拟键盘的方式据我了解有三种方式,其中有pyuserinput,win32api,以及winio. 其中第一种可以应用普通的程序或者桌面的键盘输入,第二和第三则是比较接近底层的模 ...

  8. python如何模拟键盘输入_python 模拟键盘输入

    python 模拟键盘输入 一.PyUserInput安装 python3.5的PyMouse和PyKeyboard模块都集成到了PyUserInput模块中.在python3.5中,直接安装PyUs ...

  9. python如何模拟键盘输入_python实现键盘输入的实操方法

    python中有指定的代码进行输入操作,所以今天就由小编来为大家介绍python怎么实现键盘输入. 第一首先打开电脑的python编辑工具. 再创建python项目. 第二然后应用sys函数. 命令为 ...

最新文章

  1. 在二叉树中找到累加和为指定值的最长路径长度
  2. mysql联合查询sql优化
  3. python绘制3d动态模型_怎么用python把*.obj文件里面的3D模型特征提取出来?
  4. Profile文件管理
  5. PHP web应用的调试
  6. 腾讯云对象存储 python_python 云存储
  7. Mybatis(2)---多表查询
  8. 你知道几句?Linux之父十大名言
  9. Web.config中注册用户控件和自定义控件
  10. 损失函数——交叉熵损失函数(引子)
  11. timesat数据如何读取_【续篇】如何通过HART协议将流量计实时数据读取到上位机(文末有彩蛋)...
  12. 3dmax教程技术:3dmax 怎么去掉贴图_3dmax如何去掉贴图
  13. 高级数理逻辑试卷参考答案
  14. 纯css实现二级下拉菜单
  15. 终面(HR面)_职业竞争力和职业规划
  16. TI高精度实验室-运算放大器-第十六节-全差分放大器
  17. 2022-12-05 新希望六和 一面笔试 (面经六)
  18. Web前端开发入门教程,HTML5+CSS3+JS教程,达到web前端工程师的水平
  19. 【黑客故事】钢铁侠Musk的音影记录
  20. 【屏幕模块 - 笔记】深圳市晶联讯电子 液晶模块 JLX19296G-915-BN

热门文章

  1. word批量调整图片大小
  2. 元好问《摸鱼儿-雁邱词》赏析
  3. HTML复习笔记——CSS排版
  4. datasets DatasetDict类
  5. 大林算法计算机控制实验报告,实验二 大林算法实验报告
  6. 2020最新最好看的热门动漫电影推荐
  7. POST请求和PUT请求的区别
  8. virtualbox安装ubuntu时,not syncing: attempt to kill the idle task
  9. 积极的面对生活,勇敢的接受挑战,保持乐观的心态!
  10. keras-文本图片文字识别