Removed superfluous Gamma scrapers.

This commit is contained in:
DebaucheryLibrarian 2021-02-02 22:36:47 +01:00
parent 251c3964bd
commit 4db9a34a34
10 changed files with 26 additions and 79 deletions

View File

@ -262,6 +262,9 @@ const networks = [
name: 'Girlsway', name: 'Girlsway',
url: 'https://www.girlsway.com', url: 'https://www.girlsway.com',
description: 'Girlsway.com has the best lesbian porn videos online! The hottest pornstars & first time lesbians in real girl on girl sex, tribbing, squirting & pussy licking action right HERE!', description: 'Girlsway.com has the best lesbian porn videos online! The hottest pornstars & first time lesbians in real girl on girl sex, tribbing, squirting & pussy licking action right HERE!',
parameters: {
layout: 'api',
},
parent: 'gamma', parent: 'gamma',
}, },
{ {
@ -444,6 +447,9 @@ const networks = [
name: 'Pure Taboo', name: 'Pure Taboo',
url: 'https://www.puretaboo.com', url: 'https://www.puretaboo.com',
description: 'PureTaboo.com is the ultimate site for family taboo porn, featuring submissive teens & virgins in rough sex videos in ultra 4k HD.', description: 'PureTaboo.com is the ultimate site for family taboo porn, featuring submissive teens & virgins in rough sex videos in ultra 4k HD.',
parameters: {
layout: 'api',
},
parent: 'gamma', parent: 'gamma',
}, },
{ {
@ -533,6 +539,9 @@ const networks = [
name: 'XEmpire', name: 'XEmpire',
url: 'https://www.xempire.com', url: 'https://www.xempire.com',
description: 'XEmpire.com brings you today\'s top pornstars in beautifully shot, HD sex scenes across 4 unique porn sites of gonzo porn, interracial, lesbian & erotica!', description: 'XEmpire.com brings you today\'s top pornstars in beautifully shot, HD sex scenes across 4 unique porn sites of gonzo porn, interracial, lesbian & erotica!',
parameters: {
actorScenes: 'https://www.xempire.com/en/videos/xempire/latest/{page}/All-Categories/0{actorPath}',
},
parent: 'gamma', parent: 'gamma',
}, },
{ {
@ -540,6 +549,9 @@ const networks = [
name: 'Zero Tolerance', name: 'Zero Tolerance',
alias: ['ztod'], alias: ['ztod'],
url: 'http://www.ztod.com', url: 'http://www.ztod.com',
parameters: {
layout: 'api',
},
parent: 'gamma', parent: 'gamma',
}, },
]; ];

View File

@ -1627,6 +1627,9 @@ const sites = [
alias: ['burna'], alias: ['burna'],
url: 'https://www.burningangel.com', url: 'https://www.burningangel.com',
independent: true, independent: true,
parameters: {
layout: 'api',
},
parent: 'gamma', parent: 'gamma',
}, },
// CHERRY PIMPS // CHERRY PIMPS
@ -3627,7 +3630,7 @@ const sites = [
url: 'https://cospimps.com', url: 'https://cospimps.com',
parent: 'jayrock', parent: 'jayrock',
parameters: { parameters: {
useApi: true, layout: 'api',
/* Gamma scenes are out of date /* Gamma scenes are out of date
referer: 'https://www.21sextury.com', referer: 'https://www.21sextury.com',
scene: false, scene: false,
@ -9424,6 +9427,9 @@ const sites = [
url: 'https://www.wicked.com', url: 'https://www.wicked.com',
description: 'Welcome to the new Wicked.com! Watch over 25 years of Wicked Pictures\' brand of award-winning porn for couples and women in 4k HD movies & xxx videos', description: 'Welcome to the new Wicked.com! Watch over 25 years of Wicked Pictures\' brand of award-winning porn for couples and women in 4k HD movies & xxx videos',
independent: true, independent: true,
parameters: {
layout: 'api',
},
parent: 'gamma', parent: 'gamma',
}, },
// XEMPIRE // XEMPIRE

View File

@ -1,10 +0,0 @@
'use strict';
const { fetchApiLatest, fetchApiUpcoming, fetchScene, fetchApiProfile } = require('./gamma');
module.exports = {
fetchLatest: fetchApiLatest,
fetchProfile: fetchApiProfile,
fetchScene,
fetchUpcoming: fetchApiUpcoming,
};

View File

@ -1,10 +0,0 @@
'use strict';
const { fetchApiLatest, fetchApiUpcoming, fetchScene } = require('./gamma');
module.exports = {
fetchLatest: fetchApiLatest,
fetchScene,
fetchUpcoming: fetchApiUpcoming,
};

View File

@ -178,10 +178,6 @@ async function fetchLatestApi(channel, page = 1) {
} }
async function fetchLatest(channel, page = 1, options, preData) { async function fetchLatest(channel, page = 1, options, preData) {
if (channel.parameters?.useApi) {
return fetchLatestApi(channel, page, options, preData);
}
if (channel.parameters?.useGamma) { if (channel.parameters?.useGamma) {
return fetchApiLatest(channel, page, preData, options, false); return fetchApiLatest(channel, page, preData, options, false);
} }
@ -211,10 +207,6 @@ async function fetchSceneApi(url, channel, baseRelease) {
} }
async function fetchScene(url, channel) { async function fetchScene(url, channel) {
if (channel.parameters?.useApi) {
return fetchSceneApi(url, channel);
}
const res = await qu.get(url); const res = await qu.get(url);
if (res.ok) { if (res.ok) {
@ -227,4 +219,8 @@ async function fetchScene(url, channel) {
module.exports = { module.exports = {
fetchLatest, fetchLatest,
fetchScene, fetchScene,
api: {
fetchLatest: fetchLatestApi,
fetchScene: fetchSceneApi,
},
}; };

View File

@ -1,9 +0,0 @@
'use strict';
const { fetchApiLatest, fetchApiUpcoming, fetchScene } = require('./gamma');
module.exports = {
fetchLatest: fetchApiLatest,
fetchScene,
fetchUpcoming: fetchApiUpcoming,
};

View File

@ -10,7 +10,6 @@ const bamvisions = require('./bamvisions');
const bang = require('./bang'); const bang = require('./bang');
const bangbros = require('./bangbros'); const bangbros = require('./bangbros');
const blowpass = require('./blowpass'); const blowpass = require('./blowpass');
const burningangel = require('./burningangel');
const cherrypimps = require('./cherrypimps'); const cherrypimps = require('./cherrypimps');
const czechav = require('./czechav'); const czechav = require('./czechav');
const ddfnetwork = require('./ddfnetwork'); const ddfnetwork = require('./ddfnetwork');
@ -24,7 +23,6 @@ const firstanalquest = require('./firstanalquest');
const fcuk = require('./fcuk'); const fcuk = require('./fcuk');
const fullpornnetwork = require('./fullpornnetwork'); const fullpornnetwork = require('./fullpornnetwork');
const gamma = require('./gamma'); const gamma = require('./gamma');
const girlsway = require('./girlsway');
const hitzefrei = require('./hitzefrei'); const hitzefrei = require('./hitzefrei');
const hookuphotshot = require('./hookuphotshot'); const hookuphotshot = require('./hookuphotshot');
const hush = require('./hush'); const hush = require('./hush');
@ -58,7 +56,6 @@ const pascalssubsluts = require('./pascalssubsluts'); // reserved keyword
const pierrewoodman = require('./pierrewoodman'); const pierrewoodman = require('./pierrewoodman');
const pinkyxxx = require('./pinkyxxx'); const pinkyxxx = require('./pinkyxxx');
const privateNetwork = require('./private'); // reserved keyword const privateNetwork = require('./private'); // reserved keyword
const puretaboo = require('./puretaboo');
const realitykings = require('./realitykings'); const realitykings = require('./realitykings');
const score = require('./score'); const score = require('./score');
const teamskeet = require('./teamskeet'); const teamskeet = require('./teamskeet');
@ -71,9 +68,7 @@ const vivid = require('./vivid');
const vixen = require('./vixen'); const vixen = require('./vixen');
const vogov = require('./vogov'); const vogov = require('./vogov');
const whalemember = require('./whalemember'); const whalemember = require('./whalemember');
const wicked = require('./wicked');
const xempire = require('./xempire'); const xempire = require('./xempire');
const zerotolerance = require('./zerotolerance');
// profiles // profiles
const boobpedia = require('./boobpedia'); const boobpedia = require('./boobpedia');
@ -94,7 +89,6 @@ const scrapers = {
bangbros, bangbros,
blowpass, blowpass,
brazzers: mindgeek, brazzers: mindgeek,
burningangel,
cherrypimps, cherrypimps,
czechav, czechav,
pornworld: ddfnetwork, pornworld: ddfnetwork,
@ -111,7 +105,6 @@ const scrapers = {
fullpornnetwork, fullpornnetwork,
gamma, gamma,
gaywire: bangbros, gaywire: bangbros,
girlsway,
girlgirl: julesjordan, girlgirl: julesjordan,
hitzefrei, hitzefrei,
hookuphotshot, hookuphotshot,
@ -149,7 +142,6 @@ const scrapers = {
porncz, porncz,
pornpros: whalemember, pornpros: whalemember,
private: privateNetwork, private: privateNetwork,
puretaboo,
realitykings, realitykings,
score, score,
sexyhub: mindgeek, sexyhub: mindgeek,
@ -165,9 +157,7 @@ const scrapers = {
vixen, vixen,
vogov, vogov,
whalemember, whalemember,
wicked,
xempire, xempire,
zerotolerance,
}, },
actors: { actors: {
'21sextury': gamma, '21sextury': gamma,
@ -190,7 +180,7 @@ const scrapers = {
boobpedia, boobpedia,
brattysis: nubiles, brattysis: nubiles,
brazzers: mindgeek, brazzers: mindgeek,
burningangel, burningangel: gamma,
cherrypimps, cherrypimps,
pornworld: ddfnetwork, pornworld: ddfnetwork,
deeper: vixen, deeper: vixen,
@ -277,7 +267,7 @@ const scrapers = {
twistys, twistys,
vipsexvault: porndoe, vipsexvault: porndoe,
vixen, vixen,
wicked, wicked: gamma,
wildoncam: cherrypimps, wildoncam: cherrypimps,
xempire, xempire,
}, },

View File

@ -1,10 +0,0 @@
'use strict';
const { fetchApiLatest, fetchApiUpcoming, fetchScene, fetchApiProfile } = require('./gamma');
module.exports = {
fetchLatest: fetchApiLatest,
fetchProfile: fetchApiProfile,
fetchScene,
fetchUpcoming: fetchApiUpcoming,
};

View File

@ -18,17 +18,9 @@ async function fetchScene(url, site, baseRelease, options) {
return release; return release;
} }
function getActorReleasesUrl(actorPath, page = 1) {
return `https://www.xempire.com/en/videos/xempire/latest/${page}/All-Categories/0${actorPath}`;
}
async function networkFetchProfile(baseActor, context, include) {
return fetchProfile(baseActor, context, null, getActorReleasesUrl, include);
}
module.exports = { module.exports = {
fetchLatest, fetchLatest,
fetchProfile: networkFetchProfile, fetchProfile,
fetchUpcoming, fetchUpcoming,
fetchScene, fetchScene,
}; };

View File

@ -1,10 +0,0 @@
'use strict';
const { fetchApiLatest, fetchApiUpcoming, fetchScene, fetchApiProfile } = require('./gamma');
module.exports = {
fetchLatest: fetchApiLatest,
fetchProfile: fetchApiProfile,
fetchScene,
fetchUpcoming: fetchApiUpcoming,
};