MacOS 用户优选 IP, 自动设置Warp的最快节点!

图片[1]-MacOS 用户优选 IP, 自动设置Warp的最快节点!-零度博客

Mac 用户需要在Warp 上 优选的 ip的化,请按下面的步骤来操作

1.请把下面的命令另存为 warp-yxip-mac.sh 脚本

#!/bin/bash
export LANG=en_US.UTF-8

RED="\033[31m"
GREEN="\033[32m"
YELLOW="\033[33m"
PLAIN='\033[0m'

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"
}

# 选择客户端 CPU 架构
archAffix(){
    case "$(uname -m)" in
        x86_64 | amd64 ) echo 'amd64' ;;
        armv8 | arm64 | aarch64 ) echo 'arm64' ;;
        * ) red "不支持的CPU架构!" && exit 1 ;;
    esac
}

endpointyx(){
    # 删除之前的优选结果文件,以避免出错
    rm -f result.csv

    wget https://gitlab.com/Misaka-blog/warp-script/-/raw/main/files/warp-yxip/warp-darwin-$(archAffix) -O warp

    # 取消 Linux 自带的线程限制,以便生成优选 Endpoint IP
    ulimit -n 102400

    # 启动 WARP Endpoint IP 优选工具
    chmod +x warp
    if [[ $1 == 6 ]]; then
        ./warp -ipv6
    else
        ./warp
    fi

    # 显示前十个优选 Endpoint IP 及使用方法
    green "当前最优 Endpoint IP 结果如下,并已保存至 result.csv 中:"
    cat result.csv | awk -F, '$3!="timeout ms" {print} ' | sort -t, -nk2 -nk3 | uniq | head -11 | awk -F, '{print "端点 "$1" 丢包率 "$2" 平均延迟 "$3}'
    echo ""
    yellow "优选 IP 使用方法如下:"
    yellow "1. 将 WARP 的 WireGuard 节点的默认的 Endpoint IP:engage.cloudflareclient.com:2408 替换成本地网络最优的 Endpoint IP"
    echo "设置方法命令行执行:warp-cli tunnel endpoint set 优选IP+端口"
    best_ip=`awk -F, 'NR==2{print $1}' result.csv`
    Organization=`warp-cli settings|grep Organization|wc -l`
    if [ $Organization -eq 1 ];then
       sudo warp-cli tunnel endpoint set $best_ip
       echo "已经成功自动设置为第一个最优IP"
    else
    warp-cli tunnel endpoint set $best_ip
        echo "已经成功自动设置为第一个最优IP"
    fi
    # 删除 WARP Endpoint IP 优选工具及其附属文件
    rm -f warp
}

menu(){
    echo "#############################################################"
    echo -e "#               ${RED}WARP Endpoint IP 一键优选脚本${PLAIN}               #"
    echo "#############################################################"
    echo ""
    echo -e " ${GREEN}1.${PLAIN} WARP IPv4 Endpoint IP 优选 ${YELLOW}(默认)${PLAIN}"
    echo -e " ${GREEN}2.${PLAIN} WARP IPv6 Endpoint IP 优选"
    echo " -------------"
    echo -e " ${GREEN}0.${PLAIN} 退出脚本"
    echo ""
    read -rp "请输入选项 [0-2]: " menuInput
    case $menuInput in
        2 ) endpointyx 6 ;;
        0 ) exit 1 ;;
        * ) endpointyx ;;
    esac
}

menu

 

2.在终端命令下执行:

sh warp-yxip-mac.sh #执行脚本,如下图所示,输入 1,按回车开始检测

 

图片[2]-MacOS 用户优选 IP, 自动设置Warp的最快节点!-零度博客

 

运行后优选ip会保存在 result.csv文件中,脚本中自动设置 为第一个优选ip。

如果你需要设置别的 ip,就执行下方命令,【注意替换优选 ip和端口】

warp-cli tunnel endpoint set 优选ip:端口号 或者 sudo warp-cli tunnel endpoint set 优选ip优选ip:端口号

恢复默认设置,执行下面命令

warp-cli tunnel endpoint reset

 

THE END
喜欢就支持一下吧
点赞2176 分享
Google 重磅发布 Gemma 3!最强 27B 视觉模型,免费开源、本地可部署,直逼 DeepSeek 满血版 | 零度解说-零度博客

