一个让小鸡自动回春的WARP脚本

手上流媒体解锁机多了,就没太关注WARP。

这几天闲来无事,打算折腾一下软银小鸡,想让它优秀的线路恢复第二春,于是发现了这个能自动判定奈飞解锁自动更换IP的WARP脚本,遂记录。

脚本来源:https://github.com/luoxue-bot/warp_auto_change_ip

 

一、准备工作

1、安装Screen

因为暂时还没测试是不是可以用Cron来实现定时自检,那就用screen的土办法来让它后台常驻吧。但这个方法,重启后需要再次手工启用。

apt-get install screen

 

二、运行脚本

1、创建一个名为warp 的Screen

screen -S warp

 

2、运行脚本

wget https://github.com/luoxue-bot/warp_auto_change_ip/raw/main/warp_change_ip.sh && chmod +x warp_change_ip.sh && ./warp_change_ip.sh

 

首次运行会问你"Is warp installed? [y/n]" ,输入N  ,然后他就会自己安装WARP。

安装结束后,我这里没看到后续的配置,但官方代码显示应该是自动进入下一步配置。

没关系,再把上述代码运行一遍,会显示:"Input the region you want(e.g. HK,SG):"

你就输入小鸡所在国的短码,比如HK 。

脚本就会开始运行,直到出现类似:"Region: HK Done, monitoring..." 就成功了。

特别提示,别指望日本小鸡解锁美国,不现实。

 

三、退出Screen并检测解锁情况

1、退出Screen

CTRL+A+D

 

2、检测

bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)

 

此时,应该显示** 您的网络为: Cloudflare Warp ,也应该能显示成功解锁的流媒体服务了。

 

四、其他

1、WARP脚本的操控命令

这些命令在小鸡因为套上了WARP后出现网络故障,比如无法联网时,会用到。

停止warp

systemctl stop wg-quick@wgcf

 

启动warp

systemctl start wg-quick@wgcf

 

重启warp

systemctl restart wg-quick@wgcf

 

2、顺便记录一下Screen的常用命令

创建一个名为warp的Screen

screen -S warp

 

退出Screen

CTRL+A+D

 

列表正在运行的Screen

screen -ls

 

回到一个名为warp的Screen

screen -r warp

 

退出正处于的Screen

exit

 

 

打完收工!

阅读剩余
THE END