Python开发利器KeymouseGo,开源的就是香

news2024/10/5 13:42:33

1、介绍

在日常工作中,经常会遇到一些重复性的工作,不管是点击某个按钮、写文字,打印,还是复制粘贴拷贝资料之类的,需要进行大量的重复操作。按键精灵大家想必都听说过,传统的方式,可以下载个按键精灵将操作录制一遍,形成脚本,剩余的工作让计算机自动循环执行,从而来应对这些重复性的任务。

但,今天给大家来分享另外一款鼠标键盘自动化执行操作的神器:KeymouseGo,键盘鼠标的相同重复性的操作用这个软件就都能实现。

首先,KeymouseGo是一种创新的鼠标键盘一体化设备,它将鼠标和键盘合二为一,通过手指和手腕的动作来控制鼠标和键盘的操作。它可以替代传统的鼠标和键盘,提供更便捷、高效的操作体验。

并且KeyMouseGo免费无广告,界面干净简洁,由Python编写且全开源!

2、特点、优势

KeymouseGo的用途非常广泛,适用于各种使用鼠标和键盘的场景,如办公、设计、游戏等。它可以提高工作效率,减少手部疲劳,提供更自然、流畅的操作方式。

KeymouseGo的特点包括:

  • 一体化设计:将鼠标和键盘合二为一,减少桌面上的设备数量,节省空间。

  • 手指和手腕控制:通过手指和手腕的动作来控制鼠标和键盘的操作,更加灵活方便。

  • 高度可调节:可以根据个人的需求自由调节KeymouseGo的高度和角度,提供更舒适的使用体验。

  • 可编程按键:KeymouseGo的按键可以进行自定义编程,根据个人习惯设置各种快捷操作,提高工作效率。

  • 多平台兼容:KeymouseGo兼容多种操作系统,如Windows、Mac、Linux等,适用于不同的电脑设备。

3、安装

该软件通过 Python 语言编写,已打包为可执行文件,可以文章未尾获取安装包。

官网:

https://github.com/taojy123/KeymouseGo

安装步骤:

1. 安装 Python3
2. pip install -r requirements-windows.txt  # 如果是Linux或Mac,则执行:pip3 install -r requirements-universal.txt
3. pip install pyinstaller
4. pyinstaller -F -w --add-data "./assets;assets" KeymouseGo.py

4、使用

KeyMouseGo软件使用方法很简单,启动后点录制按钮,先自己做一遍要重复的操作。这个操作包括鼠标移动点击、键盘输入等,该软件都是支持记录的。

使用方法:

1、点击 录制 按钮,开始录制。

2、在计算机上进行任意操作,如点击鼠标、键盘输入,这部分的动作会被记录下来。

3、点击 结束 按钮,结束录制。

4、点击 启动 按钮,计算机会重复执行一遍第2步中所录制的动作。

接运行指定脚本:

> ./KeymouseGo scripts/0314_1452.txt

运行指定脚本3次:

> ./KeymouseGo scripts/0314_1452.txt -rt 3
> ./KeymouseGo scripts/0314_1452.txt --runtimes 3

以200%的速度运行指定脚本:

> ./KeymouseGo scripts/0314_1452.txt -sp 200
> ./KeymouseGo scripts/0314_1452.txt --speed 200

5、注意事项

  • 1、可设置脚本重复执行的次数,如果为 0 即为无限循环。

  • 2、默认启动热键为 F6,功能等同于 启动 按钮;默认终止热键为 F9,按下后将会停止正在运行的脚本。

  • 3、录制时只记录鼠标点击动作和键盘动作,不记录鼠标移动轨迹。

  • 4、每次录制结束后都会在 scripts 目前下生成一个新的脚本文件。

  • 5、运行前可以在列表中选择一个需要执行的脚本。

  • 6、scripts 下的脚本文件内容可以修改,修改时可参考如下所述 脚本格式说明。

  • 7、部分系统环境中,可能出现无法录制完整的鼠标事件的情况,请以管理员身份身份运行此工具即可正常使用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1136001.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

山东大学开发可解释深度学习算法 RetroExplainer,4 步识别有机物的逆合成路线

逆合成旨在找到一系列合适的反应物,以高效合成目标产物。这是解决有机合成路线的重要方法,也是有机合成路线设计的最简单、最基本的方法。 早期的逆合成研究多依赖编程,随后这一工作被 AI 接替。然而,现有的逆合成方法多关注单步逆…

基于STM32温室智能监测控制系统设计

**单片机设计介绍,基于STM32温室智能监测控制系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序程序文档 六、 文章目录 一 概要 设计功能包含温湿度检测、光照强度检测,可以通过温湿度和光照来控制灯和电机风扇运转。包含的…

Java多线程秘籍,掌握这5种方法,让你的代码优化升级

