#steam #buffer #protocols #networking #definition #valve #api

bin+lib steam-protobuf

Steam 协议缓冲区的 Rust 定义

4 个版本

0.2.1 2024年2月7日
0.2.0 2024年1月23日
0.1.2 2022年5月17日
0.1.1 2021年8月31日

#1 in #valve

每月39次下载
5 个crate(2 个直接)中使用

MIT 许可

28MB
512K SLoC

SteamHelper-rs

SteamHelper 是(未来)一个模块化的 Rust 替代库,类似于 C# SteamRE/SteamKit、node.js DoctorMcKay/node-steam-client 和 Python ValvePython/steam,通过易于遵循的 API 实现与 Steam 网络的交互。

它可以用来创建机器人、自动化资料、可能性无限。

该库需要贡献者。检查需要帮助的问题并提交这些 PR!要了解更多关于 Steam 的工作原理,请查看 这里

crate

稳定版

  • Steam 交易:创建/接受/拒绝交易提议并通过手机确认;
  • Steam 移动端:生成移动 2FA 码(库/命令行),注册 2FA(库/命令行);
  • Tappet:围绕 Steam Web API 的类型包装器。允许延迟注入 API 密钥和客户端重用。人体工程学设计;

暂停开发

  • Steam 客户端:与桌面客户端相同的功能,上线,回复消息等。仍然处于非常早期的开发阶段;

许可

本项目采用 MIT 许可

贡献

除非您明确表示,否则您提交给 SteamHelper 的任何有意贡献都应按照 MIT 许可,不附加任何额外条款或条件。

依赖关系

~2–13MB
~135K SLoC