This commit is contained in:
Christoph Califice
2025-10-09 20:05:31 -03:00
parent ed22ef22bc
commit 0a5f88d75a
1442 changed files with 101562 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
name: "VRHush"
sceneByURL:
- action: scrapeXPath
url:
- vrhush.com/scenes
scraper: sceneScraper
movieByURL:
- action: scrapeXPath
url:
- vrhush.com/scenes
scraper: movieScraper
xPathScrapers:
sceneScraper:
common:
$info: &infoSel //div[@class="content-container main-content"]
scene:
Title: &titleSel //div[@class="details__title"]/text()
Studio: &studioAttr
Name:
fixed: "VRHush"
Date: &dateAttr
selector: //div[@class="details__info__details__label"]/text()
concat: " "
postProcess:
- replace:
- regex: \d+:\d+ ([\d/]+)
with: $1
- parseDate: "2006/01/02"
Details: &detailsAttr
selector: //p[@class="tab__about"]/text()
Tags:
Name:
selector: //div[@class="tag-list"]//a[contains(@class, "tag-item")]/text()
concat: __SEPARATOR__
postProcess:
- replace:
- regex: $
with: __SEPARATOR__Virtual Reality
split: __SEPARATOR__
Performers:
Name: //span[@class="details__info__starring__wrapper__labelWrapper__name"]//a/text()
Image: &imageAttr
selector: //meta[@property="og:image"]/@content
postProcess:
- replace:
- regex: ^
with: "https:"
movieScraper:
common:
$info: *infoSel
movie:
Name:
selector: *titleSel
postProcess:
- replace:
- regex: ^
with: "VRHush - "
Studio: *studioAttr
Date: *dateAttr
Synopsis: *detailsAttr
FrontImage: *imageAttr
# Last Updated February 16th, 2024