Add performer scraper to AEBN (#1038)

This commit is contained in:
DogmaDragon 2022-07-07 01:03:43 +03:00 committed by GitHub
parent f65432c1d9
commit faf24f79bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 56 additions and 6 deletions

View File

@ -38,7 +38,7 @@ adultempire.com|AdultEmpire.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|
adultfilmindex.com|AdultFilmIndex.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
adultprime.com|AdultPrime.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
adulttime.com|Algolia_Adultime.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
aebn.com|AEBN.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|Straight + Gay
aebn.com|AEBN.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:heavy_check_mark:|-|Straight + Gay
alettaoceanempire.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
alexismonroe.com|bellapass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
alexlegend.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-

View File

@ -1,4 +1,9 @@
name: AEBN
name: "AEBN"
performerByURL:
- action: scrapeXPath
url:
- aebn.com
scraper: performerScraper
sceneByURL:
- action: scrapeXPath
url:
@ -10,6 +15,53 @@ movieByURL:
- aebn.com
scraper: movieScraper
xPathScrapers:
performerScraper:
performer:
Name: //div[@class='dts-section-page-heading-title']/h1
Gender:
selector: //li[@class="section-detail-list-item-gender"]/text()
postProcess:
- map:
TS: transgender_female
URL: //link[@rel="canonical"]/@href
Birthdate:
selector: //div[@class='section-detail dts-list-attributes']/ul/li[contains(.,"Birth Date")]
postProcess:
- replace:
- regex: .+:\s(.+)
with: $1
- regex: "Sept"
with: "Sep"
- parseDate: Jan 2, 2006
Height:
selector: //li[@class='section-detail-list-item-height']/text()
postProcess:
- replace:
- regex: .+\((\d+).+\)
with: $1
Weight:
selector: //li[@class='section-detail-list-item-weight']/text()
postProcess:
- replace:
- regex: .+\((\d+).+\)
with: $1
EyeColor:
selector: //li[@class='section-detail-list-item-eye-color']/text()
Ethnicity:
selector: //li[@class='section-detail-list-item-ethnicity']/text()
postProcess:
- map:
White: Caucasian
HairColor:
selector: //li[@class='section-detail-list-item-hair-color']/text()
Details:
selector: //div[@class='dts-section-page-detail-description-body']
Image:
selector: //div[@class='dts-section-page-detail-main-image-wrapper']/picture/img/@src
postProcess:
- replace:
- regex: ^([^?]+).*$
with: "https:$1"
sceneScraper:
scene:
Title: //h1[@class="dts-section-page-heading-title"]|//div[@class="dts-section-page-heading-title"]/h1
@ -31,8 +83,7 @@ xPathScrapers:
postProcess:
- replace:
- regex: ^([^?]+).*$
with: "https:$1"
with: "https:$1"
movieScraper:
movie:
Name: //h1[@class="dts-section-page-heading-title"]|//div[@class="dts-section-page-heading-title"]/h1
@ -62,5 +113,4 @@ xPathScrapers:
- replace:
- regex: ^([^?]+).*$
with: "https:$1"
# Last Updated October 11, 2021
# Last Updated July 06, 2022