使用 Yogurt。参考 Yogurt 的文档下载并启动 Yogurt。
在 Git 中引入该仓库作为 Submodule,然后在项目的 settings.gradle.kts 中添加:
includeBuild("acidify")然后,需要引用时,在项目的 build.gradle.kts 中添加:
dependencies {
    implementation("acidify:acidify-core")
}也可以用同样的方式引用其他模块。
- acidify-core- PC NTQQ 协议的核心实现
- acidify-crypto- 加密与 Hash 算法的高效实现
- acidify-pb- Protobuf 编解码基础设施
- yogurt- 基于 Acidify 的 Milky 实现
- yogurt-jvm- Yogurt 的 JVM 平台实现 (Workaround for Ktor plugin's incompatibility issue)
- yogurt-media-codec- Yogurt 的多媒体编解码支持模块
- yogurt-qrcode- Yogurt 二维码矩阵生成
- Kotlin/JVM
- Kotlin/Native
- Windows via mingwX64
- macOS via macosArm64
- Linux via linuxX64andlinuxArm64
 
- Windows via 
- Lagrange.Core 提供项目的基础架构和绝大多数协议包定义
- Konata.Core 最初的 PC NTQQ 协议实现
- lagrange-kotlin 提供 TEA & 登录认证的实现
- qrcode-kotlin 提供二维码矩阵生成的实现
- LagrangeCodec 提供多媒体编解码的实现
- @Linwenxuan04
编写 acidify-crypto模块
- ... and all the contributors along the way!
