name: 'Vip4K' sceneByURL: - action: scrapeXPath url: - black4k.com - bride4k.com - cuck4k.com - daddy4k.com - debt4k.com - dyke4k.com - fist4k.com - hunt4k.com - ignore4k.com - loan4k.com - mature4k.com - mommy4k.com - old4k.com - pie4k.com - rim4k.com - serve4k.com - shame4k.com - sis.porn - stuck4k.com - tutor4k.com - vip4k.com scraper: sceneScraper queryURL: '{url}' queryURLReplace: url: - regex: ^.+(/\w+/videos/\d{1,4}) with: https://vip4k.com$1 xPathScrapers: sceneScraper: scene: Title: //h1[@class='player-description__title'] Performers: Name: //div[@class='model__name'] Details: //div[@class="player-description__text"] Code: selector: //link[@rel='canonical']/@href postProcess: - replace: - regex: https.+/(\w+)/?$ with: $1 Image: selector: //picture[@class='player-item__inner']/img/@data-src postProcess: - replace: - regex: ^// with: https:// Date: //span[@class='player-additional__text'][1] Tags: Name: //div[@class='tags']/a Studio: Name: selector: //ul[@class='player-additional']//a postProcess: - map: Sis: Sis.Porn # Last Updated December 11, 2023