From 831bb26844074d8171f62618da24a071f9d94d2a Mon Sep 17 00:00:00 2001 From: dnomd343 Date: Sat, 14 May 2022 18:01:30 +0800 Subject: [PATCH] update: combine server list --- bench.sh | 10 +++------ list/ALL.list | 36 ------------------------------- list/CN.list | 60 ++++++++++++++++++++++++++------------------------- 3 files changed, 34 insertions(+), 72 deletions(-) delete mode 100644 list/ALL.list diff --git a/bench.sh b/bench.sh index e62d234..fe9ed9f 100755 --- a/bench.sh +++ b/bench.sh @@ -76,12 +76,10 @@ speedtest_setup() { server_list() { echo -n "Getting server list..." rm -f ./st-temp/*.list - curl -sL "https://st.343.re/cn/ALL.list" > ./st-temp/ALL.list curl -sL "https://st.343.re/cn/DX.list" > ./st-temp/DX.list curl -sL "https://st.343.re/cn/LT.list" > ./st-temp/LT.list curl -sL "https://st.343.re/cn/YD.list" > ./st-temp/YD.list curl -sL "https://st.343.re/cn/CN.list" > ./st-temp/CN.list - [[ ! -e './st-temp/ALL.list' ]] && echo -e "${RED}ERROR${SUFFIX}" && clear_env && exit 2 [[ ! -e './st-temp/DX.list' ]] && echo -e "${RED}ERROR${SUFFIX}" && clear_env && exit 2 [[ ! -e './st-temp/LT.list' ]] && echo -e "${RED}ERROR${SUFFIX}" && clear_env && exit 2 [[ ! -e './st-temp/YD.list' ]] && echo -e "${RED}ERROR${SUFFIX}" && clear_env && exit 2 @@ -102,26 +100,24 @@ load_servers() { } select_isp() { - echo -e "${GREEN}1.${SUFFIX} 三网测速" + echo -e "${GREEN}1.${SUFFIX} 全部节点" echo -e "${GREEN}2.${SUFFIX} 电信节点" echo -e "${GREEN}3.${SUFFIX} 联通节点" echo -e "${GREEN}4.${SUFFIX} 移动节点" - echo -e "${GREEN}5.${SUFFIX} 国内测速" echo -e "${GREEN}0.${SUFFIX} 取消测速\c" while :; do echo read -rp "请选择: " selection - if [[ ! $selection =~ ^[0-5]$ ]]; then + if [[ ! $selection =~ ^[0-4]$ ]]; then echo -e "${RED}输入无效${SUFFIX}\c" else break fi done [[ ${selection} == 0 ]] && clear_env && exit 1 - [[ ${selection} == 1 ]] && load_servers './st-temp/ALL.list' + [[ ${selection} == 1 ]] && load_servers './st-temp/CN.list' [[ ${selection} == 2 ]] && load_servers './st-temp/DX.list' [[ ${selection} == 3 ]] && load_servers './st-temp/LT.list' [[ ${selection} == 4 ]] && load_servers './st-temp/YD.list' - [[ ${selection} == 5 ]] && load_servers './st-temp/CN.list' } speedtest() { diff --git a/list/ALL.list b/list/ALL.list deleted file mode 100644 index 5eb9ca9..0000000 --- a/list/ALL.list +++ /dev/null @@ -1,36 +0,0 @@ -3633,上海,电信 -25858,北京,移动 -45170,江苏无锡,联通 -23844,湖北武汉,电信 -27794,广西南宁,电信 -4870,湖南长沙,联通 -26352,江苏南京,电信 -4575,四川成都,移动 -41910,河南郑州,移动 -3973,甘肃兰州,电信 -16398,贵州贵阳,移动 -17584,重庆,移动 -37235,辽宁沈阳,联通 -29353,湖北武汉,电信 -34115,天津,电信 -24447,上海,联通 -26850,江苏无锡,移动 -41852,河南郑州,电信 -4884,福建福州,联通 -29071,四川成都,电信 -26940,宁夏银川,移动 -17145,安徽合肥,电信 -26404,安徽合肥,移动 -5317,江苏扬州,电信 -35722,天津,电信 -17320,江苏镇江,移动 -28225,湖南长沙,电信 -44176,河南郑州,移动 -36646,河南郑州,联通 -16145,甘肃兰州,移动 -39012,云南昆明,联通 -27594,广东广州,电信 -29105,陕西西安,移动 -5396,江苏苏州,电信 -13704,江苏南京,联通 -27249,江苏南京,移动 diff --git a/list/CN.list b/list/CN.list index 49344c6..80715ac 100644 --- a/list/CN.list +++ b/list/CN.list @@ -1,37 +1,39 @@ 3633,上海,电信 -24447,上海,联通 -30852,江苏昆山,教育网 -5396,江苏苏州,电信 +25858,北京,移动 45170,江苏无锡,联通 -26850,江苏无锡,移动 -17320,江苏镇江,移动 -5317,江苏扬州,电信 -13704,江苏南京,联通 -27249,江苏南京,移动 -26352,江苏南京,电信 -17145,安徽合肥,电信 -4884,福建福州,联通 23844,湖北武汉,电信 -29353,湖北武汉,电信 -36646,河南郑州,联通 -41852,河南郑州,电信 -41910,河南郑州,移动 -44176,河南郑州,移动 +27794,广西南宁,电信 +30852,江苏昆山,教育网 4870,湖南长沙,联通 -28225,湖南长沙,电信 -35722,天津,电信 -34115,天津,电信 -25858,北京,移动 -27594,广东广州,电信 -37235,辽宁沈阳,联通 -29105,陕西西安,移动 -17584,重庆,移动 +26352,江苏南京,电信 +4575,四川成都,移动 +41910,河南郑州,移动 5530,重庆,广电 +3973,甘肃兰州,电信 16398,贵州贵阳,移动 -27794,广西南宁,电信 -26940,宁夏银川,移动 -29071,四川成都,电信 -4575,四川成都,移动 +17584,重庆,移动 +37235,辽宁沈阳,联通 +29353,湖北武汉,电信 +34115,天津,电信 +24447,上海,联通 35527,四川成都,广电 -3973,甘肃兰州,电信 +26850,江苏无锡,移动 +41852,河南郑州,电信 +4884,福建福州,联通 +29071,四川成都,电信 +26940,宁夏银川,移动 +17145,安徽合肥,电信 +26404,安徽合肥,移动 +5317,江苏扬州,电信 +35722,天津,电信 +17320,江苏镇江,移动 +28225,湖南长沙,电信 +44176,河南郑州,移动 +36646,河南郑州,联通 +16145,甘肃兰州,移动 39012,云南昆明,联通 +27594,广东广州,电信 +29105,陕西西安,移动 +5396,江苏苏州,电信 +13704,江苏南京,联通 +27249,江苏南京,移动