Google 重磅发布 Gemma 3!最强 27B 视觉模型,免费开源、本地可部署,直逼 DeepSeek 满血版 | 零度解说

https://www.youtube.com/watch?v=1034tFMRjvM   Gemma 3 开源模型下载+部署命令:https://www.freedidi.com/18779.html
admin的头像-零度博客admin
1.4W+1982
6个非常值得推荐的免费网站!AI换脸、图片去背、人声分离等多种超实用的功能!-零度博客

6个非常值得推荐的免费网站!AI换脸、图片去背、人声分离等多种超实用的功能!

  1.AI Face Swapper 换脸 【点击进入】 2.图片在线去背 【点击进入】 3.人声背景音乐分离 【点击进入】、 【Chrome听音识曲插件】 4.DeepAI 图片色彩修复 【点击进入】 5.多人贪吃蛇 【点...
admin的头像-零度博客admin
1.9W+2250
AutoGPT 安装教程! 保姆级的演示过程,一步一步教你完成本地部署!-零度博客

AutoGPT 安装教程! 保姆级的演示过程,一步一步教你完成本地部署!

1.AutoGPT 安装之前,请确保已经具备以下几项条件: 1. 已安装 Python 环境,且版本在3.10及以上;【下载】 2. 已安装好 git 工具;【下载】 3. 有可用的 OpenAI 账号 2.下载项目代码,在一个文...
admin的头像-零度博客admin
1.4W+6540
人類滅絕時間,人類滅亡的必然性 | 零度解密-零度博客

人類滅絕時間,人類滅亡的必然性 | 零度解密

https://youtu.be/ipdvWrGCDb0 人类会不会灭绝 将会在什么时候灭绝 我们人类 作为地球上的 其中一个物种, 人类会不会灭绝 其实答案是非常简单的: 会! 因为 据国外媒体报道, 通过化石记录显...
免费使用 ChatGPT-4 的 6 种方法-零度博客

免费使用 ChatGPT-4 的 6 种方法

1.ForeFront AI 【链接】 2.Microsoft 新版必应 【链接】 3.Microsoft SwiftKey Beta 【链接】 4.Ora.ai【链接】 5.HuggingFace ChatGPT-4【链接】 6.???  
admin的头像-零度博客admin
1.5W+6539
AnimeGANv2 图片一键转动漫特效!GANv2-零度博客

AnimeGANv2 图片一键转动漫特效!GANv2

AnimeGanv2 脸部肖像的渐变演示。要使用它,只需上传您的图像,或单击示例之一来加载它们。请通过下面的链接阅读更多内容。请使用裁剪后的肖像图片以获得与以下示例类似的最佳效果。 1、免费在...
admin的头像-零度博客admin
1.9W+2405
乌克兰危机升级:美国向英国部署准备核弹的轰炸机-零度博客

乌克兰危机升级:美国向英国部署准备核弹的轰炸机

  据最新报道,美国空军从周四开始向英国部署了四架 B-52 战略核轰炸机,使围绕俄罗斯可能入侵乌克兰的持续危机升级。 从北达科他州迈诺特空军基地派出的轰炸机可以携带精确制导导弹和核武...
admin的头像-零度博客admin
1.5W+2251
推荐 8 个 GitHub 免费开源项目!视频去码、电脑硬件温度监控、AI人声等 | 零度解说-零度博客

推荐 8 个 GitHub 免费开源项目!视频去码、电脑硬件温度监控、AI人声等 | 零度解说

https://youtu.be/VzxS8mjefD0 ========================   8个开源项目地址:https://www.freedidi.com/6909.html  
admin的头像-零度博客admin
2.7W+6249
三星、华为、小米、OPPO、VIVO等手机关闭 “允许安装未知来源的应用程序”的方法!-零度博客

三星、华为、小米、OPPO、VIVO等手机关闭 “允许安装未知来源的应用程序”的方法!

    1.三星手机关闭关闭 “允许安装未知来源的应用程序”的方法: https://youtu.be/wHzJc-Q-_mM 2.华为手机关闭 “允许安装未知来源的应用程序”的方法: 方法/步骤 点击桌面的【设...
admin的头像-零度博客admin
1.9W+2251