[分享] Windows游戏变速软件 OpenSpeedy v1.7.4 免费开源
在追求极致游戏体验的道路上,OpenSpeedy为Windows玩家带来了革命性的游戏变速解决方案。这款开源免费工具让您完全掌控游戏节奏,无论是需要放慢脚步品味剧情细节,还是加速完成重复性任务,都能轻松实现。支持从0.1倍慢动作到10倍高速运行,OpenSpeedy为各类游戏场景提供了完美的速度调节方案。
开源免费 安全可靠
OpenSpeedy采用GNU v3开源许可证,代码完全透明公开。技术爱好者可以自由查看和修改源代码,普通用户则能享受无广告、无隐藏收费的纯净体验。开源特性确保了软件安全性,让您远离恶意程序和潜在风险。访问GitHub项目https://github.com/game1024/OpenSpeedy
下载地址:及时转存以免链接丢失
OpenSpeedy
OpenSpeedy 是一款开源免费的游戏变速工具,让你的游戏突破帧率限制,提供更流畅丝滑的游戏加速体验。
🚀 特性
- 完全免费且开源
- 简单易用的界面
- 可自定义变速倍率
- 对多种游戏引擎兼容性良好
- 低系统资源占用
- 同时可以加速x86和x64平台进程
- 无内核侵入性,Ring3层Hook,不破坏系统内核
💾 安装
📦 方式1: Winget
# 安装命令如下
winget install openspeedy
# 打开一个新的终端,运行openspeedy
openspeedy
📥 方式2: 手动下载
访问安装页面 下载最新版本
💻 操作系统要求
- OS: Windows10 以上
- 平台:x86(32位) 和 x64 (64位)
📝 使用说明
- 启动 OpenSpeedy
- 运行需要变速的目标游戏
- 勾选游戏进程,在 OpenSpeedy 界面中调整速度倍率
- 即刻生效,对比效果如下
default.mp4
🔧 技术原理
OpenSpeedy 通过 Hook 以下 Windows 系统时间函数来实现游戏速度调整:
函数名 | 所属库 | 功能 |
---|---|---|
Sleep | user32.dll | 线程休眠 |
SetTimer | user32.dll | 创建基于消息的计时器 |
timeGetTime | winmm.dll | 获取系统启动后经过的毫秒数 |
GetTickCount | kernel32.dll | 获取系统启动后经过的毫秒数 |
GetTickCount64 | kernel32.dll | 获取系统启动后经过的毫秒数(64位) |
QueryPerformanceCounter | kernel32.dll | 高精度性能计数器 |
GetSystemTimeAsFileTime | kernel32.dll | 获取系统时间 |
GetSystemTimePreciseAsFileTime | kernel32.dll | 获取高精度系统时间 |
⚠️ 注意事项
- 本工具仅供学习和研究使用
- 部分在线游戏可能有反作弊系统,使用本工具可能导致账号被封禁
- 过度加速可能导致游戏物理引擎异常或崩溃
- 不建议在竞技类在线游戏中使用
- 开源产品不带数字签名,可能被杀毒软件误报
🔄 反馈
如果在使用过程中遇到任何问题,欢迎通过以下方式反馈:
- FAQ - 先查看wiki定位常见问题
- GitHub Issues - 提交问题报告, 网盘类问题请勿提issue, 我不支持, 谢谢合作~🙏
- 微信群聊
新增
- 进程名称不区分大小写排序 #126
- 添加对GetMessageTime、timeSetEvent的函数的HOOK
- 将SetProcessStatus设置的共享内存以PID粒度区分
-
添加进程注入是否成功的提示 - 添加HelloGithub徽章展示
- 添加Wiki:加速问题排查步骤、垂直同步、管理员进程权限
- 添加winget方式安装
- 修复多显示器,窗口出现在显示器区域外的问题
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。