From 5adca068a8248a5db41f768ee636597f48a932bd Mon Sep 17 00:00:00 2001 From: Jorrin <43169049+JorrinKievit@users.noreply.github.com> Date: Wed, 24 Jan 2024 17:32:34 +0100 Subject: [PATCH] replace vidplay decryption keys and domain - Massive thanks to @Ciarands! --- package-lock.json | 4 ++-- src/providers/embeds/vidplay/common.ts | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index d8a8961..3facef2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@movie-web/providers", - "version": "2.0.5", + "version": "2.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@movie-web/providers", - "version": "2.0.5", + "version": "2.1.0", "license": "MIT", "dependencies": { "cheerio": "^1.0.0-rc.12", diff --git a/src/providers/embeds/vidplay/common.ts b/src/providers/embeds/vidplay/common.ts index e3172f7..3eb19a9 100644 --- a/src/providers/embeds/vidplay/common.ts +++ b/src/providers/embeds/vidplay/common.ts @@ -2,16 +2,14 @@ import { makeFullUrl } from '@/fetchers/common'; import { decodeData } from '@/providers/sources/vidsrcto/common'; import { EmbedScrapeContext } from '@/utils/context'; -export const vidplayBase = 'https://vidplay.site'; -export const referer = 'https://vidplay.online/'; +export const vidplayBase = 'https://vidplay.online'; +export const referer = `${vidplayBase}/`; // This file is based on https://github.com/Ciarands/vidsrc-to-resolver/blob/dffa45e726a4b944cb9af0c9e7630476c93c0213/vidsrc.py#L16 // Full credits to @Ciarands! export const getDecryptionKeys = async (ctx: EmbedScrapeContext): Promise => { - const res = await ctx.fetcher( - 'https://raw.githubusercontent.com/Claudemirovsky/worstsource-keys/keys/keys.json', - ); + const res = await ctx.fetcher('https://raw.githubusercontent.com/Ciarands/vidsrc-keys/main/keys.json'); return JSON.parse(res); };