mirror of
https://github.com/BeyondDimension/SteamTools.git
synced 2026-10-17 05:30:48 +08:00
133 lines
9.7 KiB
Markdown
133 lines
9.7 KiB
Markdown
<h1 align="center">Watt Toolkit 🧰 (原名 Steam++)</h1>
|
||
|
||
<div align="center">
|
||
|
||
[English](./README.en.md) | 简体中文
|
||
|
||
「Watt Toolkit」是一个开源跨平台的多功能游戏工具箱,此工具的大部分功能都是需要您下载安装 Steam 才能使用。
|
||
|
||

|
||
[](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/zh-cn/dotnet/core/whats-new/dotnet-7)
|
||
[](https://learn.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-11)
|
||
|
||
[](https://afdian.com/@rmbgame)
|
||
[](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)
|
||
[](https://jq.qq.com/?_wv=1027&k=3JKPt4xC)
|
||
|
||
</div>
|
||
|
||
## 🚀 下载渠道
|
||
- [](https://store.steampowered.com/app/2425030)
|
||
- [](https://apps.microsoft.com/store/detail/watt-toolkit/9MTCFHS560NG?hl=zh-cn&gl=cn)
|
||
- [软件官网](https://steampp.net)
|
||
- [GitHub 发行版](https://github.com/BeyondDimension/SteamTools/releases)
|
||
- [码云 发行版](https://gitee.com/rmbgame/SteamTools/releases)
|
||
- [Arch 用户仓库](https://aur.archlinux.org/packages/watt-toolkit-bin)(当前 Release 构建)
|
||
- [Arch 用户仓库 dev](https://aur.archlinux.org/packages/watt-toolkit-git)(拉取最新源码构建,也许会构建失败)
|
||
|
||
## ⬇️ [下载指南](./doc/download-guide.md)
|
||
详见 [./doc/download-guide.md](./doc/download-guide.md)
|
||
|
||
## ✨ 功能
|
||
全新的 3.0 版本,支持自定义插件功能,以下功能为下载时自带的默认插件,可以自行删除或禁用。
|
||
1. 网络加速 <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" />
|
||
- 使用 [YARP.ReverseProxy](https://github.com/microsoft/reverse-proxy) 开源项目进行本地反代来支持更快的访问游戏网站。
|
||
- 通过加速服务拦截网络请求将一些 JS 脚本注入在网页中,提供类似网页插件的功能。
|
||
3. 账号切换 <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" />
|
||
- 快速切换已在当前 PC 上登录过的 Steam、Epic、Uplay 等等多平台账号,与管理 Steam 家庭共享库排序及禁用等功能。
|
||
4. 库存游戏 <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" />
|
||
- 直接管理你的 Steam 游戏库存,可以编辑游戏名称和[自定义封面](https://www.steamgriddb.com)。
|
||
- 监控 Steam 游戏下载进度实现 Steam 游戏下载完成定时关机功能。
|
||
- 模拟运行 Steam 游戏,让您不用安装和下载对应的游戏也能挂游玩时间和掉落 Steam 卡片
|
||
- 自助管理 Steam 游戏云存档,随时删除和上传自定义的存档文件至 Steam 云。
|
||
- 解锁以及反解锁 Steam 游戏成就。
|
||
5. 本地令牌 <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" />
|
||
- 让您的手机令牌统一保存在电脑中、支持通用HOTP、TOTP、Steam、Google 等令牌导入。
|
||
- 支持 Steam 登录账号自定绑定生成令牌、支持 Steam 批量确认交易功能。
|
||
6. ~~自动挂卡(新版本开发中)~~ <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" />
|
||
- ~~集成 [ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm) 在应用内提供 挂机掉落 Steam 集换式卡牌 等功能。~~
|
||
7. 游戏工具 <img src="./res/brands/windows.svg" width="16" height="16" />
|
||
- 强制游戏窗口使用无边框窗口化、更多功能待开发。
|
||
|
||
## 🖥 支持的操作系统
|
||
- Windows 11
|
||
- Windows 10 版本 1809(OS 内部版本 17763)或更高版本
|
||
- macOS 10.15 或更高版本
|
||
- Ubuntu 20.04 或更高版本
|
||
- Debian 11 或更高版本
|
||
- Fedora 37 或更高版本
|
||
- Deepin(UOS) 20 或更高版本
|
||
- ~~iOS 11 或更高版本~~(开发中…)
|
||
- Android 5.0(API 21) 或更高版本
|
||
|
||
## 🧩 截图
|
||
<img src="./res/screenshots/screenshot-windows-accelerator.webp" width="800" />
|
||
<br/>
|
||
<img src="./res/screenshots/screenshot-windows-gameaccount.webp" width="800" />
|
||
<br/>
|
||
<img src="./res/screenshots/screenshot-windows-gamelist.webp" width="800" />
|
||
<br/>
|
||
<br/>
|
||
<!--<img src="./res/screenshots/screenshot-android-authenticator.png" width="800" />-->
|
||
|
||
## 从移动端 Steam App 导入令牌指南
|
||
- [Android 添加本地令牌(Xposed)](https://github.com/BeyondDimension/SteamTools/issues/2276)
|
||
- [iOS 添加本地令牌(无需越狱/网络抓包)](https://github.com/BeyondDimension/SteamTools/issues/2129)
|
||
- [iOS 添加本地令牌(无需越狱/iTunes 备份)](https://github.com/BeyondDimension/SteamTools/issues/299)
|
||
- [iOS 添加本地令牌(需越狱)](https://github.com/BeyondDimension/SteamTools/issues/95)
|
||
|
||
## 🌏 路线图
|
||
查看这个 [milestones](https://github.com/BeyondDimension/SteamTools/milestones) 来了解我们下一步的开发计划,并随时提出问题。
|
||
|
||
## ⌨️ 开发环境
|
||
[Visual Studio 2022](https://visualstudio.microsoft.com/zh-hans/vs) 或 [Visual Studio 2022 for Mac](https://visualstudio.microsoft.com/zh-hans/vs/mac)
|
||
- 系统要求
|
||
- [Windows 11 版本 21H2 或更高版本:家庭版、专业版、专业教育版、专业工作站版、企业版和教育版](https://learn.microsoft.com/zh-cn/visualstudio/releases/2022/system-requirements)
|
||
- [macOS Big Sur 11.0 或更高版本](https://learn.microsoft.com/zh-cn/visualstudio/releases/2022/mac-system-requirements)
|
||
- 工作负荷
|
||
- Web 和云
|
||
- ASP.NET 和 Web 开发
|
||
- 桌面应用和移动应用
|
||
- 使用 .NET 的移动开发 / .NET Multi-platform App UI 开发
|
||
- .NET 桌面开发
|
||
- 通用 Windows 平台开发
|
||
- 单个组件
|
||
- GitHub Extension for Visual Studio(可选)
|
||
- [Visual Studio Marketplace](https://marketplace.visualstudio.com)
|
||
- [Avalonia for Visual Studio(可选)](https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaVS)
|
||
- [NUnit VS Templates(可选)](https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnitTemplatesforVisualStudio)
|
||
|
||
[JetBrains Rider](https://www.jetbrains.com/rider)
|
||
[Visual Studio Code](https://code.visualstudio.com)
|
||
[OpenJDK 17](https://learn.microsoft.com/zh-cn/java/openjdk/download#openjdk-17)
|
||
[Android Studio Electric Eel 或更高版本](https://developer.android.google.cn/studio)
|
||
[Xcode 14 或更高版本](https://developer.apple.com/xcode)
|
||
|
||
## 🏗️ [项目结构](./src/README.md)
|
||
详见 [./src/README.md](./src/README.md)
|
||
|
||
## 🧑💼 加入我们
|
||
- [.NET/C# 高级软件工程师(客户端方向)](https://www.zhipin.com/job_detail/b271a34a3efeb84c1XJ_2dW6ElVT.html)
|
||
- [.NET/C# 高级软件工程师](https://www.zhipin.com/job_detail/0164142566ff52d71XJ_2dW7GVVW.html)
|
||
|
||
<!--
|
||
- [.NET/C# 软件工程师](https://www.zhipin.com/job_detail/80c0ad0f424e2ea61XJ_2t6-GVVZ.html)
|
||
- [高级 Web 前端工程师](https://www.zhipin.com/job_detail/e59317c527f3f49e1XJ92d24FVRV.html)
|
||
-->
|
||
|
||
## 📄 [开源代码库](./doc/open-source-library.md)
|
||
详见 [./doc/open-source-library.md](./doc/open-source-library.md)
|