Compare commits

..

No commits in common. "65141207ae0b3e7a65a704644a18fbc38a88902f" and "4a9c428d69b6e7ac26061839bd5a922cba575c46" have entirely different histories.

29 changed files with 688 additions and 2932 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.209.0", "version": "1.208.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "traxxx", "name": "traxxx",
"version": "1.209.0", "version": "1.208.1",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@casl/ability": "^5.2.2", "@casl/ability": "^5.2.2",

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.209.0", "version": "1.208.1",
"description": "All the latest porn releases in one place", "description": "All the latest porn releases in one place",
"main": "src/app.js", "main": "src/app.js",
"scripts": { "scripts": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -4973,10 +4973,11 @@ const sites = [
}, },
// LEGALPORNO // LEGALPORNO
{ {
slug: 'analvids', slug: 'legalporno',
name: 'AnalVids', name: 'LegalPorno',
alias: ['legalporno', 'clip', 'gonzo'], alias: ['clip', 'analvids', 'gonzo'],
url: 'https://www.analvids.com', url: 'https://www.legalporno.com',
description: 'The Best HD Porn For You!',
independent: true, independent: true,
parent: 'wgcz', parent: 'wgcz',
}, },

File diff suppressed because it is too large Load Diff

View File

@ -34,13 +34,13 @@ function getPoster(posterElement, sceneId) {
if (typeof posterTimeRange === 'number') { if (typeof posterTimeRange === 'number') {
// poster time is already a single time value // poster time is already a single time value
return `https://analvids.com/casting/${sceneId}/${posterTimeRange}`; return `https://legalporno.com/casting/${sceneId}/${posterTimeRange}`;
} }
const [max, min] = posterTimeRange.split('-'); const [max, min] = posterTimeRange.split('-');
const posterTime = Math.floor(Math.random() * (Number(max) - Number(min) + 1) + Number(min)); const posterTime = Math.floor(Math.random() * (Number(max) - Number(min) + 1) + Number(min));
return `https://analvids.com/casting/${sceneId}/${posterTime}`; return `https://legalporno.com/casting/${sceneId}/${posterTime}`;
} }
function scrapeAll(html) { function scrapeAll(html) {
@ -134,7 +134,7 @@ async function scrapeScene(html, url, site, useGallery) {
} }
const studioName = $('.watchpage-studioname').first().text().trim(); const studioName = $('.watchpage-studioname').first().text().trim();
release.studio = slugify(studioName, '', { removePunctuation: true }); release.studio = slugify(studioName, '');
return release; return release;
} }
@ -181,7 +181,7 @@ async function fetchScene(url, site) {
} }
async function fetchProfile({ name: actorName }) { async function fetchProfile({ name: actorName }) {
const res = await http.get(`https://www.analvids.com/api/autocomplete/search?q=${actorName.replace(' ', '+')}`); const res = await http.get(`https://www.legalporno.com/api/autocomplete/search?q=${actorName.replace(' ', '+')}`);
const data = res.body; const data = res.body;
const result = data.terms.find((item) => item.type === 'model'); const result = data.terms.find((item) => item.type === 'model');

View File

@ -35,7 +35,7 @@ const karups = require('./karups');
const kellymadison = require('./kellymadison'); const kellymadison = require('./kellymadison');
const killergram = require('./killergram'); const killergram = require('./killergram');
const kink = require('./kink'); const kink = require('./kink');
const analvids = require('./analvids'); const legalporno = require('./legalporno');
const littlecapricedreams = require('./littlecapricedreams'); const littlecapricedreams = require('./littlecapricedreams');
const mikeadriano = require('./mikeadriano'); const mikeadriano = require('./mikeadriano');
const mindgeek = require('./mindgeek'); const mindgeek = require('./mindgeek');
@ -118,7 +118,7 @@ const scrapers = {
killergram, killergram,
kink, kink,
kinkvr: badoink, kinkvr: badoink,
analvids, legalporno,
letsdoeit: porndoe, letsdoeit: porndoe,
littlecapricedreams, littlecapricedreams,
mamacitaz: porndoe, mamacitaz: porndoe,
@ -230,7 +230,7 @@ const scrapers = {
killergram, killergram,
kink, kink,
kinkvr: badoink, kinkvr: badoink,
analvids, legalporno,
letsdoeit: porndoe, letsdoeit: porndoe,
littlecapricedreams, littlecapricedreams,
mamacitaz: porndoe, mamacitaz: porndoe,

File diff suppressed because it is too large Load Diff