From 3294a0074483b298536a023dfea8eeab6466c5a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20Franti=C5=A1ek=20Straka?= Date: Sun, 30 Mar 2025 12:56:07 +0200 Subject: [PATCH] new proxy implemented --- .../animeextension/en/aniplay/AniPlay.kt | 54 ++++++++----------- 1 file changed, 22 insertions(+), 32 deletions(-) diff --git a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt index 7205631e..6489f726 100644 --- a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt +++ b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt @@ -260,6 +260,14 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource { } } + private fun getProxiedUrl(originalUrl: String, serverName: String, referer: String?): String { + return when (serverName) { + "Yuki" -> "$PROXY_URL/yukiprox?url=$originalUrl" + "Maze" -> "$PROXY_URL/fetch?url=$originalUrl?ref=$referer" + else -> return originalUrl + } + } + private fun processEpisodeData(episodeData: EpisodeData): List