logo NodeSeekbeta

【流媒体检测】小改版流媒体解锁检测脚本——增加DNS/原生解锁检测机制【更新记录见置顶评论】

  • @xy #0

    起因:
    netflix检测不准,全部变为US。

    原因:
    弄清楚了,netflix网页改版了,不再进行重定向了。
    抓%{redirect_url} 抓不到数据。
    所有结果导入if后面去直接变成US了。

    解决方法:
    改抓网页内部的data-country

    代码如下:
    替换692行代码

    旧代码
    local region=$(curl $useNIC $usePROXY $xForward -${1} --user-agent "${UA_Browser}" -fs --max-time 10 --write-out %{redirect_url} --output /dev/null "https://www.netflix.com/title/80018499" 2>&1 | cut -d '/' -f4 | cut -d '-' -f1 | tr [:lower:] [:upper:])
    新代码
    local region=$(curl $useNIC $usePROXY $xForward -${1} --user-agent "${UA_Browser}" -fsL --max-time 10 "https://www.netflix.com/title/80018499"| grep "data-country="| sed -n 's/.*data-country="\([^"]*\)".*/\1/p')
    

    望大佬改改github和ispvps。

  • 去RegionRestrictionCheck群里问了下,说login的重定向还在。

    改到login也可以

    旧代码
    local region=$(curl $useNIC $usePROXY $xForward -${1} --user-agent "${UA_Browser}" -fs --max-time 10 --write-out %{redirect_url} --output /dev/null "https://www.netflix.com/title/80018499" 2>&1 | cut -d '/' -f4 | cut -d '-' -f1 | tr [:lower:] [:upper:])
    新代码
    local region=$(curl $useNIC $usePROXY $xForward -${1} --user-agent "${UA_Browser}" -fs --max-time 10 --write-out %{redirect_url} --output /dev/null "https://www.netflix.com/login" 2>&1 | cut -d '/' -f4 | cut -d '-' -f1 | tr [:lower:] [:upper:])
    
  • @xiongwuya #112 感谢兄弟指出,脚本现已修正! xhj008

    • 2024/02/12 00:45 增加Alpine系统支持

    感谢热心兄弟 @acaiplus 提供建议 xhj003

  • 收藏了 大佬!很实用!

  • 收藏

  • 绑定

  • 怎麼卸載腳本?還有調用

  • @doghouse #118 脚本除依赖外无安装项,依赖包括dig和Python,除上述依赖外无可卸载内容。具体可自行查阅源代码 xhj008

  • @xy #119 好的謝謝,不太懂,所以昨天測了之後想再測就得再次輸入命令,以為一直重複安裝了

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有61917位seeker

🎉欢迎新用户🎉