Skip to content

Commit

Permalink
Update zexywankitnow.go
Browse files Browse the repository at this point in the history
change cover and gallery links. original code set 900px max height. Don't think this is necessary for gallery images as they are one size and have dynamic resolution parameter already in source. Also was causing some blank covers.
  • Loading branch information
theRealKLH committed Jan 12, 2024
1 parent 0202b0c commit 4e34972
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions pkg/scrape/zexywankitnow.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,20 +41,19 @@ func TwoWebMediaSite(wg *sync.WaitGroup, updateSite bool, knownScenes []string,

// Cover / ID
e.ForEach(`deo-video`, func(id int, e *colly.HTMLElement) {
sc.Covers = append(sc.Covers, strings.Split(e.Attr("cover-image"), "?")[0]+"?h=900")
sc.Covers = append(sc.Covers, e.Attr("cover-image"))
})
// Note: not all scenes have a deo-video element, only a regular img cover instead
if len(sc.Covers) == 0 {
e.ForEach(`div.container.pt-5 > div > div > img`, func(id int, e *colly.HTMLElement) {
sc.Covers = append(sc.Covers, strings.Split(e.Attr("src"), "?")[0]+"?h=900")
sc.Covers = append(sc.Covers, e.Attr("src"))
})
}

// Gallery
// Note: Limiting gallery to 900px in height as some are huge by default
e.ForEach(`div.gallery > div`, func(id int, e *colly.HTMLElement) {
if id > 0 {
sc.Gallery = append(sc.Gallery, strings.Split(e.ChildAttr("div.view > a", "href"), "?")[0]+"?h=900")
sc.Gallery = append(sc.Gallery, e.ChildAttr("div.view > a > img", "src"))
}
})

Expand Down

0 comments on commit 4e34972

Please sign in to comment.