diff --git a/src/providers/sources/autoembed.ts b/src/providers/sources/autoembed.ts index 092f645..40861d8 100644 --- a/src/providers/sources/autoembed.ts +++ b/src/providers/sources/autoembed.ts @@ -38,7 +38,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const autoembedScraper = makeSourcerer({ id: 'autoembed', name: 'Autoembed', - rank: 92, + rank: 100, disabled: false, flags: [flags.CORS_ALLOWED], scrapeMovie: comboScraper, diff --git a/src/providers/sources/bombtheirish.ts b/src/providers/sources/bombtheirish.ts index 450b7a1..63456a0 100644 --- a/src/providers/sources/bombtheirish.ts +++ b/src/providers/sources/bombtheirish.ts @@ -25,7 +25,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const bombtheirishScraper = makeSourcerer({ id: 'bombtheirish', name: 'bombthe.irish', - rank: 50, + rank: 110, disabled: true, flags: [flags.CORS_ALLOWED], scrapeMovie: comboScraper, diff --git a/src/providers/sources/catflix.ts b/src/providers/sources/catflix.ts index 02a4d71..8e825ad 100644 --- a/src/providers/sources/catflix.ts +++ b/src/providers/sources/catflix.ts @@ -70,7 +70,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const catflixScraper = makeSourcerer({ id: 'catflix', name: 'Catflix', - rank: 122, + rank: 170, flags: [], disabled: false, scrapeMovie: comboScraper, diff --git a/src/providers/sources/ee3/index.ts b/src/providers/sources/ee3/index.ts index f881c41..93c9d9c 100644 --- a/src/providers/sources/ee3/index.ts +++ b/src/providers/sources/ee3/index.ts @@ -91,7 +91,7 @@ async function comboScraper(ctx: MovieScrapeContext): Promise { export const ee3Scraper = makeSourcerer({ id: 'ee3', name: 'EE3', - rank: 80, + rank: 150, flags: [flags.CORS_ALLOWED], scrapeMovie: comboScraper, }); diff --git a/src/providers/sources/flixhq/index.ts b/src/providers/sources/flixhq/index.ts index d0a2898..2f03bc2 100644 --- a/src/providers/sources/flixhq/index.ts +++ b/src/providers/sources/flixhq/index.ts @@ -9,7 +9,7 @@ import { NotFoundError } from '@/utils/errors'; export const flixhqScraper = makeSourcerer({ id: 'flixhq', name: 'FlixHQ', - rank: 61, + rank: 230, flags: [flags.CORS_ALLOWED], disabled: true, async scrapeMovie(ctx) { diff --git a/src/providers/sources/fsharetv.ts b/src/providers/sources/fsharetv.ts index 6193607..d921331 100644 --- a/src/providers/sources/fsharetv.ts +++ b/src/providers/sources/fsharetv.ts @@ -88,7 +88,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const fsharetvScraper = makeSourcerer({ id: 'fsharetv', name: 'FshareTV', - rank: 93, + rank: 220, flags: [], scrapeMovie: comboScraper, }); diff --git a/src/providers/sources/gomovies/index.ts b/src/providers/sources/gomovies/index.ts index 419efba..b9c9232 100644 --- a/src/providers/sources/gomovies/index.ts +++ b/src/providers/sources/gomovies/index.ts @@ -17,7 +17,7 @@ export const gomoviesBase = `https://gomovies.sx`; export const goMoviesScraper = makeSourcerer({ id: 'gomovies', name: 'GOmovies', - rank: 60, + rank: 50, disabled: true, flags: [flags.CORS_ALLOWED], async scrapeShow(ctx) { diff --git a/src/providers/sources/goojara/index.ts b/src/providers/sources/goojara/index.ts index 7e2955a..0cc0749 100644 --- a/src/providers/sources/goojara/index.ts +++ b/src/providers/sources/goojara/index.ts @@ -22,7 +22,7 @@ async function universalScraper(ctx: ShowScrapeContext | MovieScrapeContext): Pr export const goojaraScraper = makeSourcerer({ id: 'goojara', name: 'Goojara', - rank: 70, + rank: 180, flags: [], disabled: true, scrapeShow: universalScraper, diff --git a/src/providers/sources/hdrezka/index.ts b/src/providers/sources/hdrezka/index.ts index f21c7b6..8ddb32f 100644 --- a/src/providers/sources/hdrezka/index.ts +++ b/src/providers/sources/hdrezka/index.ts @@ -120,7 +120,7 @@ const universalScraper = async (ctx: ShowScrapeContext | MovieScrapeContext): Pr export const hdRezkaScraper = makeSourcerer({ id: 'hdrezka', name: 'HDRezka', - rank: 120, + rank: 190, flags: [flags.CORS_ALLOWED, flags.IP_LOCKED], scrapeShow: universalScraper, scrapeMovie: universalScraper, diff --git a/src/providers/sources/insertunit/index.ts b/src/providers/sources/insertunit/index.ts index 263eae6..17041d8 100644 --- a/src/providers/sources/insertunit/index.ts +++ b/src/providers/sources/insertunit/index.ts @@ -11,7 +11,7 @@ const insertUnitBase = 'https://api.insertunit.ws/'; export const insertunitScraper = makeSourcerer({ id: 'insertunit', name: 'Insertunit', - rank: 60, + rank: 120, disabled: true, flags: [flags.CORS_ALLOWED], async scrapeShow(ctx) { diff --git a/src/providers/sources/lookmovie/index.ts b/src/providers/sources/lookmovie/index.ts index 80f816d..4bffc1f 100644 --- a/src/providers/sources/lookmovie/index.ts +++ b/src/providers/sources/lookmovie/index.ts @@ -33,7 +33,7 @@ export const lookmovieScraper = makeSourcerer({ id: 'lookmovie', name: 'LookMovie', disabled: true, - rank: 50, + rank: 60, flags: [flags.IP_LOCKED], scrapeShow: universalScraper, scrapeMovie: universalScraper, diff --git a/src/providers/sources/m4ufree.ts b/src/providers/sources/m4ufree.ts index f1ac0ce..b77ff73 100644 --- a/src/providers/sources/m4ufree.ts +++ b/src/providers/sources/m4ufree.ts @@ -154,7 +154,7 @@ const universalScraper = async (ctx: MovieScrapeContext | ShowScrapeContext) => export const m4uScraper = makeSourcerer({ id: 'm4ufree', name: 'M4UFree', - rank: 60, + rank: 200, disabled: true, flags: [], scrapeMovie: universalScraper, diff --git a/src/providers/sources/nepu/index.ts b/src/providers/sources/nepu/index.ts index 8f3a094..d8d136d 100644 --- a/src/providers/sources/nepu/index.ts +++ b/src/providers/sources/nepu/index.ts @@ -76,7 +76,7 @@ const universalScraper = async (ctx: MovieScrapeContext | ShowScrapeContext) => export const nepuScraper = makeSourcerer({ id: 'nepu', name: 'Nepu', - rank: 80, + rank: 210, disabled: true, flags: [], scrapeMovie: universalScraper, diff --git a/src/providers/sources/nites.ts b/src/providers/sources/nites.ts index 573a2e3..89289dd 100644 --- a/src/providers/sources/nites.ts +++ b/src/providers/sources/nites.ts @@ -73,7 +73,7 @@ export const nitesScraper = makeSourcerer({ id: 'nites', name: 'Nites', disabled: true, - rank: 90, + rank: 80, flags: [], scrapeMovie: comboScraper, scrapeShow: comboScraper, diff --git a/src/providers/sources/nsbx.ts b/src/providers/sources/nsbx.ts index 79d08c3..d4a29c7 100644 --- a/src/providers/sources/nsbx.ts +++ b/src/providers/sources/nsbx.ts @@ -36,7 +36,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const nsbxScraper = makeSourcerer({ id: 'nsbx', name: 'NSBX', - rank: 129, + rank: 290, flags: [flags.CORS_ALLOWED], disabled: true, externalSource: true, diff --git a/src/providers/sources/primewire/index.ts b/src/providers/sources/primewire/index.ts index 1019bf8..2ca8ed0 100644 --- a/src/providers/sources/primewire/index.ts +++ b/src/providers/sources/primewire/index.ts @@ -80,7 +80,7 @@ async function getStreams(title: string) { export const primewireScraper = makeSourcerer({ id: 'primewire', name: 'Primewire', - rank: 1, + rank: 10, disabled: true, flags: [flags.CORS_ALLOWED], async scrapeMovie(ctx) { diff --git a/src/providers/sources/redstar.ts b/src/providers/sources/redstar.ts index 4b29840..52c9281 100644 --- a/src/providers/sources/redstar.ts +++ b/src/providers/sources/redstar.ts @@ -37,7 +37,7 @@ export const redStarScraper = makeSourcerer({ name: 'redStar', disabled: true, externalSource: true, - rank: 131, + rank: 280, flags: [flags.CORS_ALLOWED], scrapeMovie: universalScraper, scrapeShow: universalScraper, diff --git a/src/providers/sources/remotestream.ts b/src/providers/sources/remotestream.ts index 15b07df..a964faf 100644 --- a/src/providers/sources/remotestream.ts +++ b/src/providers/sources/remotestream.ts @@ -11,7 +11,7 @@ export const remotestreamScraper = makeSourcerer({ id: 'remotestream', name: 'Remote Stream', disabled: true, - rank: 20, + rank: 30, flags: [flags.CORS_ALLOWED], async scrapeShow(ctx) { const seasonNumber = ctx.media.season.number; diff --git a/src/providers/sources/ridomovies/index.ts b/src/providers/sources/ridomovies/index.ts index b8d0328..1c411ac 100644 --- a/src/providers/sources/ridomovies/index.ts +++ b/src/providers/sources/ridomovies/index.ts @@ -73,7 +73,7 @@ const universalScraper = async (ctx: MovieScrapeContext | ShowScrapeContext) => export const ridooMoviesScraper = makeSourcerer({ id: 'ridomovies', name: 'RidoMovies', - rank: 100, + rank: 130, flags: [], scrapeMovie: universalScraper, scrapeShow: universalScraper, diff --git a/src/providers/sources/showbox/index.ts b/src/providers/sources/showbox/index.ts index 9901a52..178710b 100644 --- a/src/providers/sources/showbox/index.ts +++ b/src/providers/sources/showbox/index.ts @@ -41,7 +41,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const showboxScraper = makeSourcerer({ id: 'showbox', name: 'Showbox', - rank: 150, + rank: 250, disabled: true, flags: [flags.CORS_ALLOWED, flags.CF_BLOCKED], scrapeShow: comboScraper, diff --git a/src/providers/sources/smashystream/index.ts b/src/providers/sources/smashystream/index.ts index cc91cef..16ead35 100644 --- a/src/providers/sources/smashystream/index.ts +++ b/src/providers/sources/smashystream/index.ts @@ -30,7 +30,7 @@ const universalScraper = async (ctx: ShowScrapeContext | MovieScrapeContext): Pr export const smashyStreamScraper = makeSourcerer({ id: 'smashystream', name: 'SmashyStream', - rank: 30, + rank: 20, disabled: true, flags: [flags.CORS_ALLOWED], scrapeMovie: universalScraper, diff --git a/src/providers/sources/soapertv/index.ts b/src/providers/sources/soapertv/index.ts index 506ae53..c9878d9 100644 --- a/src/providers/sources/soapertv/index.ts +++ b/src/providers/sources/soapertv/index.ts @@ -115,7 +115,7 @@ const universalScraper = async (ctx: MovieScrapeContext | ShowScrapeContext): Pr export const soaperTvScraper = makeSourcerer({ id: 'soapertv', name: 'SoaperTV', - rank: 126, + rank: 160, flags: [flags.CORS_ALLOWED], scrapeMovie: universalScraper, scrapeShow: universalScraper, diff --git a/src/providers/sources/tugaflix/index.ts b/src/providers/sources/tugaflix/index.ts index f55e3fc..a2ef3ef 100644 --- a/src/providers/sources/tugaflix/index.ts +++ b/src/providers/sources/tugaflix/index.ts @@ -10,7 +10,7 @@ import { baseUrl, parseSearch } from './common'; export const tugaflixScraper = makeSourcerer({ id: 'tugaflix', name: 'Tugaflix', - rank: 90, + rank: 70, flags: [flags.IP_LOCKED], scrapeMovie: async (ctx) => { const searchResults = parseSearch( diff --git a/src/providers/sources/vidsrcto/index.ts b/src/providers/sources/vidsrcto/index.ts index d048b69..593a41a 100644 --- a/src/providers/sources/vidsrcto/index.ts +++ b/src/providers/sources/vidsrcto/index.ts @@ -86,5 +86,5 @@ export const vidSrcToScraper = makeSourcerer({ scrapeMovie: universalScraper, scrapeShow: universalScraper, flags: [flags.PROXY_BLOCKED], - rank: 130, + rank: 260, }); diff --git a/src/providers/sources/warezcdn/index.ts b/src/providers/sources/warezcdn/index.ts index 348dc03..7946ae3 100644 --- a/src/providers/sources/warezcdn/index.ts +++ b/src/providers/sources/warezcdn/index.ts @@ -47,7 +47,7 @@ async function getEmbeds(id: string, servers: string, ctx: ScrapeContext): Promi export const warezcdnScraper = makeSourcerer({ id: 'warezcdn', name: 'WarezCDN', - rank: 101, + rank: 140, flags: [], scrapeMovie: async (ctx) => { if (!ctx.media.imdbId) throw new NotFoundError('This source requires IMDB id.'); diff --git a/src/providers/sources/whvx.ts b/src/providers/sources/whvx.ts index 71a1620..65ce417 100644 --- a/src/providers/sources/whvx.ts +++ b/src/providers/sources/whvx.ts @@ -37,7 +37,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis export const whvxScraper = makeSourcerer({ id: 'whvx', name: 'VidBinge', - rank: 128, + rank: 270, disabled: true, externalSource: true, flags: [flags.CORS_ALLOWED], diff --git a/src/providers/sources/zoechip/index.ts b/src/providers/sources/zoechip/index.ts index 6a991a0..a52d511 100644 --- a/src/providers/sources/zoechip/index.ts +++ b/src/providers/sources/zoechip/index.ts @@ -6,7 +6,7 @@ import { scrapeShow } from '@/providers/sources/zoechip/scrape-show'; export const zoechipScraper = makeSourcerer({ id: 'zoechip', name: 'ZoeChip', - rank: 62, + rank: 240, flags: [flags.CORS_ALLOWED], disabled: true, scrapeMovie,