diff --git a/lib/core.go b/lib/core.go index 4a2148b..a5484cd 100644 --- a/lib/core.go +++ b/lib/core.go @@ -14,9 +14,10 @@ import ( ) type Core struct { - pw *playwright.Playwright - browser playwright.Browser - context playwright.BrowserContext + pw *playwright.Playwright + browser playwright.Browser + context playwright.BrowserContext + ShowBrowser bool } type cookie struct { @@ -62,7 +63,7 @@ func (c *Core) Init() { HandleSIGHUP: nil, HandleSIGINT: nil, HandleSIGTERM: nil, - Headless: playwright.Bool(false), + Headless: playwright.Bool(c.ShowBrowser), Proxy: nil, SlowMo: nil, Timeout: nil, diff --git a/main.go b/main.go index cb4ef0b..127c31c 100644 --- a/main.go +++ b/main.go @@ -48,7 +48,7 @@ func main() { 2:只刷文章和视频和每日答题 3:刷文章和视频和每日答题每周答题和专项答题`) log.Infoln("检测到模式", config.Model) - core := lib.Core{} + core := lib.Core{ShowBrowser: config.ShowBrowser} defer core.Quit() core.Init() login, err := core.Login()