$GithubProxy="https://gh-proxy.com/"
直接将代理服务地址给写死了如果代理挂了不就不能用了
建议开头询问用户是否需要更换
而且我觉得gh-proxy也不如ghproxy.cc好用
Write-Host "n GitHub 加速代理:" -ForegroundColor White
Write-Host " [1] 不使用代理"
Write-Host " [2] https://gh-proxy.com/ (默认)"
Write-Host " [3] https://ghfast.top/"
Write-Host " [4] 手动输入"
$choice = Read-Host " 请选择 (1/2/3/4,回车=2)"
switch ($choice.Trim()) {
"1" {
$GithubProxy = $null
Write-Host " → 不使用代理" -ForegroundColor Green
}
"4" {
$custom = Read-Host " 请输入代理前缀(含 https://,以/结尾)"
if (-not $GithubProxy) { $GithubProxy = "https://gh-proxy.com/" }
Write-Host " → $GithubProxy" -ForegroundColor Green
}
3 {
$GithubProxy = "https://ghfast.top/"
Write-Host " → $GithubProxy" -ForegroundColor Green
}
default {
$GithubProxy = "https://gh-proxy.com/"
Write-Host " → $GithubProxy" -ForegroundColor Green
}
}`
$GithubProxy="https://gh-proxy.com/"直接将代理服务地址给写死了如果代理挂了不就不能用了
建议开头询问用户是否需要更换
而且我觉得gh-proxy也不如ghproxy.cc好用
Write-Host "n GitHub 加速代理:" -ForegroundColor WhiteWrite-Host " [1] 不使用代理"
Write-Host " [2] https://gh-proxy.com/ (默认)"
Write-Host " [3] https://ghfast.top/"
Write-Host " [4] 手动输入"
$choice = Read-Host " 请选择 (1/2/3/4,回车=2)"
switch ($choice.Trim()) {
"1" {
$GithubProxy = $null
Write-Host " → 不使用代理" -ForegroundColor Green
}
"4" {
$custom = Read-Host " 请输入代理前缀(含 https://,以/结尾)"
if (-not $GithubProxy) { $GithubProxy = "https://gh-proxy.com/" }
Write-Host " → $GithubProxy" -ForegroundColor Green
}
3 {
$GithubProxy = "https://ghfast.top/"
Write-Host " → $GithubProxy" -ForegroundColor Green
}
default {
$GithubProxy = "https://gh-proxy.com/"
Write-Host " → $GithubProxy" -ForegroundColor Green
}
}`