Add Scene & Gallery scraper for AbbiSecraa (#1913)

* Create AbbiSecraa.yml

* Update SCRAPERS-LIST.md
This commit is contained in:
ZZenvo 2024-06-23 14:26:15 +02:00 committed by GitHub
parent db01056936
commit b90aaeea13
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 96 additions and 0 deletions

View File

@ -32,6 +32,7 @@ Supported Site|Scraper| S | G | M | P |Needs|Contents
80gays.com|CJXXX.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Gay
8thstreetlatinas.com|RealityKings/RealityKings.yml|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Python|-
abbiemaley.com|ThirdRockEnt.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
abbisecraa.com|AbbiSecraa.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
abbywinters.com|AbbyWinters.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
abdlgirl.com|Shopmaker.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
abuseme.com|AbuseMe.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-

View File

@ -0,0 +1,95 @@
name: AbbiSecraa
sceneByURL:
- action: scrapeXPath
url:
- abbisecraa.com/blog/movie/
scraper: sceneScraper
galleryByURL:
- action: scrapeXPath
url:
- abbisecraa.com/blog/photos/
scraper: galleryScraper
xPathScrapers:
sceneScraper:
common:
$title: //header/h1[@class="title"]/text()
scene:
Title:
selector: $title
postProcess:
- replace:
- regex: ' - movie'
with: ''
Details:
selector: //div[contains(@class, "element element-textarea first")]//p/node()
concat: ' '
Date:
selector: //header/p[@class="meta"]/text()
postProcess:
- replace:
- regex: .*[,]\s|\.
with: ''
- parseDate: 02 January 2006
Image:
selector: //div[contains(@class, "element element-image first last")]//img/@src
Studio:
Name:
fixed: "Abbi Secraa"
Tags:
Name:
selector: //meta[@name="keywords"]/@content
split: ","
Performers:
Name:
fixed: "Abbi Secraa"
Code:
selector: $title
postProcess:
- replace:
- regex: '- '
with: ''
- replace:
- regex: ' '
with: '-'
galleryScraper:
common:
$title: //header/h1[@class="title"]/text()
gallery:
Title:
selector: $title
postProcess:
- replace:
- regex: ' - photos'
with: ''
Details:
selector: //div[contains(@class, "element element-textarea first")]//p/node()
concat: ' '
Date:
selector: //header/p[@class="meta"]/text()
postProcess:
- replace:
- regex: .*[,]\s|\.
with: ''
- parseDate: 02 January 2006
Studio:
Name:
fixed: "Abbi Secraa"
Tags:
Name:
selector: //meta[@name="keywords"]/@content
split: ","
Performers:
Name:
fixed: "Abbi Secraa"
Code:
selector: $title
postProcess:
- replace:
- regex: '- '
with: ''
- replace:
- regex: ' '
with: '-'
# Last Updated June 09, 2024