Astral 的服务器延迟检测被砍掉了, 一气之下整了个这玩意()
Astral_ServerChecker 会检测 Astral 官网的服务器列表的所有服务器的延迟和稳定性, 并挑出最好的几个.
- Windows 10+
- macOS 12+
- 现代 Linux (具体版本号我也不到QAQ)
Warning
在安装之前, 请务必确定你的电脑安装了 .NET 10.0 运行时环境.
打开 .NET 官网, 找到 .NET 运行时, 选择与你的操作系统和架构匹配的安装包.
Rwagsu 不会理会因为没装 .NET 所引起的报错问题.
- 从 Release 下载对应你系统和架构的压缩包.
- 解压后运行压缩包中的可执行文件.
Astral_ServerChecker 有一些启动参数可用, 你可以像这样使用它:
Astral_ServerChecker.exe <参数>
# 或者指定多个参数:
Astral_ServerChecker.exe <参数1> <参数2> ...--local: 使用内嵌的服务器列表, 而不是从 GitHub 的 Astral 存储库获取.
适用于无法访问 GitHub 或 json 格式变化的情况.--count <number>: 指定单个服务器的检测次数, 默认为 12 次.
更多的检测次数可以更准确的反映服务器的稳定性, 但会增加非常多的检测时间.--top <number>: 指定在最后输出时输出的最佳服务器数量, 默认 5 个.--interval <number>: 指定每次检测的间隔时间 (ms), 默认为 500ms.
更少的间隔时间可以加快检测速度, 但可能会因为瞬时请求过多被远程服务器封禁.--timeout <number>: 指定检测时服务器在请求多长时间 (ms) 未响应后被判断为超时.
这只是简单的控制台程序, 所以你在 git clone 后可以直接使用命令构建:
dotnet build没有引用任何库()
但是贴出来 .NET: dotnet - GitHub