40 lines
1.2 KiB
YAML
40 lines
1.2 KiB
YAML
name: HobbyPorn
|
|
sceneByURL:
|
|
- action: scrapeXPath
|
|
url:
|
|
- hobby.porn
|
|
scraper: sceneScraper
|
|
sceneByQueryFragment:
|
|
action: scrapeXPath
|
|
queryURL: "{url}"
|
|
scraper: sceneScraper
|
|
sceneByName:
|
|
action: scrapeXPath
|
|
queryURL: https://hobby.porn/search/{}/
|
|
scraper: sceneSearch
|
|
xPathScrapers:
|
|
sceneScraper:
|
|
scene:
|
|
Title: //div[@class="title-block"]/h1
|
|
Performers:
|
|
Name: //span[@itemprop="author" or @itemprop="actor"]/a
|
|
Studio:
|
|
Name: //span[@itemprop="author"]/a
|
|
Date:
|
|
selector: //div[@class="video-data"]/span/text()[contains(.,'/')]
|
|
postProcess:
|
|
- parseDate: 01/02/2006
|
|
Tags:
|
|
Name: //a[@itemprop="genre"]/text()
|
|
URL: //link[@itemprop="url"]/@href # gets the hobby.porn url
|
|
# Possible update once XPath scraper handles multiple urls
|
|
# //div[@class="player"]//a/@href gets the pornhub url
|
|
Image: //span[@itemprop="thumbnail"]/link/@href
|
|
sceneSearch:
|
|
common:
|
|
$scenecard: //div[contains(@class,"item item-video")]
|
|
scene:
|
|
Title: $scenecard//div[@class="item-title"]
|
|
URL: $scenecard//a/@href
|
|
Image: $scenecard//img/@src
|
|
# Last Updated January 05, 2024 |