Refactored Aziani scraper. Improved actor profile update logic.

This commit is contained in:
DebaucheryLibrarian
2024-11-24 06:10:21 +01:00
parent 909dc36569
commit fbfd52e831
7 changed files with 354 additions and 163 deletions

View File

@@ -849,46 +849,82 @@ const sites = [
},
},
// AZIANI
{
slug: 'gangbangcreampie',
name: 'Gangbang Creampie',
url: 'https://www.gangbangcreampie.com',
parent: 'aziani',
tags: ['gangbang', 'creampie'],
parameters: {
scene: 'https://www.gangbangcreampie.com/en/video/gangbangcreampie',
},
},
{
slug: 'gloryholesecrets',
name: 'Glory Hole Secrets',
url: 'https://www.gloryholesecrets.com',
parent: 'aziani',
tags: ['gloryhole'],
parameters: {
scene: 'https://www.gloryholesecrets.com/en/video/gloryholesecrets',
},
},
{
slug: 'aziani',
name: 'Aziani',
url: 'https://www.aziani.com',
url: 'https://www.aziani.com/series/aziani',
parent: 'aziani',
parameters: {
seriesId: 268,
areaId: 3,
blockId: 114458,
scene: 'https://aziani.com',
},
},
{
slug: '2poles1hole',
name: '2 Poles 1 Hole',
url: 'https://2poles1hole.com',
parent: 'aziani',
independent: true,
parameters: {
areaId: 2,
blockId: 114064,
seriesId: 107,
modelBlockId: 114129,
},
},
{
slug: 'creampiled',
name: 'CreamPiled',
url: 'https://creampiled.com',
parent: 'aziani',
independent: true,
parameters: {
areaId: 11,
blockId: 115990,
seriesId: 436,
modelBlockId: 115345,
},
},
{
slug: 'popuporgies',
name: 'PopUpOrgies',
url: 'https://popuporgies.com',
parent: 'aziani',
independent: true,
parameters: {
areaId: 8,
blockId: 116531,
seriesId: 395,
},
},
{
slug: 'azianiiron',
name: 'Aziani Iron',
url: 'https://aziani.com/azianiiron',
parent: 'aziani',
parameters: {
areaId: 3,
blockId: 114458,
seriesId: 105,
scene: 'https://aziani.com',
},
},
{
slug: 'mrsaltys',
name: 'Mr. Saltys',
url: 'https://aziani.com/mrsaltys',
parent: 'aziani',
hasLogo: false,
parameters: {
areaId: 3,
blockId: 114458,
seriesId: 106,
scene: 'https://aziani.com',
},
},
/* offline
{
slug: 'portagloryhole',
name: 'Porta Gloryhole',
url: 'https://www.portagloryhole.com',
parent: 'aziani',
tags: ['gloryhole'],
},
{
slug: 'azianiiron',
name: 'Aziani Iron',
url: 'https://www.azianiiron.com',
parent: 'aziani',
},
{
slug: 'azianixposed',
name: 'Aziani Xposed',
@@ -914,6 +950,42 @@ const sites = [
parent: 'aziani',
},
*/
// AZIANI GAMMA
{
slug: 'gangbangcreampie',
name: 'Gangbang Creampie',
url: 'https://www.gangbangcreampie.com',
parent: 'gamma',
tags: ['gangbang', 'creampie'],
independent: true,
parameters: {
scene: 'https://www.gangbangcreampie.com/en/video/gangbangcreampie',
},
},
{
slug: 'gloryholesecrets',
name: 'Glory Hole Secrets',
url: 'https://www.gloryholesecrets.com',
parent: 'gamma',
tags: ['gloryhole'],
independent: true,
parameters: {
scene: 'https://www.gloryholesecrets.com/en/video/gloryholesecrets',
},
},
/* different layout
{
slug: 'portagloryhole',
name: 'Porta Gloryhole',
url: 'https://www.portagloryhole.com',
parent: 'gamma',
tags: ['gloryhole'],
independent: true,
parameters: {
scene: 'https://www.portagloryhole.com/scenes',
},
},
*/
// BABES
{
name: 'Babes',