enable movie cat in comando provider
This commit is contained in:
@@ -33,7 +33,7 @@ async function updateSeeders(torrent) {
|
|||||||
|
|
||||||
async function scrapeLatestTorrents() {
|
async function scrapeLatestTorrents() {
|
||||||
const allowedCategories = [
|
const allowedCategories = [
|
||||||
// comando.Categories.MOVIE,
|
comando.Categories.MOVIE,
|
||||||
comando.Categories.TV
|
comando.Categories.TV
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ const { createTorrentEntry, checkAndUpdateTorrent } = require("../../lib/torrent
|
|||||||
const { updateCurrentSeeders, updateTorrentSize } = require("../../lib/torrent");
|
const { updateCurrentSeeders, updateTorrentSize } = require("../../lib/torrent");
|
||||||
|
|
||||||
const NAME = "ComoEuBaixo";
|
const NAME = "ComoEuBaixo";
|
||||||
const UNTIL_PAGE = 3;
|
const UNTIL_PAGE = 5;
|
||||||
const TYPE_MAPPING = typeMapping();
|
const TYPE_MAPPING = typeMapping();
|
||||||
|
|
||||||
const limiter = new Bottleneck({ maxConcurrent: 5 });
|
const limiter = new Bottleneck({ maxConcurrent: 5 });
|
||||||
@@ -42,7 +42,7 @@ async function scrapeLatestTorrents() {
|
|||||||
.then((entries) => entries.reduce((a, b) => a.concat(b), []));
|
.then((entries) => entries.reduce((a, b) => a.concat(b), []));
|
||||||
}
|
}
|
||||||
|
|
||||||
async function scrapeLatestTorrentsForCategory(category, page = 180) {
|
async function scrapeLatestTorrentsForCategory(category, page = 1) {
|
||||||
console.log(`Scrapping ${NAME} ${category} category page ${page}`);
|
console.log(`Scrapping ${NAME} ${category} category page ${page}`);
|
||||||
return comoeubaixo
|
return comoeubaixo
|
||||||
.browse({ category, page })
|
.browse({ category, page })
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ function sanitizePtName(name) {
|
|||||||
return name
|
return name
|
||||||
.replace(/(.*)\b(\d{3,4}P)\b(?!.*\d{3,4}[Pp])(.*)/, '$1$3 $2') // add resolution to the end if missing
|
.replace(/(.*)\b(\d{3,4}P)\b(?!.*\d{3,4}[Pp])(.*)/, '$1$3 $2') // add resolution to the end if missing
|
||||||
.replace(/^[[{]?(?:ACESSE.*|WWW\.)?[A-Z]+\.(COM|ORG|TO|TV)\b\s?[-\]}]+[\s.]*/i, '') // replace watermarks
|
.replace(/^[[{]?(?:ACESSE.*|WWW\.)?[A-Z]+\.(COM|ORG|TO|TV)\b\s?[-\]}]+[\s.]*/i, '') // replace watermarks
|
||||||
.replace(/^(\d*(?:\.\d)?(?:[4A-Z-]{3,}|P)[-.]+)+/, '') // replace metadata prefixes
|
.replace(/^(\d*(?:\.\d{1,2})?(?:[4A-Z-]{3,}|P)[-.]+)+/, '') // replace metadata prefixes
|
||||||
.trim();
|
.trim();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user