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

50 lines
1.4 KiB
YAML

name: Newgrounds
sceneByFragment:
action: scrapeXPath
scraper: sceneScraper
queryURL: https://www.newgrounds.com/portal/view/{filename}
queryURLReplace:
filename:
- regex: ^([^\[]+\[)+|(\]\.).*
with: ""
sceneByURL:
- action: scrapeXPath
url:
- newgrounds.com/
scraper: sceneScraper
xPathScrapers:
sceneScraper:
scene:
Title: //head/title
URL: //meta[@property="og:url"]/@content
Date:
selector: //meta[@itemprop="uploadDate"]/@content
postProcess:
- replace:
- regex: (?i)(T\d+.+)
with: ""
- parseDate: 2006-01-02
Image: //meta[@property="og:image"]/@content
Details:
selector: //meta[@itemprop="description"]/@content
Tags:
Name: //dd[@class="tags"]//a
Performers:
Name: //dd[@class="tags"]//a
Studio:
Name: //div[@class="item-details-main"]//a
driver:
cookies:
- CookieURL: "https://www.newgrounds.com"
Cookies:
# You will need to provide the values for the following cookies. View storage under the inspect menu in your browser while logged in.
- Name: "NG_GG_username"
Domain: ".newgrounds.com"
Value: "[insert value here]"
Path: "/"
- Name: "vmk1du5I8m"
Domain: ".newgrounds.com"
Value: "[insert value here]"
Path: "/"
# Last Updated October 08, 2023