OwenDrost / MediaUnlockTest

MediaUnlockTest with golang

Home Page:https://unlock.icmp.ing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MediaUnlockTest

更快的流媒体检测工具

比原版提供更多测试项目

CLI

使用方法:

bash <(curl -Ls unlock.icmp.ing/test.sh)

只检测IPv4结果:

bash <(curl -Ls unlock.icmp.ing/test.sh) -m 4

只检测IPv6结果:

bash <(curl -Ls unlock.icmp.ing/test.sh) -m 6
args description
--dns-servers specify dns servers
-I bind source ip address / interface
--http-proxy set proxy (example: "http://username:password@127.0.0.1:1080")

Monitor

使用 Prometheus 和 Grafana 搭建流媒体解锁监控,效果: ICMPing

图文教程有空再写,暂时鸽了

README

Todo

  • 补充对北美、南美、欧洲等地区的解锁检测
  • 修复已经存在/可能存在的问题

欢迎提交你的 Pull Requests

二次开发

import "https://github.com/HsukqiLee/MediaUnlockTest"

在你的golang项目中导入即可使用

你可以使用它制作解锁监控等小玩具

参与开发的小伙伴

neko

HsukqiLee xkww3n Neo Zhuo edgist iawb-ray

鸣谢

原项目基于 lmc的全能检测脚本 的思路使用 Golang 重构,提供更快的检测速度。

本项目基于 MediaUnlockTest 二次开发,提供更丰富的测试项目。

Made with ❤️ By Hsukqi Lee.

About

MediaUnlockTest with golang

https://unlock.icmp.ing


Languages

Language:Go 93.8%Language:Shell 6.2%