Integrated Kink VR into main Kink scraper, fixed profile method.

This commit is contained in:
DebaucheryLibrarian
2026-01-21 01:32:51 +01:00
parent bfb9581f12
commit 6a2772fac4
6 changed files with 18 additions and 196 deletions

View File

@@ -86,6 +86,7 @@ const actors = [
{ entity: 'spicevids', name: 'Remy LaCroix', fields: ['avatar', 'gender', 'description', 'height', 'measurements', 'dateOfBirth', 'weight'] },
{ entity: 'twistys', name: 'Remy LaCroix', fields: ['avatar', 'gender', 'description', 'height', 'measurements', 'dateOfBirth', 'weight', 'birthPlace', 'hairColor', 'ethnicity', 'naturalBoobs', 'hasPiercings'] },
{ entity: 'mypervyfamily', name: 'Anissa Kate', fields: ['avatar', 'gender'] },
{ entity: 'gaywire', name: 'Andy Adler', fields: ['avatar', 'gender'] },
// aylo > adult mobile
{ entity: 'adultmobile', name: 'Scarlett Alexis', fields: ['avatar', 'gender'] },
{ entity: 'doghousedigital', name: 'Scarlett Alexis', fields: ['avatar', 'gender'] },
@@ -182,6 +183,9 @@ const actors = [
// missax
{ entity: 'missax', name: 'Alexis Fawx', fields: ['avatar', 'description'] },
{ entity: 'allherluv', name: 'Krissy Lynn', fields: ['avatar', 'description'] },
// kink
{ entity: 'kink', name: 'Remy LaCroix', fields: ['avatar', 'description', 'hairColor', 'naturalBoobs', 'ethnicity'] },
{ entity: 'kinkmen', name: 'Christian Wilde', fields: ['avatar', 'description', 'hairColor', 'hasTattoos', 'isCircumcised'] },
// etc.
{ entity: 'analvids', name: 'Veronica Leal', fields: ['avatar', 'gender', 'birthCountry', 'nationality', 'age', 'aliases', 'nationality'] },
{ entity: 'bangbros', name: 'Kira Perez', fields: ['avatar', 'gender', 'ethnicity', 'hairColor'] },
@@ -227,7 +231,7 @@ async function validateUrl(url, mime = 'image/') {
const res = await fetch(href);
const type = res.headers.get('content-type');
const resolvedType = url.expectType?.[type] || type;
const resolvedType = url.expectType?.[type] || type || 'image/jpeg';
return resolvedType.includes(mime);
}