开源项目 freedom
使用教程
freedom osu! difficulty changer & bot 项目地址: https://gitcode.com/gh_mirrors/freedom2/freedom
1. 项目目录结构及介绍
freedom/
├── include/
│ └── ...
├── vendor/
│ └── ...
├── LICENSE
├── README.md
├── injector.cpp
├── nobuild.c
├── nobuild.exe
├── nobuild.h
└── ...
目录结构说明
- include/: 包含项目所需的头文件。
- vendor/: 包含第三方库或依赖项。
- LICENSE: 项目的许可证文件,本项目使用MIT许可证。
- README.md: 项目的介绍文件,包含项目的基本信息和使用说明。
- injector.cpp: 项目的主要源代码文件,负责实现难度更改等功能。
- nobuild.c: 项目的构建相关文件。
- nobuild.exe: 项目的可执行文件。
- nobuild.h: 项目的头文件。
2. 项目的启动文件介绍
nobuild.exe
nobuild.exe
是项目的启动文件,用于执行项目的核心功能。启动文件的主要功能包括:
- 难度更改: 实时更改
osu!
游戏的难度设置。 - 时间扭曲: 调整游戏的时间速度。
- 回放复制: 复制游戏回放。
- Aimbot: 自动瞄准功能。
- Relax: 自动点击功能。
启动步骤
- 运行
osu!
游戏。 - 运行
nobuild.exe
。 - 在
osu!
窗口的左上角会出现一个修改界面,可以通过该界面调整游戏的难度和其他设置。
3. 项目的配置文件介绍
README.md
README.md
是项目的配置文件,包含项目的详细使用说明和配置信息。主要内容包括:
- 项目介绍: 简要介绍项目的目的和功能。
- 使用说明: 详细说明如何启动和使用项目。
- 控制键: 列出所有可用的控制键及其功能。
- 功能列表: 列出项目支持的所有功能,如难度更改、时间扭曲、回放复制等。
- 构建要求: 列出项目构建所需的工具和环境,如MSVC、Windows SDK、.NET Framework SDK等。
配置示例
# Freedom
## 项目介绍
Freedom 是一个 `osu!` 游戏的难度更改工具,支持实时更改游戏难度和其他设置。
## 使用说明
1. 运行 `osu!` 游戏。
2. 运行 `nobuild.exe`。
3. 在 `osu!` 窗口的左上角会出现一个修改界面,可以通过该界面调整游戏的难度和其他设置。
## 控制键
- **右键**: 打开设置菜单。
- **F11**: 隐藏修改界面。
## 功能列表
- **难度更改**: 支持更改 Approach Rate (AR)、Circle Size (CS)、Overall Difficulty (OD)。
- **时间扭曲**: 调整游戏的时间速度。
- **回放复制**: 复制游戏回放。
- **Aimbot**: 自动瞄准功能。
- **Relax**: 自动点击功能。
## 构建要求
- MSVC x64/x86 构建工具
- Windows SDK
- .NET Framework SDK
通过以上步骤,您可以顺利启动和配置 freedom
项目,并根据需要调整 osu!
游戏的难度和其他设置。
freedom osu! difficulty changer & bot 项目地址: https://gitcode.com/gh_mirrors/freedom2/freedom