feat: 添加日志记录功能,添加浏览器隐藏功能
This commit is contained in:
parent
48b91c0316
commit
b25e1930d6
|
@ -1,3 +1,5 @@
|
|||
*.exe
|
||||
.idea/
|
||||
*.png
|
||||
*.png
|
||||
/logs/
|
||||
*.log
|
|
@ -2,4 +2,17 @@
|
|||
# 1:只刷文章何视频
|
||||
# 2:只刷文章和视频和每日答题
|
||||
# 3:刷文章和视频和每日答题每周答题和专项答题
|
||||
model: 1
|
||||
model: 1
|
||||
|
||||
# 日志等级
|
||||
# panic
|
||||
# fatal
|
||||
# error
|
||||
# warn, warning
|
||||
# info
|
||||
# debug
|
||||
# trace
|
||||
log_level: "info"
|
||||
|
||||
# 是否显示浏览器
|
||||
show_browser: false
|
|
@ -63,7 +63,7 @@ func (c *Core) Init() {
|
|||
HandleSIGHUP: nil,
|
||||
HandleSIGINT: nil,
|
||||
HandleSIGTERM: nil,
|
||||
Headless: playwright.Bool(c.ShowBrowser),
|
||||
Headless: playwright.Bool(!c.ShowBrowser),
|
||||
Proxy: nil,
|
||||
SlowMo: nil,
|
||||
Timeout: nil,
|
||||
|
|
6
main.go
6
main.go
|
@ -1,6 +1,8 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
"os"
|
||||
"path"
|
||||
"time"
|
||||
|
@ -23,11 +25,12 @@ func init() {
|
|||
log.Errorf("rotates init err: %v", err)
|
||||
panic(err)
|
||||
}
|
||||
log.SetOutput(w)
|
||||
log.SetOutput(io.MultiWriter(w, os.Stdout))
|
||||
log.SetFormatter(logFormatter)
|
||||
level, err := log.ParseLevel(config.LogLevel)
|
||||
|
||||
log.SetLevel(level)
|
||||
log.Info(config)
|
||||
}
|
||||
|
||||
var (
|
||||
|
@ -55,6 +58,7 @@ func main() {
|
|||
if err != nil {
|
||||
return
|
||||
}
|
||||
fmt.Println(config)
|
||||
|
||||
core.LearnArticle(login)
|
||||
core.LearnVideo(login)
|
||||
|
|
Loading…
Reference in New Issue