Skip to content

Commit

Permalink
add heyzo
Browse files Browse the repository at this point in the history
  • Loading branch information
denpaneko committed Mar 8, 2020
1 parent db66440 commit 2a83e24
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 1 deletion.
3 changes: 2 additions & 1 deletion scrape_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ func TestScrape(t *testing.T) {
//meta := Scrape(sites.Fc2Club("437689"))
//meta := Scrape(sites.Carib("030720-001"))
//meta := Scrape(sites.CaribPr("022820_003"))
meta := Scrape(sites.Mgs("300MIUM-544"))
//meta := Scrape(sites.Mgs("300MIUM-544"))
meta := Scrape(sites.Heyzo("2177"))

fmt.Println(meta.Json())
}
28 changes: 28 additions & 0 deletions sites/heyzo.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package sites

import (
"fmt"
. "tidy/selector"
)

func Heyzo(id string) Site {
return Site{
Url: fmt.Sprintf("http://m.heyzo.com/moviepages/%s/index.html", id),
UserAgent: MobileUserAgent,

CssSelector: CssSelector{
Title: Selector("h1"),
Actor: Selector("strong.name"),
Poster: Selector("#gallery > div > a > img").Attribute("src").Replace("gallery/thumbnail_001.jpg", "images/player_thumbnail.jpg"),
Producer: Preset("HEYZO"),
Sample: Selector("#gallery > div > a > img").Attribute("src").Replace("gallery/thumbnail_001.jpg", "sample.mp4"),
Series: Selector("#series").Replace("シリーズ:", ""),
Release: Selector("span.release").Replace("配信日:", ""),
Duration: Selector("span[itemprop=duration]"),
Id: Selector("input[name=movie_id]").Attribute("value"),
Label: Selector("null"),
Genre: Selector("#keyword > ul > ul > li > a"),
Images: Selector("#gallery > div > a > img").Attribute("src").Replace("thumbnail_", ""),
},
}
}

0 comments on commit 2a83e24

Please sign in to comment.