2 Star 0 Fork 0

Catty2014/steamtools

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
GPL-3.0

Watt Toolkit 🧰 (原名 Steam++)

English | 简体中文

「Watt Toolkit」是一个开源跨平台的多功能游戏工具箱,此工具的大部分功能都是需要您下载安装 Steam 才能使用。

Release Download Release Version GitHub license GitHub Star GitHub Fork GitHub Repo size GitHub Repo Languages NET 9.0 C# 13

爱发电 Kofi Patreon

Crowdin Build Status GitHub Star Gitee Star Bilibili QQ群

🚀 下载渠道

⬇️ 下载指南

详见 ./doc/download-guide.md

✨ 功能

全新的 3.0 版本,支持自定义插件功能,以下功能为下载时自带的默认插件,可以自行删除或禁用。

  1. 网络加速
    • 使用 YARP.ReverseProxy 开源项目进行本地反代来支持更快的访问游戏网站。
    • 通过加速服务拦截网络请求将一些 JS 脚本注入在网页中,提供类似网页插件的功能。
  2. 账号切换
    • 快速切换已在当前 PC 上登录过的 Steam、Epic、Uplay 等等多平台账号,与管理 Steam 家庭共享库排序及禁用等功能。
  3. 库存游戏
    • 直接管理你的 Steam 游戏库存,可以编辑游戏名称和自定义封面
    • 监控 Steam 游戏下载进度实现 Steam 游戏下载完成定时关机功能。
    • 模拟运行 Steam 游戏,让您不用安装和下载对应的游戏也能挂游玩时间和掉落 Steam 卡片
    • 自助管理 Steam 游戏云存档,随时删除和上传自定义的存档文件至 Steam 云。
    • 解锁以及反解锁 Steam 游戏成就。
  4. 本地令牌
    • 让您的手机令牌统一保存在电脑中、支持通用HOTP、TOTP、Steam、Google 等令牌导入。
    • 支持 Steam 登录账号自定绑定生成令牌、支持 Steam 批量确认交易功能。
  5. 自动挂卡(新版本开发中)
    • 集成 ArchiSteamFarm 在应用内提供 挂机掉落 Steam 集换式卡牌 等功能。
  6. 游戏工具
    • 强制游戏窗口使用无边框窗口化、更多功能待开发。

🖥️ 支持的操作系统

下面所列操作系统均为该操作系统的x86-64版本。Windows 7、8.1等旧版Windows用户或32位操作系统用户请在Release中下载旧版使用。

ARM用户请下载Release中的稳定版或自行构建。

龙芯版目前仍处于dev构建阶段,尚未构建出稳定软件包,还望等待。运行Watt Toolkit龙芯版需达到Linux内核>=6.6、glibc>=2.40的要求。deepin 23、loongnix 25用户需先sudo apt install libpng-dev方可正常使用该软件。

  • 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) 或更高版本
  • AOSC OS 12(Localhost) 或更高版本

🔲 支持的处理器

X86处理器

  • 满足上述操作系统安装最低要求及以上的的x86-64 CPU
  • 对于兆芯处理器,建议使用KX-U6780A及以上处理器以保障程序可以流畅运行。

ARM处理器

  • ARM V8(aarch64)及以上CPU
  • 对于飞腾处理器,建议使用飞腾D2000及以上处理器以保障程序可以流畅运行。

龙芯

  • 3A5000及以上含有LSX扩展指令的LoongArch64 CPU。MIPS(LoongISA)、LoongArch32或不含有LSX扩展指令的,如3A4000、2K0300,在此不受支持。

🧩 截图








从移动端 Steam App 导入令牌指南

🌏 路线图

查看这个 milestones 来了解我们下一步的开发计划,并随时提出问题。

⌨️ 开发环境

Windows与Mac环境构建要求

Visual Studio 2022Visual Studio 2022 for Mac

JetBrains Rider
Visual Studio Code
OpenJDK 17
Android Studio Electric Eel 或更高版本
Xcode 14 或更高版本

龙芯版构建特殊要求

龙芯版Watt Toolkit仅支持在龙芯3A5000及以上含LSX的LoongArch真机或用X86 Linux的.net 9交叉编译构建,构建原则遵循Software Development and Build Convention for LoongArch™ Architectures。 龙芯版构建仅构建新世界版本。

由于新世界nuget尚未完全上游化,本项目龙芯版本使用龙芯官方提供的nuget源以提供SkiaSharp、HarfBuzzSharp等。借此也可以兼容Loongnix 20、UOS 20、银河麒麟这三个旧世界发行版。

龙架构旧世界用户可以在龙芯开源社区自行下载.net 9及以上版本编译此项目。常见问题可以看参考文档

龙架构新世界用户编译此项目时,可能会混入旧世界二进制文件,建议装liblol旧世界兼容工具以保证正常编译和运行。AOSC OS、Deepin 23、Yongbao一般自带liblol,无需额外安装。

🏗️ 项目结构

详见  ./src/README.md

🧑‍💼 加入我们

📄 开源代码库

详见  ./doc/open-source-library.md

空文件

简介

Cloned from https://gitee.com/rmbgame/SteamTools 展开 收起
GPL-3.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Catty2014/steamtools.git
git@gitee.com:Catty2014/steamtools.git
Catty2014
steamtools
steamtools
3.0.0-rc.13

搜索帮助