跳到正文
发现
Ping Warden:macOS 云游戏降延迟工具
桌面应用效率工具

Ping Warden:macOS 云游戏降延迟工具

一款 macOS 菜单栏应用,在云游戏时保持 AWDL 接口关闭以减少延迟尖峰,并提供实时网络指标。

admin
发布于 2026-10-30 · 更新于 2026-11-02
浏览
2
访问
0
下载
0
版本
v4.4.3
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Ping Warden(原名 AWDL Control)是一款 macOS 菜单栏应用,用于在云游戏、串流等对延迟敏感的场景中控制系统里的 Apple Wireless Direct Link(AWDL,即 awdl0 接口)。该接口被 AirDrop、AirPlay、Handoff 等附近设备功能使用。开启 Ping Protection 后,应用会让 awdl0 保持关闭,并在仪表盘中显示延迟、抖动和探测历史,方便你自己判断网络状况。

应用需要 macOS 13 及以上,支持 Intel 与 Apple 芯片,官方构建经过签名与公证。

主要功能

  • Ping Protection:通过事件驱动的特权 helper 让 awdl0 保持关闭;当 macOS 尝试重新启用该接口时再次尝试关闭它,并累加「干预次数」。该计数记录的是尝试次数,而不是确认拦截的次数,也不是实际减少的延迟尖峰。
  • 实时仪表盘:跟踪延迟、抖动、探测失败、历史记录与 helper 干预次数。
  • 游戏模式自动检测:识别到已知游戏位于前台时自动开启保护,无需权限;可选授予屏幕录制权限,以便识别被其他窗口遮挡的全屏游戏。
  • 快速暂停:临时恢复附近设备功能 10 分钟,之后回到之前的保护状态。
  • Control Center 开关:在 macOS 26(Tahoe)及以上,Ping Protection 可作为原生控制中心控件,也可拖到菜单栏;开启「仅控制中心」后,它会替代应用自己的菜单栏图标。
  • 诊断导出:生成本地支持快照,分享前可以自行查看。
  • 自动更新:使用 Sparkle 与签名更新元数据分发新版本。

探测目标包括常见公共服务、发现的 GeForce NOW 区域、本地网络网关,以及你自己添加的目标。

安装与使用

  1. 从 Releases 下载签名并公证的 DMG,打开后把 Ping Warden 拖入 /Applications,再启动该副本。仪表盘、延迟历史、诊断和更新无需授权即可使用。
  2. 启用 Ping Protection(包括开始 Latency Session)需要许可证或有效的过渡期。在 Settings → License 中输入收据里的密钥;应用会向 Gumroad 验证一次,之后最多可离线使用 14 天。
  3. 首次启动会弹出欢迎窗口。激活后点击 Turn On Ping Protection。如果已经关闭该窗口,可以从菜单栏图标选择 Finish Setup…,或进入 Settings → General。当 macOS 提示 Background Items Added 时,在 系统设置 → 通用 → 登录项与扩展 中为 Ping Warden 打开「允许在后台」。
  4. 完成后菜单栏应显示 Status: Protected,仪表盘显示 Turn Off 按钮。

在 macOS 26 及以上,打开控制中心,点击 Edit Controls,添加 Ping Protection,也可以把它拖到菜单栏。

注意事项

  • 开启保护期间,AirDrop、AirPlay、Handoff 等依赖 AWDL 的功能会暂时不可用;需要时请关闭保护,或使用菜单栏的 10 分钟暂停。保护停止时会恢复 AWDL。
  • helper 只用于保持 awdl0 关闭,只接受来自 Ping Warden 的请求,不会连接互联网。
  • 预构建应用中的 Ping Protection 需要一次性 15 美元许可证;源码仍以 MIT 协议开源,可以自行构建、检查和修改。
  • 从 2.0.5 或更早版本升级时,需要手动下载最新 DMG 替换 Applications 中的副本。

本作品整理自 GitHub 开源项目 oliverames/ping-warden,原作者 @oliverames,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v4.4.3当前版本

    Ping Warden v4.4.3

  2. v4.4.2

    补全 helper 错误报告的缺口:开启 Ping Protection 被拒绝时,报告会附带拒绝原因与系统错误号;关闭保护过程中若 helper 连接断开,即使连接校验先发现异常也会记录该失败。

  3. v4.4.1

    修复 macOS 26 上窗口布局可能导致的崩溃;改进 Ping Protection 关闭失败时的错误报告,说明具体原因并附带系统错误号;崩溃报告会记录最后打开的窗口。

评论