Releases: duma520/KeyForge
Releases · duma520/KeyForge
Release list
v1.1.10
版本更新日志
v1.1.10 (2026-03-26) - 终极版
重大更新:
- 60种后台按键方式:从15种暴增到60种,覆盖所有已知的按键模拟技术
- 新增高级消息方式:WM_HOTKEY、WM_APPCOMMAND、SendMessageTimeout、BroadcastSystemMessage等
- 新增增强模拟方式:AttachThreadInput、日记回放钩子、低级键盘钩子、扫描码方式等
- 新增特殊应用方式:GDI输入、Raw Input、触摸输入、游戏控制器、API钩子、内存补丁等
- 新增网络/远程方式:WebSocket、HTTP API、命名管道、共享内存、WM_COPYDATA、剪贴板方式等
- 按键库扩充:新增F13-F24、多媒体键、浏览器键、系统功能键等
- 界面优化:显示方式总数,下拉菜单支持滚动查看60种方式
- 轮数显示:无限循环时显示已发送轮数
- 进度条优化:无限循环模式下显示已发送轮数而非百分比
v1.1.9 (2026-03-26) - 无限循环可视化
- 无限循环时进度条会动:显示已发送的轮数
- 新增轮数显示标签:实时查看发送轮数
- 进度条格式优化:脉冲模式下显示轮数
v1.1.8
版本更新日志
-
1.1.8 (2026-03-26) - 最终稳定版
- 核心改进: 彻底关闭控制台输出。在编译后的版本中,程序不再尝试打开或输出到控制台窗口,解决了因控制台缺失可能导致的闪退问题,大幅提升了稳定性和兼容性。
- 用户体验: 程序运行时更干净、更专业,无任何额外窗口弹出。
-
1.1.7 (2026-03-26) - 组合键时代
- 重大功能: 新增组合键支持。现在您可以模拟
Ctrl+C、Alt+Tab等复杂的组合操作,极大地扩展了应用场景。 - 界面优化: 在“按键设置”区域增加了
Ctrl、Alt、Shift、Win的组合键复选框,并提供了友好的提示信息。
- 重大功能: 新增组合键支持。现在您可以模拟
-
1.1.6 (2026-03-26) - 版本信息规范化
- 专业优化: 引入了
ProjectInfo类,集中管理程序名称、版本号、构建日期、许可证等元数据。 - 窗口标题: 现在窗口标题会动态显示当前版本号和构建日期,清晰明了。
- 关于信息: 为后续的“关于”对话框打下了基础。
- 专业优化: 引入了
-
1.1.5 (2026-03-26) - 完整按键库
- 功能扩展: 按键类型从原来的几个字母扩展到包含字母、数字、F1-F12、方向键、控制键、符号键、小键盘在内的近百个按键,覆盖了几乎所有常见按键。
- 高级输入: 支持手动输入虚拟键码(如
0x41),为专业用户提供了最大的灵活性。
-
1.1.4 (2026-03-26) - 实时交互与无限循环
- 重大功能: 动态参数调整。在按键发送过程中,您可以随时修改按键类型、间隔、方式等参数,修改后立即生效,无需停止再启动。
- 循环模式: “重复次数”现在可以设置为 0,代表“无限循环”,直到用户手动停止。非常适合挂机或压力测试。
-
1.1.3 (2026-03-26) - 优化提示
- 细节打磨: 移除了界面中针对“zhengtu.dat”的特殊提示,使界面更通用、更干净。
-
1.1.2 (2026-03-26) - 修复与增强
- Bug修复: 修复了按程序名枚举窗口时,部分情况下匹配不准确的错误。
- 功能增强: 增强了程序名匹配逻辑,支持匹配进程加载的模块名,解决了很多游戏无法被正确枚举的问题。
-
1.1.1 (2026-03-26) - 进程名修复
- Bug修复: 修复了因权限问题导致无法正确获取某些窗口进程名的问题,改用更可靠的Windows API和psutil库双重保障。
-
1.1.0 (2026-03-26) - 自定义枚举
- 重大功能: 引入三种窗口枚举方式(按标题、按程序名、两者兼顾)。从此,您可以精确地找到任何您想控制的窗口,不再局限于固定的标题。
-
1.0.1 (2026-03-26) - 体验优化
- 用户友好: 移除了发送前的确认对话框,操作更流畅。
- 循环功能: 新增了循环发送功能,但未开放无限循环(已在1.1.4中完善)。
-
1.0.0 (2026-03-26) - 初代发布
- 核心功能: 实现了基础的窗口枚举(按固定标题“共创征途”)和9种按键发送方式。
- 界面布局: 采用QT框架,实现了窗口列表、参数设置、进度条和日志显示的基本功能。