Files
compose-projects-arr/stash/config/scrapers/community/Noodledude/Noodledude.yml
Christoph Califice 0a5f88d75a stash
2025-10-10 09:50:30 -03:00

42 lines
1.2 KiB
YAML

name: "NoodleDude"
sceneByURL:
- action: scrapeXPath
url:
- noodledude.io
scraper: sceneScraper
xPathScrapers:
sceneScraper:
scene:
Title:
selector: //meta[@property='og:title']/@content
postProcess:
- replace:
- regex: (.*) \| NoodleDude PMVs$
with: $1
Details:
selector: //div[@class="description padding-medium"]/div[contains(@class, "rich-text-block-2") and not(contains(@class, "w-condition-invisible"))]//p
concat: "\n\n"
Image: //meta[@property='twitter:image']/@content
Studio:
Name:
fixed: NoodleDudePMV
Date:
selector: //script[contains(., 'ownerEmail')]/text()
postProcess:
- replace:
- regex: .+(?:"created_at":\s")([^"]+).+
with: $1
- regex: (.+)T.+
with: $1
- parseDate: 2006-01-02
Tags:
Name:
selector: //div[@class='tags-wrapper']//div[contains(@class, 'tag-list') or @class='other-tag-items']//text()
concat: ","
split: ","
postProcess:
- replace:
- regex: \s
with:
# Last Updated November 21, 2022