stash
This commit is contained in:
69
stash/config/scrapers/community/BoundHeat/BoundHeat.yml
Normal file
69
stash/config/scrapers/community/BoundHeat/BoundHeat.yml
Normal 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
|
||||
9
stash/config/scrapers/community/BoundHeat/manifest
Executable file
9
stash/config/scrapers/community/BoundHeat/manifest
Executable file
@@ -0,0 +1,9 @@
|
||||
id: BoundHeat
|
||||
name: Bound Heat
|
||||
metadata: {}
|
||||
version: 6d5fb3f
|
||||
date: "2023-10-23 08:31:21"
|
||||
requires: []
|
||||
source_repository: https://stashapp.github.io/CommunityScrapers/stable/index.yml
|
||||
files:
|
||||
- BoundHeat.yml
|
||||
Reference in New Issue
Block a user