From 32b5afaa884f0b662a42ada5648e43fda93d2c76 Mon Sep 17 00:00:00 2001 From: mikuru996 <74881998+mikuru996@users.noreply.github.com> Date: Tue, 4 Oct 2022 10:48:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20[=E7=A6=81=E6=AD=A2?= =?UTF-8?q?=E6=A3=80=E6=9F=A5=E6=9B=B4=E6=96=B0]=20=E5=8F=82=E6=95=B0=20(#?= =?UTF-8?q?235)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 7f8cfce..00fee6e 100644 --- a/main.go +++ b/main.go @@ -15,6 +15,7 @@ import ( var ( version, versionNew string + noUpdateCheck bool ) func init() { @@ -57,6 +58,8 @@ https://github.com/XIU2/CloudflareSpeedTest 测速全部的IP;对 IP 段中的每个 IP (仅支持 IPv4) 进行测速;(默认 每个 IP 段随机测速一个 IP) -v 打印程序版本+检查版本更新 + --no-update + 不要检查版本更新 -h 打印帮助说明 ` @@ -77,6 +80,7 @@ https://github.com/XIU2/CloudflareSpeedTest flag.IntVar(&utils.PrintNum, "p", 10, "显示结果数量") flag.StringVar(&utils.Output, "o", "result.csv", "输出结果文件") flag.BoolVar(&printVersion, "v", false, "打印程序版本") + flag.BoolVar(&noUpdateCheck, "no-update", false, "不要检查版本更新") flag.Usage = func() { fmt.Print(help) } flag.Parse() @@ -101,7 +105,11 @@ https://github.com/XIU2/CloudflareSpeedTest } func main() { - go checkUpdate() // 检查版本更新 + + if !noUpdateCheck { + go checkUpdate()// 检查版本更新 + } + task.InitRandSeed() // 置随机数种子 fmt.Printf("# XIU2/CloudflareSpeedTest %s \n\n", version)