作者:@vapidinfinity
请忽略提交次数较少,你会发现这最初是为 Voxa 开发的,只是出于无聊。
一个 Swift 框架,它建立一个 Unix 域套接字服务器来监听 Discord IPC 连接,并将活动桥接到 WKWebView
中。它处理握手、帧处理和活动注入,同时保持强大的客户端管理和详细的日志记录。
let webView = WKWebView(frame: .zero)
Task {
await discordRPCBridge.startBridge(for: webView)
}
discordRPCBridge.stopBridge()
DiscordRPCBridge.swift 此文件包含核心功能,包括
该框架使用 OSLog 输出调试、信息和错误消息。查看 Xcode 控制台以获取详细的日志输出。
如果你喜欢这里看到的内容,你绝对应该看看 Mythic -- 一款让你在 Mac 上玩 Windows 游戏的启动器。
版权所有 © 2025 vapidinfinity
本程序是自由软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款(无论是版本 3,还是(根据您的选择)任何后续版本)重新发布和/或修改它。
本程序的分发是希望它会有用,但**不提供任何担保**;甚至不提供适销性或针对特定用途的适用性的默示担保。有关更多详细信息,请参阅 GNU 通用公共许可证。
您应该已随本程序收到一份 GNU 通用公共许可证的副本。如果未收到,请参阅 https://gnu.ac.cn/licenses/。