diff --git a/point/endip1.sh b/point/endip1.sh deleted file mode 100644 index 6f56ed9..0000000 --- a/point/endip1.sh +++ /dev/null @@ -1,237 +0,0 @@ -#!/bin/bash -red(){ echo -e "\033[31m\033[01m$1\033[0m";} -green(){ echo -e "\033[32m\033[01m$1\033[0m";} -yellow(){ echo -e "\033[33m\033[01m$1\033[0m";} -white(){ echo -e "\033[37m\033[01m$1\033[0m";} -readp(){ read -p "$(yellow "$1")" $2;} -case "$(uname -m)" in - x86_64 | x64 | amd64 ) - cpu=amd64 - ;; - i386 | i686 ) - cpu=386 - ;; - armv8 | armv8l | arm64 | aarch64 ) - cpu=arm64 - ;; - armv7l ) - cpu=arm - ;; - * ) - echo "当前架构为$(uname -m),暂不支持" - exit - ;; -esac - -cfwarpreg(){ -white "下载warp注册程序" -if [[ -n $cpu ]]; then -curl -L -o warpreg -# --retry 2 https://proxy.freecdn.ml?url=https://gitlab.com/rwkgyg/CFwarp/-/raw/main/point/cpu1/$cpu -fi - -chmod +x warpreg -output=$(./warpreg) -private_key=$(echo "$output" | awk -F ': ' '/private_key/{print $2}') -v6=$(echo "$output" | awk -F ': ' '/v6/{print $2}') -res=$(echo "$output" | awk -F ': ' '/reserved/{print $2}' | tr -d '[:space:]') -cat > warp-wg-wg.txt < warp-wg-clash.txt < ip.txt -ulimit -n 102400 -chmod +x warpendpoint -./warpendpoint -clear -yellow "结果显示为优选后丢包与延迟最低的5个IPV4与5个IPV6,丢包率100%不可选" -white "$(cat result.csv | awk -F, '$3!="timeout ms" {print} ' | sort -t, -nk2 -nk3 | uniq | awk -F, '{if($1~/^[0-9]/ && ipv4_count<5) {print; ipv4_count++} else if($1~/^\[/ && ipv6_count<5) {print; ipv6_count++}}' | awk -F, '{print "端点 "$1" 丢包率 "$2" 平均延迟 "$3}')" -rm -rf ip.txt warpendpoint -exit -} -red "------------------------------------------------------" -white "甬哥Github项目 :github.com/yonggekkk" -white "甬哥blogger博客 :ygkkk.blogspot.com" -white "甬哥YouTube频道 :www.youtube.com/@ygkkk" -white "脚本支持WARP优选IP、WARP配置文件生成,感谢CF网友开发" -red "------------------------------------------------------" -echo -green "1.WARP-V4V6自动优选对端IP" -green "2.WARP配置文件无限生成" -green "0.退出\n" -readp "请选择: " menu -if [ $menu == "1" ];then -cfwarpIP -elif [ $menu == "2" ];then -cfwarpreg -else -exit -fi