name: UnderHentai ################################################################################################################ # HOW TO SET UP # # Store this file in the ~/stash/scrapers/UnderHentai.yml # # (If the scrapers directory is not there it needs to be created) # ################################################################################################################ # HOW TO USE # # SCENES: # # The scene Scraper by Fragment is the best option in case the file name is the name of the anime # # Scenes that were not found can easily be found by the name scraper # # Don't put the episode number otherwise it won't find it # # It is also possible to scrape individually with the anime URL # # The scraper doesn't recognize the episode number, I recommend changing it manually at the end # # THAT'S IT, ENJOY! # # Made by @escargotbuffed # ################################################################################################################ sceneByFragment: action: scrapeXPath queryURL: https://www.underhentai.net/{filename} queryURLReplace: filename: - regex: \..+$|\d+ with: "" - regex: \s+ with: "-" scraper: sceneScraper sceneByURL: - action: scrapeXPath url: - underhentai.net/ scraper: sceneScraper sceneByName: action: scrapeXPath queryURL: https://www.underhentai.net/?s={} scraper: sceneSearch sceneByQueryFragment: action: scrapeXPath queryURL: "{url}" scraper: sceneScraper xPathScrapers: sceneSearch: scene: Title: //article[@class="data-block"]//h2/a URL: selector: //article[@class="data-block"]//h2/a/@href postProcess: - replace: - regex: ^ with: https://www.underhentai.net/ Image: //article[@class="data-block"]//img/@src sceneScraper: scene: Title: //h1[@class="content-box content-head sidebar-light"] Details: //p[contains(text(),"Official Title")]/following-sibling::span URL: //link[@rel="canonical"]/@href Tags: Name: //p[contains(text(),"Genres")]/following-sibling::a Studio: Name: selector: //p[contains(text(),"Brand")]/following-sibling::a Image: //div[@class="loading"]/img/@src # Last Updated June 23, 2023