Renamed LegalPorno to AnalVids, added missing studios.
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 11 KiB |
|
@ -4973,11 +4973,10 @@ const sites = [
|
||||||
},
|
},
|
||||||
// LEGALPORNO
|
// LEGALPORNO
|
||||||
{
|
{
|
||||||
slug: 'legalporno',
|
slug: 'analvids',
|
||||||
name: 'LegalPorno',
|
name: 'AnalVids',
|
||||||
alias: ['clip', 'analvids', 'gonzo'],
|
alias: ['legalporno', 'clip', 'gonzo'],
|
||||||
url: 'https://www.legalporno.com',
|
url: 'https://www.analvids.com',
|
||||||
description: 'The Best HD Porn For You!',
|
|
||||||
independent: true,
|
independent: true,
|
||||||
parent: 'wgcz',
|
parent: 'wgcz',
|
||||||
},
|
},
|
||||||
|
|
1950
seeds/03_studios.js
|
@ -34,13 +34,13 @@ function getPoster(posterElement, sceneId) {
|
||||||
|
|
||||||
if (typeof posterTimeRange === 'number') {
|
if (typeof posterTimeRange === 'number') {
|
||||||
// poster time is already a single time value
|
// poster time is already a single time value
|
||||||
return `https://legalporno.com/casting/${sceneId}/${posterTimeRange}`;
|
return `https://analvids.com/casting/${sceneId}/${posterTimeRange}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
const [max, min] = posterTimeRange.split('-');
|
const [max, min] = posterTimeRange.split('-');
|
||||||
const posterTime = Math.floor(Math.random() * (Number(max) - Number(min) + 1) + Number(min));
|
const posterTime = Math.floor(Math.random() * (Number(max) - Number(min) + 1) + Number(min));
|
||||||
|
|
||||||
return `https://legalporno.com/casting/${sceneId}/${posterTime}`;
|
return `https://analvids.com/casting/${sceneId}/${posterTime}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
function scrapeAll(html) {
|
function scrapeAll(html) {
|
||||||
|
@ -134,7 +134,7 @@ async function scrapeScene(html, url, site, useGallery) {
|
||||||
}
|
}
|
||||||
|
|
||||||
const studioName = $('.watchpage-studioname').first().text().trim();
|
const studioName = $('.watchpage-studioname').first().text().trim();
|
||||||
release.studio = slugify(studioName, '');
|
release.studio = slugify(studioName, '', { removePunctuation: true });
|
||||||
|
|
||||||
return release;
|
return release;
|
||||||
}
|
}
|
||||||
|
@ -181,7 +181,7 @@ async function fetchScene(url, site) {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function fetchProfile({ name: actorName }) {
|
async function fetchProfile({ name: actorName }) {
|
||||||
const res = await http.get(`https://www.legalporno.com/api/autocomplete/search?q=${actorName.replace(' ', '+')}`);
|
const res = await http.get(`https://www.analvids.com/api/autocomplete/search?q=${actorName.replace(' ', '+')}`);
|
||||||
const data = res.body;
|
const data = res.body;
|
||||||
|
|
||||||
const result = data.terms.find((item) => item.type === 'model');
|
const result = data.terms.find((item) => item.type === 'model');
|
|
@ -35,7 +35,7 @@ const karups = require('./karups');
|
||||||
const kellymadison = require('./kellymadison');
|
const kellymadison = require('./kellymadison');
|
||||||
const killergram = require('./killergram');
|
const killergram = require('./killergram');
|
||||||
const kink = require('./kink');
|
const kink = require('./kink');
|
||||||
const legalporno = require('./legalporno');
|
const analvids = require('./analvids');
|
||||||
const littlecapricedreams = require('./littlecapricedreams');
|
const littlecapricedreams = require('./littlecapricedreams');
|
||||||
const mikeadriano = require('./mikeadriano');
|
const mikeadriano = require('./mikeadriano');
|
||||||
const mindgeek = require('./mindgeek');
|
const mindgeek = require('./mindgeek');
|
||||||
|
@ -118,7 +118,7 @@ const scrapers = {
|
||||||
killergram,
|
killergram,
|
||||||
kink,
|
kink,
|
||||||
kinkvr: badoink,
|
kinkvr: badoink,
|
||||||
legalporno,
|
analvids,
|
||||||
letsdoeit: porndoe,
|
letsdoeit: porndoe,
|
||||||
littlecapricedreams,
|
littlecapricedreams,
|
||||||
mamacitaz: porndoe,
|
mamacitaz: porndoe,
|
||||||
|
@ -230,7 +230,7 @@ const scrapers = {
|
||||||
killergram,
|
killergram,
|
||||||
kink,
|
kink,
|
||||||
kinkvr: badoink,
|
kinkvr: badoink,
|
||||||
legalporno,
|
analvids,
|
||||||
letsdoeit: porndoe,
|
letsdoeit: porndoe,
|
||||||
littlecapricedreams,
|
littlecapricedreams,
|
||||||
mamacitaz: porndoe,
|
mamacitaz: porndoe,
|
||||||
|
|