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,69 @@
name: Bound Heat
sceneByURL:
- action: scrapeXPath
url:
- boundheat.com
scraper: sceneScraper
sceneByName:
action: scrapeXPath
queryURL: https://www.boundheat.com/search?search={}
scraper: sceneSearch
sceneByQueryFragment:
action: scrapeXPath
queryURL: "{url}"
scraper: sceneScraper
xPathScrapers:
sceneSearch:
common:
$card: //div[@class="media-box"]
scene:
Title: $card/h2[@class="media-box__description"]/a
URL:
selector: $card/a[@class="media-box__img-container"]/@href
postProcess:
- replace:
- regex: (.*)
with: https://www.boundheat.com$1
Image:
selector: $card//img[@class="media-box__img"]/@src
postProcess:
- replace:
- regex: (.*)
with: https://www.boundheat.com$1
sceneScraper:
common:
$content: //div[@class="[ product ] [ row ]"]
scene:
Title:
selector: $content//h1[@class="heading heading--large"]
Details:
selector: $content//div[@class="product__description"]
Performers:
Name: $content//div[@class="[ product__star-name ] [ media-body ]"]
Image:
selector: $content//img[@class="img-responsive"]/@src
postProcess:
- replace:
- regex: (.*)
with: https://www.boundheat.com$1
URL:
selector: $content//img[@class="img-responsive"]/@src
postProcess:
- replace:
- regex: /([^/]*)/.*
with: https://www.boundheat.com/video/$1
Studio:
Name:
fixed: Bound Heat
Date:
selector: //div[contains(@class, "datesingle")]
postProcess:
- parseDate: January 2, 2006
# Last Updated October 22, 2023