stash
This commit is contained in:
54
stash/config/scrapers/community/ThisVid/ThisVid.yml
Normal file
54
stash/config/scrapers/community/ThisVid/ThisVid.yml
Normal file
@@ -0,0 +1,54 @@
|
||||
name: "ThisVid"
|
||||
sceneByURL:
|
||||
- action: scrapeXPath
|
||||
url:
|
||||
- thisvid.com
|
||||
scraper: sceneScraper
|
||||
performerByURL:
|
||||
- action: scrapeXPath
|
||||
url:
|
||||
- thisvid.com
|
||||
scraper: performerScraper
|
||||
xPathScrapers:
|
||||
sceneScraper:
|
||||
common:
|
||||
$container: //div[@class='container']
|
||||
$videowrap: //div[@class='column-centre column-video']//div[@class='wrap']
|
||||
$desc: //ul[@class="description"]
|
||||
scene:
|
||||
Title: $container//div[@class='headline']//h1/text()
|
||||
Image:
|
||||
selector: $videowrap//div[@class='video-holder']//div//img/@src
|
||||
postProcess:
|
||||
- replace:
|
||||
- regex: "//"
|
||||
with: https://
|
||||
Tags:
|
||||
Name: $desc//li//a[contains(@href,"/tags/")]/text()
|
||||
Details: $desc//li//p/text()
|
||||
Code:
|
||||
selector: //meta[@property="og:video:url"]/@content
|
||||
postProcess:
|
||||
- replace:
|
||||
- regex: .+/(\d+)/?$
|
||||
with: $1
|
||||
performerScraper:
|
||||
common:
|
||||
$profileCaseL: //div[@class="profile"]//div[@class="case"]//div[@class="case-left"]
|
||||
$profileCaseR: //div[@class="profile"]//div[@class="case"]//div[@class="case-right"]
|
||||
performer:
|
||||
Name: $profileCaseL//span[contains(text(),"Name")]/strong|//div[@class="profile-menu"]//div[@class="headline"]//h2/text()
|
||||
Birthdate:
|
||||
selector: $profileCaseL//span[contains(text(),"Birth")]/strong
|
||||
postProcess:
|
||||
- parseDate: 02 January, 2006
|
||||
- parseDate: 2006-01-02
|
||||
Country:
|
||||
selector: $profileCaseL//span[contains(text(),"Country")]/strong
|
||||
postProcess:
|
||||
- map:
|
||||
United States: "USA"
|
||||
Gender: $profileCaseR//span[contains(text(),"Gender")]/strong
|
||||
Image: //div[@class="avatar"]/img[not(contains(@src,"no-avatar"))]/@src
|
||||
|
||||
# Last Updated February 26, 2023
|
||||
Reference in New Issue
Block a user