Der beste Open-Source-Game-Speed-Controller
🌐 English | Deutsch | Français | 日本語 | 한국어 | 中文
📦 Methode 1: Winget
# Installationsbefehl
winget install openspeedy
# Öffne ein neues Terminal und führe openspeedy aus
openspeedy
📥 Methode 2: Manueller Download
Besuchen Sie die Releases-Seite, um die neueste Version herunterzuladen.
Führen Sie das Zielspiel aus, das beschleunigt werden soll
Wählen Sie den Spielprozess aus und passen Sie die Geschwindigkeit in der OpenSpeedy-Oberfläche an
Sofort wirksam — siehe Vergleich unten
Voraussetzungen: - Node.js 18+ - Rust - CMake - Visual Studio (mit C++-Desktopentwicklungskomponente)
Build-Befehl:
npm run tauri dev
OpenSpeedy passt die Spielgeschwindigkeit durch Hooking der folgenden Windows-Zeitfunktionen an:
| Funktion | Bibliothek | Zweck |
|---|---|---|
| Sleep | user32.dll | Thread-Sleep |
| SetTimer | user32.dll | Erstellt nachrichtengestützte Timer |
| timeGetTime | winmm.dll | Ruft die Systemlaufzeit in Millisekunden ab |
| GetTickCount | kernel32.dll | Ruft die Systemlaufzeit in Millisekunden ab |
| GetTickCount64 | kernel32.dll | Ruft die Systemlaufzeit in Millisekunden ab (64-Bit) |
| QueryPerformanceCounter | kernel32.dll | Hochauflösender Leistungszähler |
| GetSystemTimeAsFileTime | kernel32.dll | Ruft die Systemzeit ab |
| GetSystemTimePreciseAsFileTime | kernel32.dll | Ruft die hochpräzise Systemzeit ab |
| SetWaitableTimer | kernel32.dll | Setzt einen wartbaren Timer |
| SetWaitableTimerEx | kernel32.dll | Setzt einen wartbaren Timer (erweitert) |
Bei Problemen oder Fragen können Sie uns wie folgt erreichen: - FAQ — Überprüfen Sie zuerst das Wiki für häufige Probleme - GitHub Issues — Reichen Sie Fehlerberichte ein. Bitte keine Cloud-Speicher-bezogenen Issues, vielen Dank für Ihre Mitarbeit~ 🙏
OpenSpeedy ist unter der GPL v3 Lizenz lizenziert.
OpenSpeedy verwendet Quellcode aus den folgenden Projekten. Dank an die Open-Source-Community! Wenn OpenSpeedy Ihnen hilft, geben Sie uns gerne einen Star! - minhook: Für API-Hooking - tauri: GUI - MUI: UI-Komponentenbibliothek - Ant Design: UI-Splitter-Komponente
Haftungsausschluss: OpenSpeedy ist ausschließlich für Bildungs- und Forschungszwecke bestimmt. Die Nutzer übernehmen alle Risiken und Haftungen im Zusammenhang mit der Nutzung dieser Software. Der Autor ist nicht verantwortlich für Verluste oder rechtliche Haftung, die sich aus der Nutzung dieser Software ergeben.
$ claude mcp add OpenSpeedy \
-- python -m otcore.mcp_server <graph>