name: BlowBang Girls sceneByURL: - action: scrapeXPath url: - blowbanggirls.com/v3/trailers/ scraper: sceneScraper sceneByName: action: scrapeXPath queryURL: https://www.blowbanggirls.com/v3/search.php?query={} scraper: sceneSearch sceneByQueryFragment: action: scrapeXPath queryURL: "{url}" scraper: sceneScraper xPathScrapers: sceneSearch: scene: Title: //div[contains(@class, "item-thumb")]/a/@title URL: //div[contains(@class, "item-thumb")]/a/@href Date: //div[contains(@class, "item-info")]//div[contains(@class, "date")] Image: selector: //div[contains(@class, "item-thumb")]/a/img/@src0_1x postProcess: - replace: - regex: ^ with: https://blowbanggirls.com sceneScraper: common: $performer: //li[@class="update_models"]/a $image: //div[@class='player-thumb']/img scene: Title: //div[@class="videoDetails clear"]//h3 Date: selector: //span[contains(., "Date Added:")]/following-sibling::text() postProcess: - parseDate: January 2, 2006 Details: //div[@class="videoDetails clear"]/p Tags: Name: //li[contains(text(), "Tags:")]/following-sibling::li/a/text() Performers: Name: $performer URL: $performer/@href Image: selector: $image/@src0_4x | $image/@src0_3x | $image/@src0_2x | $image/@src0_1x | //script[contains(text(),"src0_3x")]/text() postProcess: - replace: - regex: .*src0_3x="([^"]+).* with: $1 - regex: ^ with: https://blowbanggirls.com Studio: Name: fixed: BlowBang Girls # Last Updated March 10, 2024