Skip to content

game1024/OpenSpeedy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSpeedy

OpenSpeedy 是一款开源免费的游戏变速工具,让你的游戏突破帧率限制,提供更流畅丝滑的游戏加速体验。


GitHub Stars GitHub Forks Github Issues
Downloads Version Github Action Platform
提交活跃度

简体中文 · 日本語 · English

🚀 特性

  • 完全免费且开源
  • 简单易用的界面
  • 可自定义变速倍率
  • 对多种游戏引擎兼容性良好
  • 低系统资源占用
  • 同时可以加速x86和x64平台进程
  • 无内核侵入性,Ring3层Hook,不破坏系统内核

📥安装

  1. 访问安装页面 下载最新版本
  2. 解压缩下载的文件包到任意位置
  3. 无需安装,直接运行 OpenSpeedy.exe 即可使用

💻 操作系统要求

  • OS: Windows10 以上
  • 平台:x86(32位) 和 x64 (64位)

📝 使用说明

  1. 启动 OpenSpeedy
  2. 运行需要变速的目标游戏
  1. 勾选游戏进程,在 OpenSpeedy 界面中调整速度倍率
  1. 即刻生效,对比效果如下

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 获取高精度系统时间

⚠️ 注意事项

  • 本工具仅供学习和研究使用
  • 部分在线游戏可能有反作弊系统,使用本工具可能导致账号被封禁
  • 过度加速可能导致游戏物理引擎异常或崩溃
  • 不建议在竞技类在线游戏中使用
  • 开源产品不带数字签名,可能被杀毒软件误报

🔄 反馈

如果在使用过程中遇到任何问题,欢迎通过以下方式反馈:

📜 开源协议

OpenSpeedy 遵循 GNU v3 许可证。

🙏 鸣谢

OpenSpeedy使用到以下项目的源码,感谢开源社区的力量,如果OpenSpeedy对你有帮助,欢迎Star!

免责声明: OpenSpeedy 仅用于教育和研究目的。用户应自行承担使用本软件的所有风险和责任。作者不对因使用本软件导致的任何损失或法律责任负责。

Star History Chart