1
0
mirror of https://shylinux.com/x/icebergs synced 2025-04-25 17:18:05 +08:00
This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-09-14 00:36:42 +08:00
parent 0f8a77af25
commit 0eac777f6f
3 changed files with 9 additions and 10 deletions

View File

@ -174,12 +174,11 @@ func RenderPodCmd(m *ice.Message, pod, cmd string, arg ...ice.Any) {
func RenderCmd(m *ice.Message, cmd string, arg ...ice.Any) { RenderPodCmd(m, "", cmd, arg...) } func RenderCmd(m *ice.Message, cmd string, arg ...ice.Any) { RenderPodCmd(m, "", cmd, arg...) }
func RenderVersion(m *ice.Message) string { func RenderVersion(m *ice.Message) string {
if ice.Info.Make.Hash == "" { ls := []string{ice.Info.Make.Versions()}
return "" if strings.Contains(ice.Info.Make.Domain, "debug=true") {
} if m.Option(log.DEBUG) == ice.TRUE || m.R != nil && strings.Contains(m.R.URL.RawQuery, "debug=true") {
ls := []string{ice.Info.Make.Version, ice.Info.Make.Forword, ice.Info.Make.Hash[:6]} ls = append(ls, kit.Format("%d", time.Now().Unix()-kit.Time(ice.Info.Make.When)/int64(time.Second)))
if m.Option(log.DEBUG) == ice.TRUE || m.R != nil && strings.Contains(m.R.URL.RawQuery, "debug=true") { }
ls = append(ls, kit.Format("%d", time.Now().Unix()-kit.Time(ice.Info.Make.When)/int64(time.Second)))
} }
return "?" + kit.JoinQuery(kit.Simple(kit.Dict("_v", strings.Join(ls, "-"), ice.POD, m.Option(ice.MSG_USERPOD)))...) return "?" + kit.JoinQuery(kit.Simple(kit.Dict("_v", strings.Join(ls, "-"), ice.POD, m.Option(ice.MSG_USERPOD)))...)
} }

View File

@ -143,11 +143,11 @@ func init() {
if kit.Contains(m.Option(ice.MSG_USERUA), "MicroMessenger") { if kit.Contains(m.Option(ice.MSG_USERUA), "MicroMessenger") {
if m.Option(ice.MSG_USERNAME) == "" && m.Option("code") == "" && mdb.Config(m, "oauth") != "" { if m.Option(ice.MSG_USERNAME) == "" && m.Option("code") == "" && mdb.Config(m, "oauth") != "" {
m.ProcessOpen(mdb.Config(m, "oauth")) m.ProcessOpen(mdb.Config(m, "oauth"))
return // return
} }
} }
kit.If(m.Option(ice.MSG_USERPOD), func(p string) { kit.If(kit.Select(m.Option(ice.POD), m.Option(ice.MSG_USERPOD)), func(p string) {
m.Cmdy(web.SPACE, p, m.PrefixKey(), ice.Maps{ice.MSG_USERPOD: ""}) m.Cmdy(web.SPACE, p, m.PrefixKey(), ice.Maps{ice.MSG_USERPOD: "", ice.POD: ""})
}, func() { }, func() {
m.Option(ice.MSG_NODETYPE, ice.Info.NodeType) m.Option(ice.MSG_NODETYPE, ice.Info.NodeType)
m.Option(ice.MSG_NODENAME, ice.Info.NodeName) m.Option(ice.MSG_NODENAME, ice.Info.NodeName)

View File

@ -64,7 +64,7 @@ var Index = &Context{Name: ICE, Help: "冰山模块", Commands: Commands{
m.Cmd(EXPORT, IMPORT) m.Cmd(EXPORT, IMPORT)
m.Cmd(SOURCE, ETC_INIT_SHY) m.Cmd(SOURCE, ETC_INIT_SHY)
loadImportant(m) loadImportant(m)
// m.Cmd(CTX_OPEN) m.Cmd(CTX_OPEN)
}}, }},
QUIT: {Hand: func(m *Message, arg ...string) { QUIT: {Hand: func(m *Message, arg ...string) {
m.GoSleep300ms(func() { os.Exit(kit.Int(kit.Select("0", arg, 0))) }) m.GoSleep300ms(func() { os.Exit(kit.Int(kit.Select("0", arg, 0))) })