流媒体解锁检测脚本
脚本说明
本脚本基于CoiaPrant/MediaUnlock_Test 代码进行修改!
项目地址
适配的操作系统
带有 bash 环境的任意 Unix 或类 Unix 操作系统。 例如:Ubuntu 16+, Debian 10+, RHEL 7+, Arch Linux, Alpine Linux, FreeBSD, MacOS 10.13+, Android (Termux), iOS (iSH), Windows (MinGW/Cygwin), OpenWRT 23+ 等等。
截图:
使用说明
使用脚本前请确认 curl 已安装
bash <(curl -L -s check.unlock.media)
只检测 IPv4 结果:
bash <(curl -L -s check.unlock.media) -M 4
只检测 IPv6 结果:
bash <(curl -L -s check.unlock.media) -M 6
指定检测网卡的名称:
bash <(curl -L -s check.unlock.media) -I eth0
直接测试指定的区域编号:
bash <(curl -L -s check.unlock.media) -R 0
如果不指定区域编号或区域编号为空,则显示区域选择菜单
选择脚本语言为英文:
bash <(curl -L -s check.unlock.media) -E en
或者直接运行以下Docker命令(兼容ARM架构):
docker run --rm -ti --net=host lmc999/regioncheck && docker rmi lmc999/regioncheck > /dev/null 2>&1
安装依赖:
Ubuntu/Debian:
sudo apt install curl openssl ca-certificates -yq
可选依赖:
sudo apt install uuid-runtime dnsutils -yq
RHEL:
sudo dnf install curl openssl
可选依赖:
sudo dnf install bind-utils
Android Termux:
pkg up -yq
pkg install curl openssl openssl-tool ca-certificates -yq
可选依赖:
pkg install uuid-utils dnsutils -yq
iOS iSH / Alpine Linux:
apk add curl bash grep openssl ca-certificates uuidgen
macOS:
brew install curl openssl md5sha1sum coreutils
注意事项:
Netflix CDN 分流测试依赖 DNS 解析。而如果您使用的本地设备开了 VPN 代理进行测试,将无法得到正确的 CDN 分流信息。
常用CURL参数:
-s (--silent): 静默模式。即不输出任何错误信息、URL 连接详情等。
-S (--show-error): 显示错误。当使用静默模式时,输出错误消息。如果使用该参数,意外的错误消息可能会影响代码整洁性,不建议使用。
-f (--fail): 当 URL 返回 400 错误或者 HTTP 无法传输时,不输出错误信息,并返回错误代码 22。
-w (--write-out): 当 URL 访问完成后,可用于输出例如 HTTP 响应代码、URL 网址等内容。
-o (--output): 将请求的内容重定向输出到文件,而不是直接屏幕打印。
-D (--dump-header): 将访问 URL 时收到的 header 信息输出到文件。
-L (--location): 跟随 URL 跳转。
-i (--include): 在输出结果中显示响应 header 信息。
-c (--cookie-jar): 当 URL 访问完成后,将 cookie 信息写入到 Netscape 格式的文件中。
-b (--cookie): 使用指定的数据或者文件作为 cookie。
阅读剩余
版权声明:
作者:junwei
作者主页:https://www.4cm.top/archives/user
链接:https://www.4cm.top/archives/109
本站唯一域名:www.4cm.top
文章版权归作者所有,未经允许请勿转载。投诉、建议、合作、投稿递件-请联系本站官方邮箱:admin@4cm.top,本站会在3-7个工作日内处理!
作者:junwei
作者主页:https://www.4cm.top/archives/user
链接:https://www.4cm.top/archives/109
本站唯一域名:www.4cm.top
文章版权归作者所有,未经允许请勿转载。投诉、建议、合作、投稿递件-请联系本站官方邮箱:admin@4cm.top,本站会在3-7个工作日内处理!
THE END