Skip to content

Releases: taojy123/KeymouseGo

KeymouseGo v5.2

12 Mar 11:36
Compare
Choose a tag to compare
  • 升级到PySide6 #234
  • 启用高 DPI 缩放 in #300
  • 新的插件系统,不兼容旧版插件
  • 脚本格式改用json5,用于更好地编写脚本以及支持插件功能,兼容旧版脚本
  • UI和脚本执行逻辑重构
  • 自定义热键 #313(支持组合键)。相应的,ctrlshiftaltwin/start/cmd无法单独用作热键。
  • 翻译错误。#289 #299
  • 移除原本程序的执行速度,可参考wiki的样例2编写插件作为功能替代。
  • github action添加对linux-arm64的构建
  • 程序界面显示当前鼠标坐标#236

能力有限,没有做mac和linux-arm64下的测试。本次对底层的改动较大,如果遇到bug,欢迎提交issue
本次构建使用的python版本为python3.10,对于python3.10不支持的系统(如windows 7),可以手动打包或是修改release.yml通过github action用更低版本的python构建,32位版本程序同理。

KeymouseGo v5.1.1

10 Feb 16:28
b952e4e
Compare
Choose a tag to compare

v5.1.1

Fixed bugs:

  • 鼠标中键无法触发热键功能 #184
  • 打包GUI程序报错 #194
  • 无法在命令行状态下运行 #190

可执行程序均通过Github Action打包: Original-link
app版本(mac)打包来自:Original-link

KeymouseGo v5.1

05 Oct 03:04
Compare
Choose a tag to compare

v5.1

  • 支持在Linux和Mac环境下运行
  • 支持在多屏环境下运行(仅Windows)
  • 修复程序在执行连点操作时有概率崩溃的问题
  • 修复文件选择器选择脚本后选项卡未更新的问题

v5.0

  • 初步实现自定义扩展功能
  • 可调整提示音音量
  • 增加脚本重命名/编辑子窗口
  • 添加英文文档
  • 增加简单日志窗口
  • 适应高分辨率(在高分辨率情况下放大窗口)

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

KeymouseGo v5.0

28 Jul 03:30
Compare
Choose a tag to compare

v5.0

  • 初步实现自定义扩展功能
  • 可调整提示音音量
  • 增加脚本重命名/编辑子窗口
  • 添加英文文档
  • 增加简单日志窗口
  • 适应高分辨率(在高分辨率情况下放大窗口)

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

带有-upx后缀的为使用开源软件upx压缩后的程序

KeymouseGo v4.1

19 May 17:02
79adb9c
Compare
Choose a tag to compare

v4.1

  • 添加 命令行运行能力

v4.0

  • 使用 PySide2 重写 UI
  • 快捷键支持鼠标中键与侧键
  • 相关 issue 提出的功能需求实现
  • 4.0 代码基本由 Monomux 贡献,KeymouseGo 的整体品质有了较大提升。感谢付出!

v3.2.2

  • 修复了 input 事件无法输入内容的 bug

v3.2.1

  • 修复了中文注释无法解析的 bug

v3.2

  • 脚本文件中可使用 // 进行内容注释
  • 可录制鼠标轨迹(mouse move 事件),并可在软件中设置轨迹精度,填 0 即不录制轨迹

暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

KeymouseGo v4.0

08 May 16:00
Compare
Choose a tag to compare

v4.0

  • 使用 PySide2 重写 UI
  • 快捷键支持鼠标中键与侧键
  • 相关 issue 提出的功能需求实现
  • 4.0 代码基本由 Monomux 贡献,KeymouseGo 的整体品质有了较大提升。感谢付出!

v3.2.2

  • 修复了 input 事件无法输入内容的 bug

v3.2.1

  • 修复了中文注释无法解析的 bug

v3.2

  • 脚本文件中可使用 // 进行内容注释
  • 可录制鼠标轨迹(mouse move 事件),并可在软件中设置轨迹精度,填 0 即不录制轨迹

暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

KeymouseGo v3.2.2

11 Mar 05:24
Compare
Choose a tag to compare

v3.2.2

  • 修复了 input 事件无法输入内容的 bug

v3.2.1

  • 修复了中文注释无法解析的 bug

v3.2

  • 脚本文件中可使用 // 进行内容注释
  • 可录制鼠标轨迹(mouse move 事件),并可在软件中设置轨迹精度,填 0 即不录制轨迹

暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

KeymouseGo v3.2.1

19 Jan 04:41
Compare
Choose a tag to compare

v3.2.1

  • 修复了中文注释无法解析的 bug

v3.2

  • 脚本文件中可使用 // 进行内容注释
  • 可录制鼠标轨迹(mouse move 事件),并可在软件中设置轨迹精度,填 0 即不录制轨迹

暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

KeymouseGo v3.2

14 Jan 05:53
Compare
Choose a tag to compare

v3.2

  • 脚本文件中可使用 // 进行内容注释
  • 可录制鼠标轨迹(mouse move 事件),并可在软件中设置轨迹精度,填 0 即不录制轨迹

暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )

KeymouseGo v3.1

19 Oct 08:00
Compare
Choose a tag to compare

v3.1

针对这个 issue(#39) 增加了两个功能点

  • 命令行启动模式中可以随时按下 F9 热键,来终止脚本运行
  • 模拟鼠标点击的脚本语句中可以设定坐标点为 [-1, -1], 用以表示在鼠标当前位置直接点击

暂时没法打包 x86 版本,32 位系统的同学请自行源码编译,或 下载v1.5老版本 使用

如果使用下载时报毒请忽视,不放心的也可以自己 clone 项目后用 pyinstaller 打包。( #22 )