From 40cc5a4774e04f7004aaf3de0adea1fc2633fef7 Mon Sep 17 00:00:00 2001 From: qydysky Date: Thu, 12 May 2022 23:39:05 +0800 Subject: [PATCH] =?utf8?q?=E6=97=A5=E5=BF=97=E6=96=87=E4=BB=B6=E8=BE=93?= =?utf8?q?=E5=87=BA=E5=8F=AF=E8=87=AA=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- CV/Var.go | 37 ++++++++++++++++++++----------------- demo/config/config_K_v.json | 3 +++ 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/CV/Var.go b/CV/Var.go index 267476f..b47d919 100644 --- a/CV/Var.go +++ b/CV/Var.go @@ -67,18 +67,6 @@ func (t *Common) init() Common { 80: "流畅", } - t.Log = log.New(log.Config{ - File: `danmu.log`, - Stdout: true, - Prefix_string: map[string]struct{}{ - `T: `: log.On, - `I: `: log.On, - `N: `: log.On, - `W: `: log.On, - `E: `: log.On, - }, - }) - t.Danmu_Main_mq = mq.New(200) if bb, err := ioutil.ReadFile("config/config_K_v.json"); err == nil { @@ -93,13 +81,28 @@ func (t *Common) init() Common { t.Proxy = val.(string) } - logmap := make(map[string]struct{}) - if array, ok := t.K_v.Load(`日志显示`); ok { - for _, v := range array.([]interface{}) { - logmap[v.(string)] = log.On + { + v, _ := t.K_v.LoadV("日志文件输出").(string) + t.Log = log.New(log.Config{ + File: v, + Stdout: true, + Prefix_string: map[string]struct{}{ + `T: `: log.On, + `I: `: log.On, + `N: `: log.On, + `W: `: log.On, + `E: `: log.On, + }, + }) + logmap := make(map[string]struct{}) + if array, ok := t.K_v.Load(`日志显示`); ok { + for _, v := range array.([]interface{}) { + logmap[v.(string)] = log.On + } } + t.Log = t.Log.Level(logmap) } - t.Log = t.Log.Level(logmap) + t.ReqPool = idpool.New(func() interface{} { return reqf.New() }) diff --git a/demo/config/config_K_v.json b/demo/config/config_K_v.json index 9106365..d2792da 100644 --- a/demo/config/config_K_v.json +++ b/demo/config/config_K_v.json @@ -28,6 +28,7 @@ "save_to_json": "", "get_xiao_xinxin-help": "获取小心心", "get_xiao_xinxin": true, + "自动打开小心心浏览器": true, "小心心nodjs加密服务地址-help": "请查看项目README", "小心心nodjs加密服务地址": "", "进房弹幕-help": "进入房间发送弹幕,似乎屏蔽了一些字符", @@ -44,6 +45,8 @@ "其他": "", "发送还有几天过期的礼物": 3, "保持牌子亮着": true, + "日志文件输出-help": "为空时不保存日志", + "日志文件输出": "danmu.log", "日志显示": [ "I: ", "W: ", -- 2.39.2