From 67fdb0479a51a164d898e619c5846672ad97ce33 Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 30 Nov 2023 13:49:08 +0800 Subject: [PATCH] add wx --- misc/wx/access.go | 2 +- misc/wx/ide.go | 7 ++++++- misc/wx/scan.go | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/misc/wx/access.go b/misc/wx/access.go index 91f389eb..41505ee3 100644 --- a/misc/wx/access.go +++ b/misc/wx/access.go @@ -91,7 +91,7 @@ func init() { }}, aaa.LOGIN: {Hand: func(m *ice.Message, arg ...string) { if m.Cmd("", m.Option(ACCESS, arg[0])).Append(mdb.TYPE) == ice.WEB { - m.Cmdy(SCAN, mdb.CREATE, mdb.TYPE, QR_STR_SCENE, mdb.NAME, "授权登录", mdb.TEXT, m.Option(web.SPACE), + m.Cmdy(SCAN, mdb.CREATE, mdb.TYPE, QR_STR_SCENE, mdb.NAME, m.Option(web.SPACE), mdb.TEXT, m.Option(web.SPACE), ctx.INDEX, web.CHAT_GRANT, ctx.ARGS, m.Option(web.SPACE)) } else { h := m.Cmdx(IDE, mdb.CREATE, mdb.NAME, m.Option(web.SPACE), PAGES, PAGES_ACTION, tcp.WIFI, kit.Select("", arg, 1), diff --git a/misc/wx/ide.go b/misc/wx/ide.go index a3407801..abb64ee8 100644 --- a/misc/wx/ide.go +++ b/misc/wx/ide.go @@ -115,7 +115,12 @@ func init() { m.EchoInfoButton("请登录: ", aaa.LOGIN) return } - if mdb.HashSelect(m, arg...).PushAction(AUTO_PREVIEW, PREVIEW, PUSH, mdb.REMOVE).Action(mdb.CREATE, ice.APP, aaa.LOGIN, web.ADMIN, DOC); len(arg) > 0 { + if mdb.HashSelect(m, arg...); tcp.IsLocalHost(m, m.Option(ice.MSG_USERIP)) { + m.PushAction(AUTO_PREVIEW, PREVIEW, PUSH, mdb.REMOVE).Action(mdb.CREATE, ice.APP, aaa.LOGIN, web.ADMIN, DOC) + } else { + m.PushAction(PUSH, mdb.REMOVE).Action(mdb.CREATE, web.ADMIN, DOC) + } + if len(arg) > 0 { m.Options(m.AppendSimple(web.SPACE, ctx.INDEX, ctx.ARGS, tcp.WIFI)) p := kit.MergeURL2(kit.Select(web.UserHost(m), m.Option(web.SERVE)), path.Join(nfs.PS+m.Append(PAGES)), _ide_args(m)) m.PushQRCode(cli.QRCODE, p).Push(web.LINK, p).Echo(p) diff --git a/misc/wx/scan.go b/misc/wx/scan.go index dac8d809..50de7f5d 100644 --- a/misc/wx/scan.go +++ b/misc/wx/scan.go @@ -30,6 +30,7 @@ func init() { SCAN: {Name: "scan access hash auto", Help: "桌牌", Meta: kit.Merge(Meta(), kit.Dict(ice.CTX_TRANS, kit.Dict(html.VALUE, kit.Dict( QR_LIMIT_STR_SCENE, "永久码", QR_STR_SCENE, "临时码", mdb.VALID, "有效", mdb.EXPIRED, "失效", "develop", "开发版", "trial", "体验版", "release", "发布版", + IS_HYALINE, "透明", )))), Actions: ice.MergeActions(ice.Actions{ mdb.INPUTS: {Hand: func(m *ice.Message, arg ...string) { switch arg[0] {