mirror of
https://github.com/BeyondDimension/SteamTools.git
synced 2026-10-19 07:01:35 +08:00
0465f6f578
本次提交主要内容如下: - 升级开发环境文档,VS/Xcode 版本提升 - 多项目依赖由包引用切换为源码引用,便于本地开发 - 注释 Aigio.AppCenter 相关包,恢复 fusillade - 新增 CommandCompat,统一命令行参数与 Handler 绑定方式,适配新版 System.CommandLine - NoticeService 优化,确保 UI 线程安全 - 细节修正:特性标记、空值保护、无用节点清理等 - 更新子模块指向 为后续开发和维护提供更好的兼容性和可维护性。
86 lines
6.3 KiB
Markdown
86 lines
6.3 KiB
Markdown
<h1 align="center">Watt Toolkit 🧰 (Former name Steam++)</h1>
|
|
|
|
<div align="center">
|
|
|
|
English | [简体中文](./README.md)
|
|
|
|
"Watt Toolkit" is an open source cross-platform multi-purpose game toolkit, most of its features require you to download and install Steam to use it.
|
|
|
|

|
|
[](https://github.com/BeyondDimension/SteamTools/releases/latest)
|
|
[](LICENSE)
|
|
[](https://github.com/BeyondDimension/SteamTools/stargazers)
|
|
[](https://github.com/BeyondDimension/SteamTools/network/members)
|
|

|
|
[](https://github.com/BeyondDimension/SteamTools/search?l=c%23)
|
|
[](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-7)
|
|
[](https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-11)
|
|
|
|
[](https://ko-fi.com/rmbgame)
|
|
[](https://www.patreon.com/rmbgame)
|
|
|
|
[](https://crowdin.com/project/steampp)
|
|
[](https://actions-badge.atrox.dev/BeyondDimension/SteamTools/goto?ref=develop)
|
|
[](https://github.com/BeyondDimension/SteamTools)
|
|
[](https://gitee.com/rmbgame/SteamTools)
|
|
[](https://space.bilibili.com/797215)
|
|
|
|
</div>
|
|
|
|
## 🚀 Download Channels
|
|
- [](https://apps.microsoft.com/store/detail/watt-toolkit/9MTCFHS560NG)
|
|
- [Official WebSite](https://steampp.net)
|
|
- [GitHub Releases](https://github.com/BeyondDimension/SteamTools/releases)
|
|
- [Gitee Releases](https://gitee.com/rmbgame/SteamTools/releases)
|
|
- [Arch User Repository](https://aur.archlinux.org/packages/watt-toolkit-bin)(Current release build)
|
|
- [Arch User Repository dev](https://aur.archlinux.org/packages/watt-toolkit-git)(Pull the latest source code build, maybe the build will fail)
|
|
|
|
## ⬇️ [Download Guide](./doc/download-guide.en.md)
|
|
See details [./doc/download-guide.en.md](./doc/download-guide.en.md)
|
|
|
|
## ✨ Functions
|
|
1. Account Switch <img src="./res/brands/windows.svg" width="16" height="16" /> <img src="./res/brands/linux.svg" width="16" height="16" /> <img src="./res/brands/apple.svg" width="16" height="16" />
|
|
- Switch between Steam accounts that are already logged in on the current PC with one click, and manage features such as sorting your home shared library.
|
|
2. Inventory Management <img src="./res/brands/windows.svg" width="16" height="16" /> <img src="./res/brands/linux.svg" width="16" height="16" /> <img src="./res/brands/apple.svg" width="16" height="16" />
|
|
- Lets you manage your Steam game inventory directly, not only by downloading older Steam games, but also by managing Steam game achievements directly, supporting unlocked achievements and unlocked achievements.
|
|
3. Local Authentication <img src="./res/brands/windows.svg" width="16" height="16" /> <img src="./res/brands/linux.svg" width="16" height="16" /> <img src="./res/brands/apple.svg" width="16" height="16" /> <img src="./res/brands/android.svg" width="16" height="16" />
|
|
- Let your cell phone token unified save in the computer, currently only support Steam token, later will develop support more token types with cloud synchronization token.
|
|
4. ArchiSteamFarm <img src="./res/brands/windows.svg" width="16" height="16" /> <img src="./res/brands/linux.svg" width="16" height="16" /> <img src="./res/brands/apple.svg" width="16" height="16" /> <img src="./res/brands/android.svg" width="16" height="16" />
|
|
- Integration with [ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm) provides functions such as hanging and dropping Steam Collectible Cards within the app.
|
|
5. Game Tools <img src="./res/brands/windows.svg" width="16" height="16" />
|
|
- Force game windows to use borderless windowing
|
|
|
|
## 🖥 Supported Operating Systems
|
|
- Windows 11
|
|
- Windows 10 version 1809(OS internal version 17763) or higher is required
|
|
- macOS 10.15 or higher is required
|
|
- Ubuntu 20.04 or higher is required
|
|
- Debian 11 or higher is required
|
|
- Fedora 37 or higher is required
|
|
- Deepin(UOS) 20 or higher is required
|
|
- ~~iOS 11 or higher is required~~(In development…)
|
|
- Android 5.0(API 21) or higher is required
|
|
|
|
## 🧩 Screenshots
|
|
<img src="./res/screenshots/screenshot-windows-accelerator.webp" width="800" />
|
|
<br/>
|
|
<br/>
|
|
<img src="./res/screenshots/screenshot-android-authenticator.png" width="800" />
|
|
|
|
## 🌏 Roadmap
|
|
Read what we [milestones](https://github.com/BeyondDimension/SteamTools/milestones), and feel free to ask questions.
|
|
|
|
## ⌨️ Development Environment
|
|
[Visual Studio 2026](https://visualstudio.microsoft.com/vs)
|
|
[JetBrains Rider](https://www.jetbrains.com/rider)
|
|
[Visual Studio Code](https://code.visualstudio.com)
|
|
[OpenJDK 17](https://learn.microsoft.com/en-us/java/openjdk/download#openjdk-17)
|
|
[Android Studio Electric Eel Or Higher](https://developer.android.com/studio)
|
|
[Xcode 26 Or Higher](https://developer.apple.com/xcode)
|
|
|
|
## 🏗️ Project Structure
|
|
See details [./src/README.md](./src/README.md)
|
|
|
|
## 📄 Open Source Library
|
|
See details [./doc/open-source-library.md](./doc/open-source-library.md)
|