0.起因(刚编的故事)

最近GTA5刚解锁了地堡,可是生产货物必须得在线才可以,而且得有动作,不然就会被认为发呆踹下线,但升级了安保系统后就可以看监控,但手动按键盘太枯燥,写个脚本帮你自动按键,这样就可以完美的解决这个问题哇。

1. 安装pynput模块

Windows: pip install pynput ( 记得管理员权限运行cmd哇! )
Linux: sudo pip install pynput

2. 键盘监听实例代码(看一下就明白了怎么写了哇 !)

from pynput import keyboarddef on_press(key):print(key);# 按下
def on_release(key):print(key);# 中断监听 return False# 抬起# 开始监听
with keyboard.Listener(on_press=on_press,on_release=on_release) as listener:listener.join()# 结束监听 从任何地方调用pynput.mouse.Listener.stop,# 或者调用pynput.mouse.Listener.StopException# 或从回调中返回False来停止监听器

3.成品(东拼西凑出来的哇!)

# gta5_摸鱼
from pynput import keyboard
import time,os,signal,threadingprint('ESC = 退出程序 F11 = 停止程序 F12 = 开始程序')
flag = True # 摸鱼开关变量
# 键盘全局监听函数时间事件
def stop():def on_press(key):passdef on_release(key):global flagif key == keyboard.Key.esc:print('退出摸鱼')os.kill(os.getpid(), signal.SIGTERM)elif key == keyboard.Key.f12:print('继续摸鱼')flag = Trueelif key == keyboard.Key.f11:print('停止摸鱼')flag = Falseelse:passwith keyboard.Listener(on_press=on_press,on_release=on_release) as listener:listener.join()
# 启动监听进程
t = threading.Thread(target=stop)
t.start()def main():print('正在摸鱼!')keyboardController = keyboard.Controller();while True:if flag == True:keyboardController.press('a')keyboardController.press('w')else:continueprint('5s后自动开始程序')
time.sleep(5)
main()

4.测试结果

游戏屏蔽模拟按键了,歇逼。。。。。。但是拿来改改当个 “猎

Python使用pynput制作GTA5地堡自动挂机程序相关推荐

  1. python如何做脚本_Python实现自动挂机脚本(基础篇)

    不知不觉肝阴阳师也快一年了,对这游戏真是又爱又恨,最近刚刚发布了PC版,突然很想尝试着写个脚本挂机,话不多说进入正题. 简单的鼠标操作 游戏挂机脚本,无非就是自动移动鼠标,自动点击,进行重复操作,所以 ...

  2. Python脚本生成的exe文件自动升级程序实现方法

    最近同事使用python写了一个在公司内部使用的 C/S 架构的软件,主要功能在服务端完成.通过pyinstaller 生成 exe的客户端,希望能够给客户端增加版本校验自动升级功能 在这里记录下实现 ...

  3. python基础学习 制作一个猜筛子的程序

    import random import time #导入random库便于获得随机数 def caicaicai():a = random.randrange(1,7)b = random.rand ...

  4. Python实现自动挂机脚本(基础篇)

    博客原文[不好吃の蛋蛋] 完整代码 不知不觉肝阴阳师也快一年了,对这游戏真是又爱又恨,最近刚刚发布了PC版,突然很想尝试着写个脚本挂机,话不多说进入正题. 简单的鼠标操作 游戏挂机脚本,无非就是自动移 ...

  5. python挂机脚本怎么运行,Python实现自动挂机脚本(基础篇)

    博客原文[不好吃の蛋蛋] 完整代码 不知不觉肝阴阳师也快一年了,对这游戏真是又爱又恨,最近刚刚发布了PC版,突然很想尝试着写个脚本挂机,话不多说进入正题. 简单的鼠标操作 游戏挂机脚本,无非就是自动移 ...

  6. Python实现自动挂机脚本(GUI 打包)

    博客原文[不好吃の蛋蛋] 完整代码 在Python实现自动挂机脚本(基础篇)中我们实现了简单的挂机脚本,但这样的脚本运行起来比较麻烦,也没有好看的界面.本篇中,我们将使用tkinter设计GUI界面, ...

  7. C#制作挂机程序V2.0—刷鼠标单击类在线视频

    文章目录 往期内容回顾 一.程序界面 二.功能说明 1.程序已经集成了Microsoft Spy++的功能 2.通过拖动工具自动获取窗体的Title 3.拖动工具自动获取鼠标准备单击点的坐标 4.通过 ...

  8. python拿什么做可视化界面好-python爬虫如何制作可视化界面?(pyqt5环境配置篇)...

    却道天凉好个秋~ pyqt5+python+qtdesigner+pycharm制作一个可视化的GUI爬虫工具 前言: 最近闲来无聊又开始了py之路,这次需要的是制作一个贴吧的关键词搜索相关帖子的工具 ...

  9. 电脑重启后python导入的库不见_为什么python不会在启动时自动导入每个模块?

    我正在玩Python 2.7,每个人都知道,在每个程序的开头,你总是需要导入模块.例如:import random import time for x in range(1, 300): print ...

最新文章

  1. 手把手教你 用C++实现一个 可持久化 的http_server
  2. skyline粒子效果xml获取
  3. mysql分组函数按月份差,学习猿地-mysql如何按月份分组查询
  4. c语言怎么写到单片机里,哪位师傅知道51单片机怎样编写子程序?C语言的。在主程序里调...
  5. poi excel mysql_java的poi技术读取Excel数据到MySQL
  6. angular——更多按钮的上拉菜单(路由跳转)
  7. django 返回ajax html,Django 前台通过json 取出后台数据
  8. javaTemplates-学习笔记四
  9. 成都Uber优步司机奖励政策(3月23日)
  10. 机器视觉行业的很多知识
  11. Bash:把粘贴板上的内容拷贝的文件中。
  12. arcgis python 百度网盘 视频_arcgis软件零基础入门视频教程27讲百度网盘链接
  13. mysql数据库常用存储引擎的区别
  14. 树莓派控制4路5v继电器开关
  15. 创业者李一男:过去的荣耀早已归零
  16. 豆瓣电影页面html代码,Vue.js 仿豆瓣电影DEMO 学习笔记一
  17. sonique的插件Dee2
  18. 惊喜or惊吓?开发者眼中的苹果新品发布会
  19. 猫眼api html,猫眼选座API使用说明
  20. Less:CSS预处理语言快速入门以及浏览器中使用

热门文章

  1. ALPHA_8、ARGB_4444、ARGB_8888和RGB_565的区别
  2. 天使童装微信小程序支付流程:
  3. 2021中级会计考试,这些雷区不要踩!三科都有,成功避雷,告别59
  4. 02.2跟雨痕看go源码- 并发清理与三色标记
  5. 电脑快捷键大全!职场必备!
  6. 解决WinXP网络邻居共享问题
  7. 类的加载流程、反射、直接引用和符号引用
  8. red hat linux 时间配置,Red Hat linux9 初装配置(转)
  9. 张家界8个著名旅游景区、鬼斧神工惊诧人
  10. 开始进行小瑞的java之旅