首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

KeymouseGo鼠标键盘自动化执行软件,电脑自动化操作执行设定任务

用电脑工作的人肯定会遇到一些重复性的工作,不管是写东西,打印东西,还是复制粘贴拷贝资料之类的,肯定会有重复内容的。如果人一直做重复的内容可能时间长了就会更容易疲倦厌烦等,其实这类简单重复性的工作可以用软件实现,这里就给大家分享一个鼠标键盘自动化执行操作的软件:KeymouseGo,可以说只要是键盘鼠标的相同重复性的操作这个软件就都能实现。github项目地址:https://github.com/taojy123/KeymouseGo

软件设置上主要有:

执行次数:录制好的操作步骤打算执行几次,设置0可以无限次执行。

执行速度:100就是正常速度,值越大速度越快,如果值太大的话软件可能无法执行。

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

热键设置中的Middle指代鼠标中键,XButton指代鼠标侧键

使用方法:

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

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

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

脚本语法说明

屏幕分辨率为1920 * 1080

[

[3000, "EM", "mouse right down", ["0.05208%", "0.1852%"]],    // 开始运行 `3000ms` 后,在屏幕相对坐标 `(0.05208, 0.1852)`即 `(100,200)` 处 `按下鼠标右键`;

[50,   "EM", "mouse right up",   ["0.05208%", "0.1852%"]],    // 等待 `50ms` 后在相同位置 `抬起鼠标右键`;

[1000, "EK", "key down",         [70, "F", 0]],                                   // 等待 `1000ms` 后 `按下f键`;

[50,   "EK", "key up",           [70, "F", 0]],                                   // 等待 `50ms` 后 `抬起f键`;

[100,  "EM", "mouse left down",  ["0.2604%", "0.4630%"]],      // 等待 `100ms` 后,在屏幕相对坐标 `(0.2604, 0.4630)`即 `(500, 500)` 处 `按下鼠标左键`;

[100,  "EM", "mouse move",       ["0.2604%", "0.5556%"]],       // 等待 `100ms` 后,鼠标移动至相对坐标 `(0.2604, 0.5556)`即 `(500, 600)` 位置;

[100,  "EM", "mouse left up",  ["0.3125%", "0.5556%"]],                   // 等待 `100ms` 后,在屏幕相对坐标 `(0.3125, 0.5556)`即 `(600, 600)` 处 `抬起鼠标左键`;

[100,  "EX", "input",            "你好 world"],                                   // 等待 `100ms` 后,在当前位置输入 `你好 world` 文字。]

脚本为json格式,每一行代表一次动作:

每行的第 1 个元素表示时间间隔,指的是本次动作与上一次动作之间相隔的时间,单位为毫秒。

每行的第 2 个元素表示鼠标动作或是键盘动作:EM为鼠标,EK为键盘,EX为其他拓展动作。

每行的第 3 个元素表示动作的类型:

mouse left down为鼠标左键按下,mouse left up为鼠标左键抬起,

mouse right down为鼠标右键按下,mouse right up为鼠标右键抬起,

mouse middle down为鼠标中键按下,mouse middle up为鼠标中键抬起,

mouse wheel up为鼠标滚轮上滑,mouse wheel down为鼠标滚轮下滑,

key down为键盘按键按下,key up为键盘按键抬起,

mouse move为鼠标滑过,input输入文字。

每行的第 4 个元素表示具体的动作参数

当为鼠标动作时,由两个子元素构成,分别为鼠标所在的屏幕位置的横纵坐标,

当为键盘动作时,由三个子元素构成,分别是(按键编号, 按键名, 拓展标记),

当为输入文字动作时,为要输入的文字内容。

每行//后的部分为注释内容。

修改时请严格遵守格式,否则可能导致脚本无法运行,建议修改前先备份一下。

横纵坐标为[-1, -1]时,表示在鼠标当前所在位置执行操作。

注意:

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

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

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

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Ot8r-VH0NzO_3Me0h2ZVQfAA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券