#steam #bindings #bindings-generator #enums #generate #messages #interaction

bin+lib steam-language-gen

生成用于Steam枚举和消息的Rust绑定

5个版本

0.1.4 2024年2月7日
0.1.3 2024年1月23日
0.1.2 2022年5月17日
0.1.1 2021年8月31日
0.1.0 2020年11月8日

#565 in 游戏开发

每月 27 次下载
用于 4 个Crate

MIT 许可证

43MB
515K 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客户端:与桌面客户端相同的功能,上线、回复消息等。仍然是WIP;

许可证

本项目根据 MIT许可证 许可。

贡献

除非您明确声明,否则您故意提交以供包括在SteamHelper中的任何贡献都将按MIT许可,不附加任何额外条款或条件。

依赖关系