Added various Porn Pros archive sites.
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 12 KiB |
|
@ -3694,6 +3694,69 @@ const sites = [
|
||||||
url: 'https://baeb.com',
|
url: 'https://baeb.com',
|
||||||
network: 'pornpros',
|
network: 'pornpros',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: 'MILF Humiliation',
|
||||||
|
slug: 'milfhumiliation',
|
||||||
|
url: 'https://milfhumiliation.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
tags: ['milf'],
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Humiliated',
|
||||||
|
slug: 'humiliated',
|
||||||
|
url: 'https://humiliated.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Flexible Positions',
|
||||||
|
slug: 'flexiblepositions',
|
||||||
|
url: 'https://flexiblepositions.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
parameters: {
|
||||||
|
network: true,
|
||||||
|
},
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Public Violations',
|
||||||
|
slug: 'publicviolations',
|
||||||
|
url: 'https://publicviolations.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
parameters: {
|
||||||
|
network: true,
|
||||||
|
},
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Amateur Violations',
|
||||||
|
slug: 'amateurviolations',
|
||||||
|
url: 'https://amateurviolations.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Squirt Disgrace',
|
||||||
|
slug: 'squirtdisgrace',
|
||||||
|
url: 'https://squirtdisgrace.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Cum Disgrace',
|
||||||
|
slug: 'cumdisgrace',
|
||||||
|
url: 'https://cumdisgrace.com',
|
||||||
|
network: 'pornpros',
|
||||||
|
scrape: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'College Teens',
|
||||||
|
slug: 'collegeteens',
|
||||||
|
network: 'pornpros',
|
||||||
|
scrape: false,
|
||||||
|
show: false,
|
||||||
|
},
|
||||||
// PRIVATE
|
// PRIVATE
|
||||||
{
|
{
|
||||||
slug: 'analintroductions',
|
slug: 'analintroductions',
|
||||||
|
|
|
@ -408,11 +408,6 @@ async function scrapeActors(actorNames) {
|
||||||
|
|
||||||
const profile = await mergeProfiles(profiles, actorEntry);
|
const profile = await mergeProfiles(profiles, actorEntry);
|
||||||
|
|
||||||
if (argv.inspect) {
|
|
||||||
console.log(profile);
|
|
||||||
logger.info(`Found ${profile.releases.length} releases for ${actorName}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (profile === null) {
|
if (profile === null) {
|
||||||
logger.warn(`Could not find profile for actor '${actorName}'`);
|
logger.warn(`Could not find profile for actor '${actorName}'`);
|
||||||
|
|
||||||
|
@ -423,6 +418,11 @@ async function scrapeActors(actorNames) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (argv.inspect) {
|
||||||
|
console.log(profile);
|
||||||
|
logger.info(`Found ${profile.releases.length} releases for ${actorName}`);
|
||||||
|
}
|
||||||
|
|
||||||
if (argv.save) {
|
if (argv.save) {
|
||||||
if (actorEntry && profile) {
|
if (actorEntry && profile) {
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
|
|