145 lines
5.5 KiB
YAML
145 lines
5.5 KiB
YAML
name: Chickpass
|
|
sceneByURL:
|
|
- action: scrapeXPath
|
|
url: &urls
|
|
- 1111customsxxx.com/tour1/
|
|
- addisonstreet.com/tour1/
|
|
- amazinganna.com/tour1/
|
|
- bouncychicks.com/tour1/
|
|
- chickpass.com/tour1/
|
|
- chickpassinternational.com/tour1/
|
|
- chickpasspornstars.com/tour1/
|
|
- chickpassteens.com/tour1/
|
|
- college-amateurs.com/tour1/
|
|
- fuckingparties.com/tour1/
|
|
- fuckthegeek.com/tour1/
|
|
- hongkongslut.com/tour1/
|
|
- lustylina.com/tour1/
|
|
- messyxxx.com/tour1/
|
|
- minimuff.com/tour1/
|
|
- petiteleeanna.com/tour1/
|
|
- redheadmariah.com/tour1/
|
|
- stuffintwats.com/tour1/
|
|
- tandaamateurs.com/tour1/
|
|
- tandaasians.com/tour1/
|
|
- tandablondes.com/tour1/
|
|
- tandabrunettes.com/tour1/
|
|
- tandaebony.com/tour1/
|
|
- tandahousewives.com/tour1/
|
|
- tandalesbians.com/tour1/
|
|
- tandalatinas.com/tour1/
|
|
- tandaredheads.com/tour1/
|
|
- xxxnj.com/tour1/
|
|
- zoiestarr.com/tour1/
|
|
scraper: sceneScraper
|
|
performerByURL:
|
|
- action: scrapeXPath
|
|
url: *urls
|
|
scraper: performerScraper
|
|
xPathScrapers:
|
|
sceneScraper:
|
|
scene:
|
|
Title:
|
|
selector: //div[@class='title_bar']/span
|
|
Performers:
|
|
Name: //span[@class="update_models2"][1]/a | //a[@class="model_category_link"][1]//a
|
|
Details: //span[@class="highlighted-bg"] | //div[@class="gallery_description"]
|
|
Date:
|
|
selector: //base/@href|//div[@class="title_bar"]/span
|
|
concat: "|"
|
|
postProcess:
|
|
- replace:
|
|
- regex: \s
|
|
with: "+"
|
|
- regex: "[|]"
|
|
with: "search.php?query="
|
|
- subScraper:
|
|
selector: //div[@class="date"]/text()
|
|
postProcess:
|
|
- parseDate: Jan 2, 2006
|
|
Tags:
|
|
Name: //span[@class="update_tags show-sm"]/a[@class="category-tag"]//a
|
|
Image:
|
|
selector: //base/@href|//a[@class="gallery-info__thumbnail-link"]/img/@src0_2x | //a[@class="gallery-info__thumbnail-link"]/img/@src
|
|
concat: "|"
|
|
postProcess:
|
|
- replace:
|
|
- regex: (https://[^/]+)[^|]+\|(.+)
|
|
with: $1$2
|
|
Studio:
|
|
Name:
|
|
selector: //base/@href
|
|
postProcess:
|
|
- map:
|
|
https://www.1111customsxxx.com/tour1/: 1111 Customs XXX
|
|
https://www.addisonstreet.com/tour1/: Addison Street
|
|
https://www.amazinganna.com/tour1/: Amazing Anna
|
|
https://www.bouncychicks.com/tour1/: Bouncy Chicks
|
|
https://www.chickpass.com/tour1/: Chickpass
|
|
https://www.chickpassinternational.com/tour1/: Chickpass International
|
|
https://www.chickpasspornstars.com/tour1/: Chickpass Pornstars
|
|
https://www.chickpassteens.com/tour1/: Chickpass Teens
|
|
https://www.college-amateurs.com/tour1/: College-Amateurs
|
|
https://www.fuckingparties.com/tour1/: Fucking Parties
|
|
https://www.fuckthegeek.com/tour1/: Fuck The Geek
|
|
https://www.hongkongslut.com/tour1/: Hong Kong Slut
|
|
https://www.lustylina.com/tour1/: Lusty Lina
|
|
https://www.messyxxx.com/tour1/: Messy XXX
|
|
https://www.minimuff.com/tour1/: Mini Muff
|
|
https://www.petiteleeanna.com/tour1/: Petite Leeanna
|
|
https://www.redheadmariah.com/tour1/: Redhead Mariah
|
|
https://www.stuffintwats.com/tour1/: Stuff In Twats
|
|
https://www.tandaamateurs.com/tour1/: T&A Amateurs
|
|
https://www.tandaasians.com/tour1/: T&A Asians
|
|
https://www.tandablondes.com/tour1/: T&A Blondes
|
|
https://www.tandabrunettes.com/tour1/: T&A Brunettes
|
|
https://www.tandaebony.com/tour1/: T&A Ebony
|
|
https://www.tandahousewives.com/tour1/: T&A Housewives
|
|
https://www.tandalatinas.com/tour1/: T&A Latinas
|
|
https://www.tandalesbians.com/tour1/: T&A Lesbians
|
|
https://www.tandaredheads.com/tour1/: T&A Redheads
|
|
https://www.xxxnj.com/tour1/: T&A NJ
|
|
https://www.zoiestarr.com/tour1/: Zoie Starr
|
|
performerScraper:
|
|
common:
|
|
$profile: //p[@class="model__stat"]
|
|
performer:
|
|
Name:
|
|
selector: //span[@class="model_bio_heading"]//text()
|
|
postProcess:
|
|
- replace:
|
|
- regex: \s*(.*)\s*.*Vital Stats:$
|
|
with: $1
|
|
Gender:
|
|
# Chickpass only has female peformer profiles
|
|
fixed: Female
|
|
Birthdate:
|
|
selector: $profile/span[contains(text(), "Birth Date:")]/following-sibling::text()
|
|
postProcess:
|
|
- parseDate: January 2, 2006
|
|
- parseDate: 2006-01-02
|
|
Measurements:
|
|
selector: $profile/span[contains(text(),"Measurements:")]/following-sibling::text()
|
|
Weight:
|
|
selector: $profile/span[contains(text(),"Weight:")]/following-sibling::text()
|
|
postProcess:
|
|
- replace:
|
|
- regex: lbs
|
|
with: ""
|
|
- lbToKg: true
|
|
Height:
|
|
selector: $profile/span[contains(text(),"Height:")]/following-sibling::text()
|
|
postProcess:
|
|
- feetToCm: true
|
|
URL: //link[@rel="canonical"]/@href
|
|
Details:
|
|
selector: //div[@class="model_bio_info"]/text()
|
|
Image:
|
|
selector: //base/@href|//img[@class="model_bio_thumb stdimage thumbs target"]/@src0_2x
|
|
concat: "|"
|
|
postProcess:
|
|
- replace:
|
|
- regex: "[|].+?tour1/"
|
|
with:
|
|
# Last Updated October 20, 2023
|