From bcb1d292187f1f7fb52c058bb85e97409f736f76 Mon Sep 17 00:00:00 2001 From: MemeCornucopia <148788549+MemeCornucopia@users.noreply.github.com> Date: Fri, 19 Jan 2024 15:19:38 -0500 Subject: [PATCH] OMG GOOJARA!?!?!?!?!??! EPIC SOURCE!?!?!?!? --- src/providers/embeds/dood.ts | 20 ++++++++++++-------- src/providers/embeds/wootly.ts | 11 ++++++++--- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/src/providers/embeds/dood.ts b/src/providers/embeds/dood.ts index 82ab60e..4b6d413 100644 --- a/src/providers/embeds/dood.ts +++ b/src/providers/embeds/dood.ts @@ -1,5 +1,3 @@ -import { load } from 'cheerio'; - import { flags } from '@/entrypoint/utils/targets'; import { makeEmbed } from '@/providers/base'; @@ -56,14 +54,20 @@ export const doodScraper = makeEmbed({ stream: [ { id: 'primary', - type: 'hls', - playlist: downloadURL, + type: 'file', + url: downloadURL, flags: [flags.CORS_ALLOWED], captions: [], - preferredHeaders: { - referer: 'https://do0od.com/', - 'content-type': 'video/mp4', - range: 'bytes=0-', + qualities: { + unknown: { + type: 'mp4', + url: downloadURL, + preferredHeaders: { + referer: 'https://do0od.com/', + 'content-type': 'video/mp4', + range: 'bytes=0-', + }, + }, }, }, ], diff --git a/src/providers/embeds/wootly.ts b/src/providers/embeds/wootly.ts index 8b5199d..d02962d 100644 --- a/src/providers/embeds/wootly.ts +++ b/src/providers/embeds/wootly.ts @@ -47,7 +47,6 @@ export const wootlyScraper = makeEmbed({ const tk = scriptText.split('tk=')[1].split(';')[0].replaceAll('"', '').replaceAll(' ', ''); const vd = scriptText.split('vd=')[1].split(',')[0].replaceAll('"', '').replaceAll(' ', ''); - const cv = scriptText.split('cv=')[1].split(',')[0].replaceAll('"', '').replaceAll(' ', ''); const url = await ctx.proxiedFetcher(`/grabd`, { baseUrl, @@ -63,10 +62,16 @@ export const wootlyScraper = makeEmbed({ stream: [ { id: 'primary', - type: 'hls', - playlist: url, + type: 'file', + url, flags: [flags.CORS_ALLOWED, flags.IP_LOCKED], captions: [], + qualities: { + unknown: { + type: 'mp4', + url, + }, + }, }, ], };