Added Aylo and MindGeek profile tests, updated site configuration.
This commit is contained in:
@@ -624,7 +624,7 @@ async function scrapeProfile({ query }, url, actorName, _siteSlug, getActorRelea
|
||||
|
||||
profile.description = query.cnt('.actorBio p:not(.bioTitle)');
|
||||
|
||||
if (hair) profile.hair = hair.split(':')[1].trim();
|
||||
if (hair) profile.hairColor = hair.split(':')[1].trim();
|
||||
if (height) profile.height = Number(height.match(/\d+/)[0]);
|
||||
if (weight) profile.weight = Number(weight.match(/\d+/)[0]);
|
||||
if (alias) profile.aliases = alias.split(':')[1].trim().split(', ');
|
||||
@@ -648,7 +648,7 @@ function scrapeApiProfile(data, releases, siteSlug) {
|
||||
|
||||
if (data.attributes.ethnicity) profile.ethnicity = data.attributes.ethnicity;
|
||||
if (data.attributes.eye_color) profile.eyes = data.attributes.eye_color;
|
||||
if (data.attributes.hair_color) profile.hair = data.attributes.hair_color;
|
||||
if (data.attributes.hair_color) profile.hairColor = data.attributes.hair_color;
|
||||
|
||||
const avatarPaths = Object.values(data.pictures).reverse();
|
||||
if (avatarPaths.length > 0) profile.avatar = avatarPaths.map((avatarPath) => `https://images01-evilangel.gammacdn.com/actors${avatarPath}`);
|
||||
@@ -929,7 +929,8 @@ async function fetchApiProfile({ name: actorName }, context, include) {
|
||||
const siteSlug = context.entity.slug || context.site?.slug || context.network?.slug;
|
||||
|
||||
const actorSlug = encodeURI(actorName);
|
||||
const referer = `https://www.${siteSlug}.com/en/search`;
|
||||
// const referer = `https://www.${siteSlug}.com/en/search`;
|
||||
const referer = `${new URL(context.entity.url).origin}/en/search`;
|
||||
|
||||
const { apiUrl } = await fetchApiCredentials(referer);
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ const czechav = require('./czechav');
|
||||
const modelmedia = require('./modelmedia');
|
||||
const dorcel = require('./dorcel');
|
||||
const fabulouscash = require('./fabulouscash');
|
||||
const famedigital = require('./famedigital');
|
||||
// const famedigital = require('./famedigital');
|
||||
const firstanalquest = require('./firstanalquest');
|
||||
const elevatedx = require('./elevatedx');
|
||||
const exploitedx = require('./exploitedx');
|
||||
@@ -89,6 +89,10 @@ const freeones = require('./freeones');
|
||||
|
||||
const scrapers = {
|
||||
releases: {
|
||||
// gamma
|
||||
gamma,
|
||||
// daringsex,
|
||||
// etc
|
||||
amateurallure,
|
||||
americanpornstar,
|
||||
amateureuro: porndoe,
|
||||
@@ -114,13 +118,11 @@ const scrapers = {
|
||||
delphine: modelmedia,
|
||||
dorcel,
|
||||
elegantangel: adultempire,
|
||||
famedigital,
|
||||
exploitedx,
|
||||
fabulouscash,
|
||||
firstanalquest,
|
||||
forbondage: porndoe,
|
||||
fullpornnetwork,
|
||||
gamma,
|
||||
gaywire: aylo,
|
||||
girlgirl: julesjordan,
|
||||
hitzefrei,
|
||||
@@ -220,9 +222,40 @@ const scrapers = {
|
||||
transangels: aylo,
|
||||
trueamateurs: aylo,
|
||||
twistys: aylo,
|
||||
// gamma
|
||||
'21sextury': gamma,
|
||||
biphoria: gamma,
|
||||
blakemason: gamma,
|
||||
blowpass: gamma,
|
||||
burningangel: gamma,
|
||||
chaosmen: gamma,
|
||||
devilsfilm: gamma,
|
||||
diabolic: gamma,
|
||||
dogfartnetwork: gamma,
|
||||
evilangel: gamma,
|
||||
famedigital: gamma,
|
||||
fantasymassage: gamma,
|
||||
filthykings: gamma,
|
||||
gangbangcreampie: gamma,
|
||||
girlsway: gamma,
|
||||
gloryholesecrets: gamma,
|
||||
peternorth: gamma,
|
||||
pridestudios: gamma,
|
||||
puretaboo: gamma,
|
||||
roccosiffredi: gamma,
|
||||
silverstonedvd: gamma,
|
||||
silviasaint: gamma,
|
||||
tabooheat: gamma,
|
||||
vivid: gamma,
|
||||
whiteghetto: gamma,
|
||||
wicked: gamma,
|
||||
xempire: gamma,
|
||||
zerotolerancefilms: gamma,
|
||||
'3rddegreefilms': gamma,
|
||||
addicted2girls: gamma,
|
||||
genderxfilms: gamma,
|
||||
// etc
|
||||
'18vr': badoink,
|
||||
'21sextury': gamma,
|
||||
adultempire,
|
||||
allanal: mikeadriano,
|
||||
allherluv: missax,
|
||||
@@ -252,25 +285,19 @@ const scrapers = {
|
||||
boobpedia,
|
||||
bradmontana,
|
||||
brattysis: nubiles,
|
||||
burningangel: gamma,
|
||||
cherrypimps,
|
||||
cumlouder,
|
||||
deeplush: nubiles,
|
||||
devilsfilm: famedigital,
|
||||
dirtyauditions: mikeadriano,
|
||||
dogfartnetwork: gamma,
|
||||
dorcelclub: dorcel,
|
||||
doubleviewcasting: firstanalquest,
|
||||
dtfsluts: fullpornnetwork,
|
||||
evilangel: gamma,
|
||||
exploitedx, // only from known URL that will specify site
|
||||
eyeontheguy: hush,
|
||||
firstanalquest,
|
||||
forbondage: porndoe,
|
||||
freeones,
|
||||
gangbangcreampie: gamma,
|
||||
girlfaction: fullpornnetwork,
|
||||
gloryholesecrets: gamma,
|
||||
gotfilled: radical,
|
||||
hergape: fullpornnetwork,
|
||||
hitzefrei,
|
||||
@@ -316,7 +343,6 @@ const scrapers = {
|
||||
pascalssubsluts,
|
||||
pervcity,
|
||||
pervertgallery: fullpornnetwork,
|
||||
peternorth: famedigital,
|
||||
pierrewoodman,
|
||||
pimpxxx: cherrypimps,
|
||||
porncz,
|
||||
@@ -328,13 +354,10 @@ const scrapers = {
|
||||
purgatoryx,
|
||||
realvr: badoink,
|
||||
rickysroom,
|
||||
roccosiffredi: famedigital,
|
||||
sayuncle: teamskeet,
|
||||
score,
|
||||
seehimfuck: hush,
|
||||
sexlikereal,
|
||||
silverstonedvd: famedigital,
|
||||
silviasaint: famedigital,
|
||||
spermmania: snowvalley,
|
||||
handjobjapan: snowvalley,
|
||||
fellatiojapan: snowvalley,
|
||||
@@ -378,9 +401,7 @@ const scrapers = {
|
||||
wifey: vixen,
|
||||
vrcosplayx: badoink,
|
||||
wankzvr,
|
||||
wicked: gamma,
|
||||
wildoncam: cherrypimps,
|
||||
xempire: gamma,
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user