Skip to content

Jesae/OpenSpeedy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSpeedy

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


Github Issues GitHub Stars GitHub Forks
Downloads Version 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 History Chart

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published