#rcon #library #input-validation #udp-socket #battleye

battleye-rust

使用BattlEye RCON UDP连接简化认证、自动化确认、输入验证和发送命令

1个稳定版本

1.0.0 2022年7月25日

#534 in 认证

Download history 8/week @ 2024-03-27 9/week @ 2024-04-03 5/week @ 2024-06-12 52/week @ 2024-06-19

每月下载量 54次

MIT 协议

11KB
142

logo

BattlEye远程控制Rust

这是一个用Rust编写的朴素的BattlEye RCON库。它支持开发者通过UDP套接字连接执行认证、确认数据包和发送命令。这里有一个如何实现/使用这个库的示例。

MIT licensed


特性

  • 认证
  • 分发命令
  • 观察数据包
  • 接收到服务器数据包后的确认逻辑
  • 对每个接收到的数据包进行CRC-32验证
  • 包含保活连接方法
  • 非阻塞读取和写入套接字(见示例)
  • 错误处理
  • 构建自测试

Cargo依赖项

  • crc32fast

依赖项

~78KB