当前位置: 首页 > news >正文

基于python实现原神那维莱特开转脚本

相信不少原友都抽取了枫丹大C那维莱特,其强力的输出让不少玩家爱不释手。由于其转的越快,越不容易丢伤害的特点,很多原友在开转时容易汗流浃背,所以特意用python写了一个自动转圈脚本,当按住鼠标侧键时,即可实现高速旋转。
请添加图片描述

开转代码

首先安装pywin32库。

pip install pywin32

自动旋转代码如下:

'''
author: 巴涅波赫夫
date  : 2023.12.14
ps    : 请使用管理员模式打开
'''
from win32api import GetAsyncKeyState, GetCursorPos,mouse_event,Sleep
from win32con import VK_XBUTTON1, MOUSEEVENTF_MOVE # 设置鼠标侧键为目标键
target_keycode = VK_XBUTTON1def key_pressed():while True:key_state = GetAsyncKeyState(target_keycode)# 检查右方向键是否被按下if key_state < 0:print(GetCursorPos()[0], GetCursorPos()[1])# 移动鼠标到目标位置mouse_event(MOUSEEVENTF_MOVE , 5000, 0, 0, 1)Sleep(100)# 调用函数开始监听按键
key_pressed()

打包软件

使用 pyinstall 库打包成 exe 软件。

pip install pyinstaller

请添加图片描述
将软件图标与代码放在一起,并在cmd中使用如下语句打包:

pyinstall --onefile --icon=.\那维莱特.ico .\开转!.py

这时在生成的 dist 文件夹下即可找到打包后的软件。以管理员身份运行它即可快乐旋转了。

软件下载

如果不想安装python环境与打包软件,可直接前往 我的网盘 下载本软件。( 该软件为按住鼠标侧键进行转动 )

http://www.lryc.cn/news/260574.html

相关文章:

  • C# 实现Lru缓存
  • 牛客网BC107矩阵转置
  • 协作办公原来如此简单?详解 ONLYOFFICE 协作空间 2.0 更新
  • 2023年国赛高教杯数学建模A题定日镜场的优化设计解题全过程文档及程序
  • c/c++ 结构体、联合体、枚举
  • stl模板库成员函数重载类型混肴编译不通过解决方法
  • MySQL——表的约束
  • cordic 算法学习记录
  • 【STM32】电机驱动
  • csp 如此编码 C语言(回归唠嗑版)
  • 或许是全网最全的延迟队列
  • C语言结构体小项目之通讯录代码实现+代码分析
  • tp5 rewrite nginx重写
  • .NET 反射优化的经验分享
  • 使用opencv的Sobel算子实现图像边缘检测
  • 亿欧网首届“元创·灵镜”科技艺术节精彩纷呈,实在智能AI Agent智能体展现硬核科技图景
  • 宝塔面板快速搭建本地网站结合内网穿透实现远程访问【无需公网IP】
  • css的Grid布局
  • Python接口测试框架选择之pytest+yaml+Allure!
  • 03-详解Nacos注册中心的配置步骤和功能
  • 微服务学习:Nacos微服务架构中的服务注册、服务发现和动态配置Nacos下载
  • 逆向经历回顾总结
  • 企业IT安全:内部威胁检测和缓解
  • Linux 服务器较为强大的运维及管理脚本实现(支援:本机线上操作)
  • 【数据结构】插入排序,希尔排序,选择排序,堆排序,冒泡排序
  • MyBatis--07--启动过程分析、SqlSession安全问题、拦截器
  • Qt基础之四十二:QMap、QHash的实现原理和性能对比
  • 虚幻学习笔记12—C++类的实例化
  • 【《漫画算法》笔记】快速排序
  • C++如何通过调用ffmpeg接口对H265文件进行编码和解码