mirror of
https://github.com/e1732a364fed/v2ray_simple.git
synced 2025-09-26 21:01:46 +08:00
cmd/verysimple的注释更新和minor change
This commit is contained in:
@@ -23,7 +23,7 @@ import (
|
||||
var (
|
||||
download bool
|
||||
|
||||
extra_preCommands []func()
|
||||
preCommands []func()
|
||||
|
||||
exitCmds = []exitCmd{
|
||||
{name: "sp", desc: "print supported protocols", f: printSupportedProtocols},
|
||||
@@ -81,16 +81,17 @@ func runExitCommands() (atLeastOneCalled bool) {
|
||||
return
|
||||
}
|
||||
|
||||
// 运行 一些 在 加载配置文件前 执行的 命令
|
||||
func runPreCommands() {
|
||||
if len(extra_preCommands) > 0 {
|
||||
for _, f := range extra_preCommands {
|
||||
if len(preCommands) > 0 {
|
||||
for _, f := range preCommands {
|
||||
f()
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// 在开始正式代理前, 先运行一些需要运行的命令与函数
|
||||
// 运行一些 在 加载配置文件后 、开始正式代理前 执行的 命令
|
||||
func runPreCommandsAfterLoadConf() {
|
||||
|
||||
if download {
|
||||
|
@@ -342,6 +342,7 @@ func exitBySignal() {
|
||||
stopMachineAndExit(mainM)
|
||||
}
|
||||
|
||||
// splice, pprof, urlFormat, dialtimeout
|
||||
func setupSystemParemeters() {
|
||||
if disableSplice {
|
||||
netLayer.SystemCanSplice = false
|
||||
|
@@ -14,7 +14,7 @@ import (
|
||||
)
|
||||
|
||||
func init() {
|
||||
extra_preCommands = append(extra_preCommands, func() {
|
||||
preCommands = append(preCommands, func() {
|
||||
if download {
|
||||
if runtime.GOOS == "windows" {
|
||||
//自动下载wintun.dll
|
||||
|
@@ -18,6 +18,8 @@ import (
|
||||
"go.uber.org/zap"
|
||||
)
|
||||
|
||||
const eIllegalParameter = "illegal parameter"
|
||||
|
||||
/*
|
||||
curl -k https://127.0.0.1:48345/api/allstate
|
||||
*/
|
||||
@@ -38,6 +40,7 @@ func NewApiServerConf() (ac ApiServerConf) {
|
||||
return
|
||||
}
|
||||
|
||||
// if fs == nil, flag.CommandLine will be used
|
||||
func (asc *ApiServerConf) SetupFlags(fs *flag.FlagSet) {
|
||||
if fs == nil {
|
||||
fs = flag.CommandLine
|
||||
@@ -92,8 +95,6 @@ func (m *M) TryRunApiServer() {
|
||||
|
||||
}
|
||||
|
||||
const eIllegalParameter = "illegal parameter"
|
||||
|
||||
// 阻塞
|
||||
func (m *M) runApiServer() {
|
||||
|
||||
|
Reference in New Issue
Block a user