Update 测速中文
This commit is contained in:
17
测速中文
17
测速中文
@@ -30,7 +30,16 @@ fi
|
|||||||
# 测速
|
# 测速
|
||||||
echo "📊 开始测速..."
|
echo "📊 开始测速..."
|
||||||
if command -v speedtest-cli &>/dev/null; then
|
if command -v speedtest-cli &>/dev/null; then
|
||||||
speedtest-cli --simple
|
result=$(speedtest-cli --simple)
|
||||||
|
# 转换为中文显示
|
||||||
|
echo "$result" | sed '
|
||||||
|
s/Ping:/网络延迟:/
|
||||||
|
s/Download:/下载速度:/
|
||||||
|
s/Upload:/上传速度:/
|
||||||
|
s/ ms/ 毫秒/
|
||||||
|
s/ Mbit\/s/ Mbit\/秒/
|
||||||
|
s/ Gbit\/s/ Gbit\/秒/
|
||||||
|
'
|
||||||
else
|
else
|
||||||
# 备用测速方法
|
# 备用测速方法
|
||||||
start_time=$(date +%s.%N)
|
start_time=$(date +%s.%N)
|
||||||
@@ -38,9 +47,9 @@ else
|
|||||||
end_time=$(date +%s.%N)
|
end_time=$(date +%s.%N)
|
||||||
download_time=$(echo "$end_time - $start_time" | bc)
|
download_time=$(echo "$end_time - $start_time" | bc)
|
||||||
speed_mbps=$(echo "scale=2; (100 * 8) / $download_time" | bc)
|
speed_mbps=$(echo "scale=2; (100 * 8) / $download_time" | bc)
|
||||||
echo "Ping: 0.0 ms"
|
echo "网络延迟: 0.0 毫秒"
|
||||||
echo "Download: ${speed_mbps} Mbit/s"
|
echo "下载速度: ${speed_mbps} Mbit/秒"
|
||||||
echo "Upload: 0.0 Mbit/s"
|
echo "上传速度: 0.0 Mbit/秒"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "✅ 测速完成"
|
echo "✅ 测速完成"
|
||||||
|
|||||||
Reference in New Issue
Block a user