47 lines
1.4 KiB
YAML
47 lines
1.4 KiB
YAML
name: hanime
|
|
sceneByFragment:
|
|
action: scrapeXPath
|
|
queryURL: https://hanime.tv/videos/hentai/{filename}
|
|
queryURLReplace:
|
|
filename:
|
|
- regex: ^([a-z\-0-9]+)(\-[0-9]{3,4}p).*
|
|
with: $1
|
|
scraper: sceneScraper
|
|
sceneByURL:
|
|
- action: scrapeXPath
|
|
url:
|
|
- hanime.tv/
|
|
scraper: sceneScraper
|
|
xPathScrapers:
|
|
sceneScraper:
|
|
scene:
|
|
Title: //h1[@class="tv-title"]/text()
|
|
Date:
|
|
selector: //div[@class="hvpimbc-item"]/div[contains(.,"Release Date")]/../div[@class="hvpimbc-text grey--text"]/text()
|
|
postProcess:
|
|
- parseDate: January 2, 2006
|
|
Details:
|
|
selector: //div[@class="mt-3 mb-0 hvpist-description"]//text()
|
|
concat: "\n\n"
|
|
Tags:
|
|
Name: //div[@class="hvpis-text grey--text text--lighten-1"]/a/div
|
|
Studio:
|
|
Name:
|
|
selector: //div[@class="hvpimbc-item full"]/a[@class="hvpimbc-text"]/text()
|
|
Image:
|
|
selector: //script[contains(., "poster_url")]
|
|
postProcess:
|
|
- replace:
|
|
- regex: (.+?poster_url":")(.+?)(","cover_url".+)
|
|
with: $2
|
|
- regex: "u002F"
|
|
with: ""
|
|
- regex: \\
|
|
with: /
|
|
- regex: "static-assets.highwinds-cdn.com"
|
|
with: "static-assets.droidbuzz.top"
|
|
- regex: "https://"
|
|
with: "https://i1.wp.com/"
|
|
|
|
# Last Updated May 22, 2023
|