From aadd80b3b213988aa5701075f2650198e4066349 Mon Sep 17 00:00:00 2001 From: Philipp Tanlak Date: Wed, 1 Nov 2023 21:20:40 +0100 Subject: Add login functionality --- scrape.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'scrape.go') diff --git a/scrape.go b/scrape.go index 764ef39..73908b8 100644 --- a/scrape.go +++ b/scrape.go @@ -53,6 +53,7 @@ func NewScraper() *Scraper { type Scraper struct { ScrapeFunc ScrapeFunc + LoginFunc func() Script string Modules []Module Client *http.Client @@ -96,6 +97,10 @@ func (s *Scraper) Run() { } } + if s.LoginFunc != nil { + s.LoginFunc() + } + go s.scrape() s.wg.Wait() close(s.jobs) -- cgit v1.2.3