mirror of
https://github.com/p-stream/providers.git
synced 2026-04-07 11:49:24 +00:00
parent
39068174bf
commit
a98a47cce2
3 changed files with 9 additions and 40 deletions
|
|
@ -58,21 +58,14 @@ import { smashyStreamFScraper } from './embeds/smashystream/video1';
|
|||
import { streamtapeScraper } from './embeds/streamtape';
|
||||
import { streamvidScraper } from './embeds/streamvid';
|
||||
import {
|
||||
uiraFastxScraper,
|
||||
uiraFlixhqScraper,
|
||||
uiraG1Scraper,
|
||||
uiraG2Scraper,
|
||||
uiraGhostScraper,
|
||||
uiraGuruScraper,
|
||||
uiraHydraxScraper,
|
||||
uiraMegaScraper,
|
||||
uiraNinja1Scraper,
|
||||
uiraNinjaScraper,
|
||||
uiraOrionScraper,
|
||||
uiraRabbitScraper,
|
||||
uiraShadowScraper,
|
||||
uiraSlidemoviesScraper,
|
||||
uiraSoapertvScraper,
|
||||
uiraVidapiScraper,
|
||||
uiraVidsrcvipScraper,
|
||||
} from './embeds/uiralive';
|
||||
|
|
@ -232,22 +225,15 @@ export function gatherAllEmbeds(): Array<Embed> {
|
|||
webtor720Scraper,
|
||||
webtor480Scraper,
|
||||
viperScraper,
|
||||
uiraSlidemoviesScraper,
|
||||
uiraMegaScraper,
|
||||
uiraShadowScraper,
|
||||
uiraOrionScraper,
|
||||
uiraRabbitScraper,
|
||||
uiraNinjaScraper,
|
||||
uiraNinja1Scraper,
|
||||
uiraGuruScraper,
|
||||
uiraFastxScraper,
|
||||
uiraVidsrcvipScraper,
|
||||
uiraVidapiScraper,
|
||||
uiraFlixhqScraper,
|
||||
uiraGhostScraper,
|
||||
uiraHydraxScraper,
|
||||
uiraG1Scraper,
|
||||
uiraG2Scraper,
|
||||
uiraSoapertvScraper,
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,38 +4,26 @@ import { makeEmbed } from '@/providers/base';
|
|||
const providers = [
|
||||
{
|
||||
id: 'uira-slidemovies',
|
||||
rank: 314,
|
||||
rank: 320,
|
||||
},
|
||||
{
|
||||
id: 'uira-mega',
|
||||
rank: 313,
|
||||
},
|
||||
{
|
||||
id: 'uira-shadow',
|
||||
rank: 312,
|
||||
},
|
||||
{
|
||||
id: 'uira-orion',
|
||||
rank: 311,
|
||||
},
|
||||
{
|
||||
id: 'uira-rabbit',
|
||||
rank: 310,
|
||||
},
|
||||
{
|
||||
id: 'uira-ninja',
|
||||
id: 'uira-orion',
|
||||
rank: 309,
|
||||
},
|
||||
{
|
||||
id: 'uira-ninja1',
|
||||
id: 'uira-rabbit',
|
||||
rank: 308,
|
||||
},
|
||||
{
|
||||
id: 'uira-guru',
|
||||
id: 'uira-ninja',
|
||||
rank: 307,
|
||||
},
|
||||
{
|
||||
id: 'uira-fastx',
|
||||
id: 'uira-guru',
|
||||
rank: 306,
|
||||
},
|
||||
{
|
||||
|
|
@ -104,21 +92,14 @@ function embed(provider: { id: string; rank: number; name?: string; disabled?: b
|
|||
}
|
||||
|
||||
export const [
|
||||
uiraSlidemoviesScraper,
|
||||
uiraMegaScraper,
|
||||
uiraShadowScraper,
|
||||
uiraOrionScraper,
|
||||
uiraRabbitScraper,
|
||||
uiraNinjaScraper,
|
||||
uiraNinja1Scraper,
|
||||
uiraGuruScraper,
|
||||
uiraFastxScraper,
|
||||
uiraVidsrcvipScraper,
|
||||
uiraVidapiScraper,
|
||||
uiraFlixhqScraper,
|
||||
uiraGhostScraper,
|
||||
uiraHydraxScraper,
|
||||
uiraG1Scraper,
|
||||
uiraG2Scraper,
|
||||
uiraSoapertvScraper,
|
||||
] = providers.map(embed);
|
||||
|
|
|
|||
|
|
@ -13,13 +13,15 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis
|
|||
}`,
|
||||
);
|
||||
|
||||
if (!result?.sources?.length) {
|
||||
throw new NotFoundError('No sources found');
|
||||
}
|
||||
|
||||
const embeds: SourcererEmbed[] = result.sources.map((source: { source: any; url: any }) => ({
|
||||
embedId: `uira-${source.source}`,
|
||||
url: source.url,
|
||||
}));
|
||||
|
||||
if (embeds.length === 0) throw new NotFoundError('No sources found');
|
||||
|
||||
ctx.progress(90);
|
||||
|
||||
return {
|
||||
|
|
|
|||
Loading…
Reference in a new issue