name: "HQPorner" sceneByURL: - action: scrapeXPath url: - hqporner.com/hdporn scraper: sceneScraper xPathScrapers: sceneScraper: scene: #Title: //h1[@class='main-h1']/text() Title: selector: //title postProcess: - replace: - regex: (.*)-.* with: $1 Tags: Name: //a[@class='tag-link click-trigger']/text() Performers: Name: selector: //li[@class='icon fa-star-o']/a[@class='click-trigger']/text() Studio: Name: selector: //section[@class='hq-logo']/h3/a[@class='click-trigger'] postProcess: - map: HQPORNER: HQPorner Image: selector: //iframe[@width="560"]/@src postProcess: - replace: &https - regex: ^// with: "https://" - subScraper: selector: //video/@poster|//script[contains(.,"poster=")] postProcess: - replace: - regex: '.*poster=\\"([^\\]+).+' with: $1 - replace: *https driver: useCDP: true # Last Updated March 15, 2024