案例
Comet:重建 GOG Galaxy 游戏通信服务
Comet 用 Rust 重建面向游戏的 GOG Galaxy Communication Service,供其他游戏启动器使用。它处理游戏库与认证信息、成就、排行榜、会话及叠加层通知等 SDK 请求。项目还记录了服务调用跟踪方法,并列出尚未实现的请求。
- 目标
- 协议
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 星标
- 376
- 最近提交
- 2026-10-28
- 主要语言
- Rust
- 许可(GitHub 识别)
- Apache-2.0
GitHub 数据,截至 2026-11-09
使用条件与局限
- 前提条件:需要 GOG 的 access_token、refresh_token 和 user_id,可从受支持的启动器导入。
- 前提条件:部分 SDK 版本需要注册随项目提供的 Windows 虚拟服务。
- 局限:GET_GLOBAL_STATS_REQUEST 及 GAME_JOIN_REQUEST_NOTIFICATION、GAME_INVITE_SENT_NOTIFICATION 两项叠加层通知仍未实现。
- 许可:采用 Apache-2.0 许可证。
引用
BibTeX
@misc{comet-gog-service-case,
title = {{Comet: reconstructing GOG Galaxy's game communication service}},
howpublished = {\url{https://github.com/imLinguin/comet}},
url = {https://github.com/imLinguin/comet},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/comet-gog-service-case/}}
}纯文本
Comet: reconstructing GOG Galaxy's game communication service。https://github.com/imLinguin/comet(访问于 2026-11-06)。Awesome REA 条目:https://awesomerea.org/zh/resources/comet-gog-service-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · imLinguin/comet · 修订 46c9152