Browse Source

update: combine server list

master
dnomd343 2 years ago
parent
commit
831bb26844
  1. 10
      bench.sh
  2. 36
      list/ALL.list
  3. 60
      list/CN.list

10
bench.sh

@ -76,12 +76,10 @@ speedtest_setup() {
server_list() { server_list() {
echo -n "Getting server list..." echo -n "Getting server list..."
rm -f ./st-temp/*.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/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/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/YD.list" > ./st-temp/YD.list
curl -sL "https://st.343.re/cn/CN.list" > ./st-temp/CN.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/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/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 [[ ! -e './st-temp/YD.list' ]] && echo -e "${RED}ERROR${SUFFIX}" && clear_env && exit 2
@ -102,26 +100,24 @@ load_servers() {
} }
select_isp() { select_isp() {
echo -e "${GREEN}1.${SUFFIX} 三网测速" echo -e "${GREEN}1.${SUFFIX} 全部节点"
echo -e "${GREEN}2.${SUFFIX} 电信节点" echo -e "${GREEN}2.${SUFFIX} 电信节点"
echo -e "${GREEN}3.${SUFFIX} 联通节点" echo -e "${GREEN}3.${SUFFIX} 联通节点"
echo -e "${GREEN}4.${SUFFIX} 移动节点" echo -e "${GREEN}4.${SUFFIX} 移动节点"
echo -e "${GREEN}5.${SUFFIX} 国内测速"
echo -e "${GREEN}0.${SUFFIX} 取消测速\c" echo -e "${GREEN}0.${SUFFIX} 取消测速\c"
while :; do echo while :; do echo
read -rp "请选择: " selection read -rp "请选择: " selection
if [[ ! $selection =~ ^[0-5]$ ]]; then if [[ ! $selection =~ ^[0-4]$ ]]; then
echo -e "${RED}输入无效${SUFFIX}\c" echo -e "${RED}输入无效${SUFFIX}\c"
else else
break break
fi fi
done done
[[ ${selection} == 0 ]] && clear_env && exit 1 [[ ${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} == 2 ]] && load_servers './st-temp/DX.list'
[[ ${selection} == 3 ]] && load_servers './st-temp/LT.list' [[ ${selection} == 3 ]] && load_servers './st-temp/LT.list'
[[ ${selection} == 4 ]] && load_servers './st-temp/YD.list' [[ ${selection} == 4 ]] && load_servers './st-temp/YD.list'
[[ ${selection} == 5 ]] && load_servers './st-temp/CN.list'
} }
speedtest() { speedtest() {

36
list/ALL.list

@ -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,江苏南京,移动

60
list/CN.list

@ -1,37 +1,39 @@
3633,上海,电信 3633,上海,电信
24447,上海,联通 25858,北京,移动
30852,江苏昆山,教育网
5396,江苏苏州,电信
45170,江苏无锡,联通 45170,江苏无锡,联通
26850,江苏无锡,移动
17320,江苏镇江,移动
5317,江苏扬州,电信
13704,江苏南京,联通
27249,江苏南京,移动
26352,江苏南京,电信
17145,安徽合肥,电信
4884,福建福州,联通
23844,湖北武汉,电信 23844,湖北武汉,电信
29353,湖北武汉,电信 27794,广西南宁,电信
36646,河南郑州,联通 30852,江苏昆山,教育网
41852,河南郑州,电信
41910,河南郑州,移动
44176,河南郑州,移动
4870,湖南长沙,联通 4870,湖南长沙,联通
28225,湖南长沙,电信 26352,江苏南京,电信
35722,天津,电信 4575,四川成都,移动
34115,天津,电信 41910,河南郑州,移动
25858,北京,移动
27594,广东广州,电信
37235,辽宁沈阳,联通
29105,陕西西安,移动
17584,重庆,移动
5530,重庆,广电 5530,重庆,广电
3973,甘肃兰州,电信
16398,贵州贵阳,移动 16398,贵州贵阳,移动
27794,广西南宁,电信 17584,重庆,移动
26940,宁夏银川,移动 37235,辽宁沈阳,联通
29071,四川成都,电信 29353,湖北武汉,电信
4575,四川成都,移动 34115,天津,电信
24447,上海,联通
35527,四川成都,广电 35527,四川成都,广电
3973,甘肃兰州,电信 26850,江苏无锡,移动
41852,河南郑州,电信
4884,福建福州,联通
29071,四川成都,电信
26940,宁夏银川,移动
17145,安徽合肥,电信
26404,安徽合肥,移动
5317,江苏扬州,电信
35722,天津,电信
17320,江苏镇江,移动
28225,湖南长沙,电信
44176,河南郑州,移动
36646,河南郑州,联通
16145,甘肃兰州,移动
39012,云南昆明,联通 39012,云南昆明,联通
27594,广东广州,电信
29105,陕西西安,移动
5396,江苏苏州,电信
13704,江苏南京,联通
27249,江苏南京,移动

Loading…
Cancel
Save