介绍5种多线程方法,助您提高编码效率! 如果您的应用程序与那些能够同时处理多个任务的应用程序相比表现不佳,很可能是因为它是单线程的。解决这个问题的方法之一是采用多线程技术。 以下是一些可以考虑的方法: 线程(…

Mac第三方恶意软件删除不了怎么办,这个方法你尝试了吗?

大多使用Mac电脑的用户,难免会遇到强制弹广告窗或者有些恶意软件在Mac电脑里删不掉的情况。是的,你的Mac可能已经感染了恶意软件。恶意软件除了传统的病毒、蠕虫和特洛伊木马之外,还有一个蓬勃发展的广告软件和间谍软件程序生态系统&#xff…

AT32固件库外设使用,ArduinoAPI接口移植,模块化

目录 一、ArduinoAPI移植一、通用定时器使用1.计时1.2.ETR外部时钟计数4.ArduinoAPI - timer 三、ADC1.ADC初始化(非DMA)2.ADC_DMA 规则通道扫描 六、USB HID IAP1.准备好Bootloader和app2.配置好时钟,一定要打开USB3.将生成的时钟配置复制到…

每日汇评:黄金形态确认牛市,再次尝试上行2000美元

金价挑战1988美元的关键阻力位,向2000美元进发; 在避险情绪中,美元随着美债收益率扩大复苏; 黄金价格在日线图上确认了一个多头标志,RSI指数仍然指向更多的上涨; 随着中东紧张局势再次引起人们的关注&#…

前列腺特异抗原(PSA)介绍

前列腺特异抗原(Prostate Specific Antigen,PSA)是由前列腺腺泡和导管的上皮细胞分泌的一种单链糖蛋白,在功能上属于类激肽释放酶的一种丝氨酸蛋白酶,参与精液的液化过程,是常规用于前列腺良性与恶性疾病诊断与鉴别诊断的重要指标…

LuaTable转C#的列表List和字典Dictionary

LuaTable转C#的列表List和字典Dictionaty 介绍lua中创建表测试lua中list表表转成List表转成Dictionary 键值对表表转成Dictionary 多类型键值对表表转成Dictionary 总结 介绍 之前基本都是从C#中的List或者Dictionary转成luaTable,很少会把LuaTable转成C#的List或者…

openEuler 22.03 LTS编译安装libreoffice并制作rpm包——筑梦之路

环境说明 操作系统:华为欧拉操作系统openEuler 22.03 lts x86_64 libreoffice版本:当前最新版本7.6 编译安装过程 1. 安装编译工具和依赖包 sudo yum install -y snappy snappy-devel autoconf automake libtool git gcc gcc-c gcc-objc make cmake…

超全整理,服务端性能测试-docker部署tomcat/redis(详细步骤)

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 1、docker部署tom…

全电注塑机硬件选型

电机选型(方法) 在伺服电机选型计算当中其主要数据包括:负载/ 电机惯量比,加减速力矩, 负载转矩,连续过载时间等。选择原则是:首先根据转矩-速度特性曲线检查负载转矩,加…

解决photoshop中不能输入蒙文的方法(附所有软件、字体)

效果预览: ps版本:Adobe Photoshop 2020 windows版本:windows 11专业版 蒙文字体选用:Menk Garqag Tig 蒙文输入法:蒙科立智能输入发下载地址:蒙科立-蒙古文AI(人工智能)引领者 …

跨境电商测评方式有哪些?

对于做跨境电商平台的卖家来说,如果想要提高销量,测评是一个必不可少的环节,因为前期自然流量很难带来什么销售额,所以很多卖家选择进行测评来提升产品的排名、权重和销量,并增加订单量、点赞、店铺评价和产品评价等指…

Studio One6.5版本要不要更新?哪些人需要更新?更新了哪些内容

对于声卡调试Studio One6.5版本,是否需要更新?这是一个需要考虑的问题。各位好,我是coco玛奇朵。 关于Studio One6.5版本要不要更新?哪些人需要更新?更新了哪些内容?对于这些问题,今天我们来详…

Redis快速上手篇(二)(操作与数据类型)

Key 默认 16 个数据库,类似数组下标从 0 开始,初始默认使用 0 号库 config get databases 查询数据库总数量 dbsize 查看当前数据库的 key 的数量 flushdb 清空当前库 flushall 通杀全部库 keys * 获取当前库中的所有key select 0 选择第一个库 move ke…

VS2022 C# 读取 excel 2023年

今天是2023年6月26日,我有一个excel表要读数据,然后放到winform程序来处理,网上的资料太旧,很多用不起来,试了一个可以使用,记录一下: 一、excel文件后缀需要小写。 二、用VS2022建一个winform…

关于腾讯云轻量应用服务器性能测评,看这一篇文章就够了

腾讯云轻量应用服务器性能如何?为什么便宜是不是性能不行?腾讯云百科txybk.com从轻量应用服务器的CPU型号、处理器主频、内存、公网带宽、月流量和系统盘多方面来详细测评轻量性能,轻量应用服务器性价比高,并不是性能不行&#xf…

rk3588 SD 卡镜像扩容

先用一个卡复制镜像 Win32DiskImager 操作: https://blog.csdn.net/FL1623863129/article/details/118945754 复制之后镜像正常工作 但是仍旧只能显示32G 扩容 下载安装gparted https://blog.csdn.net/weixin_44589540/article/details/121580883 resize 拖过来就完了…

如何实现Android视音频数据对接到GB28181平台(SmartGBD)

为什么要开发Android平台GB28181? 在做Android平台GB28181接入模块之前,我们在RTMP推送播放、RTSP轻量级服务、转发、播放这块,已经有很多年的经验,这意味着,我们不需要重复造轮子,已有屏幕、摄像头或编码…

Keil uVision 5 MDK版软件安装包下载及安装教程(最详细图文教程)

目录 一.简介 二.安装步骤 软件:Keil uvision5版本:MDKv518语言:中文/英文大小:377.01M安装环境:Win11/Win10/Win8/Win7硬件要求:CPU2.59GHz 内存4G(或更高)下载通道①百度网盘丨64位下载链接…