可视化路由追踪工具
构建的可执行程序会不定期在不同环境下测试,但并不能保证在您的设备上也能功能完整地正常执行,如果您有任何问题,您可以提出一个 issue 。
- 从 Release 页面下载预先构建的可执行文件压缩包。
- (可选)如果您需要使用详细信息查询和地理位置定位功能,请从 MaxMind 下载 GeoIP2-City.mmdb 和 GeoIP2-ISP.mmdb 文件,放置在可执行文件目录的 mmdb 目录下。没有它们也能正常执行追踪功能。
- 运行程序,输入需要路由追踪的地址,开始追踪。
- 如果您没有 GeoIP2 数据库,您也可以使用 GeoLite2 (即免费版的)数据库作为替代( GeoIP2-ISP 请用 GeoLite2-ASN 代替),将其重命名为上文指定的格式即可。
- 如果觉得现在这个主题不好看,您可以参照 qt-material#25 中给出的主题生成步骤配置您喜欢的主题,并替换掉 theme 目录下的 qss 样式文件(请记得删去生成文件中的字体设置,要不然中文回落到宋体会很难看)。如果您喜欢 Qt 默认的主题,可以直接删除整个 theme 目录。
- 配置文件会被保存在
FOLDERID_RoamingAppData\Nya Candy\NyaTrace.ini
这个文件中,例如对我来说是C:\Users\Candinya\AppData\Roaming\Nya Candy\NyaTrace.ini
这里。
-
解决防火墙拦截包的问题 -
多倍+并行发包以提升质量与追踪速度 -
支持 IPv6 追踪 -
集成一个地图服务 -
读写配置项 -
主题与美化 - 跨平台兼容
- 支持其他追踪模式 (TCP & UDP)
改自 Nucleo - world-marker