From e5f29dc46c95b8aa2a25e8a9c15b2807f06c72d1 Mon Sep 17 00:00:00 2001 From: spiritysdx Date: Thu, 4 Jul 2024 11:22:22 +0800 Subject: [PATCH] update --- README.md | 14 ++++++++++++++ README_EN.md | 14 ++++++++------ goecs.go | 16 ++++++++-------- 3 files changed, 30 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 545d34c..6a15b6d 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,20 @@ Shell版本: https://github.com/spiritLHLS/ecs ## Linux上使用的说明 +### 一键命令 + +``` +curl -L https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh && bash goecs.sh env && bash goecs.sh install && goecs +``` + +或 + +``` +curl -L https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh && bash goecs.sh env && bash goecs.sh install && goecs +``` + +### 详细说明 + 下载脚本 ``` diff --git a/README_EN.md b/README_EN.md index 73ef59f..2c65f07 100644 --- a/README_EN.md +++ b/README_EN.md @@ -38,18 +38,20 @@ Pending support (due to unresolved hardware testing bugs): MacOS ## Instructions for Use on Linux +### one-click command + +``` +curl -L https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh && bash goecs.sh env && bash goecs.sh install && goecs +``` + +### explain in detail + Download the script ``` curl -L https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh ``` -or - -``` -curl -L https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh -``` - Install environment ``` diff --git a/goecs.go b/goecs.go index 451cd7c..7c7d5d0 100644 --- a/goecs.go +++ b/goecs.go @@ -382,7 +382,7 @@ func main() { utils.PrintHead(language, width, ecsVersion) if basicStatus || securityTestStatus { if basicStatus { - utils.PrintCenteredTitle("System Basic Information", width) + utils.PrintCenteredTitle("System-Basic-Information", width) } basicInfo, securityInfo, nt3CheckType = utils.SecurityCheck(language, nt3CheckType, securityTestStatus) if basicStatus { @@ -392,19 +392,19 @@ func main() { }, tempOutput, output) output = utils.PrintAndCapture(func() { if cpuTestStatus { - utils.PrintCenteredTitle(fmt.Sprintf("CPU Test - %s Method", cpuTestMethod), width) + utils.PrintCenteredTitle(fmt.Sprintf("CPU-Test--%s-Method", cpuTestMethod), width) cputest.CpuTest(language, cpuTestMethod, cpuTestThreadMode) } }, tempOutput, output) output = utils.PrintAndCapture(func() { if memoryTestStatus { - utils.PrintCenteredTitle(fmt.Sprintf("Memory Test - %s Method", memoryTestMethod), width) + utils.PrintCenteredTitle(fmt.Sprintf("Memory-Test--%s-Method", memoryTestMethod), width) memorytest.MemoryTest(language, memoryTestMethod) } }, tempOutput, output) output = utils.PrintAndCapture(func() { if diskTestStatus { - utils.PrintCenteredTitle(fmt.Sprintf("Disk Test - %s Method", diskTestMethod), width) + utils.PrintCenteredTitle(fmt.Sprintf("Disk-Test--%s-Method", diskTestMethod), width) disktest.DiskTest(language, diskTestMethod, diskTestPath, diskMultiCheck) } }, tempOutput, output) @@ -417,26 +417,26 @@ func main() { } output = utils.PrintAndCapture(func() { if utTestStatus { - utils.PrintCenteredTitle("Cross-Border Streaming Media Unlock", width) + utils.PrintCenteredTitle("Cross-Border-Streaming-Media-Unlock", width) unlocktest.MediaTest(language) } }, tempOutput, output) output = utils.PrintAndCapture(func() { if securityTestStatus { - utils.PrintCenteredTitle("IP Quality Check", width) + utils.PrintCenteredTitle("IP-Quality-Check", width) fmt.Printf(securityInfo) } }, tempOutput, output) output = utils.PrintAndCapture(func() { if emailTestStatus { - utils.PrintCenteredTitle("Email Port Check", width) + utils.PrintCenteredTitle("Email-Port-Check", width) wg1.Wait() fmt.Println(emailInfo) } }, tempOutput, output) output = utils.PrintAndCapture(func() { if speedTestStatus { - utils.PrintCenteredTitle("Nearby Node Speed Test", width) + utils.PrintCenteredTitle("Speed-Test", width) speedtest.ShowHead(language) speedtest.NearbySP() speedtest.CustomSP("net", "global", -1, language)