From c82b40bb41680cd60dbdb95375d6efcac8203ab3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20Franti=C5=A1ek=20Straka?= <71689727+JosefFStraka@users.noreply.github.com> Date: Fri, 9 May 2025 09:05:06 +0200 Subject: [PATCH] fix(Aniplay): changed proxy url (#996) * fix * version bump * removed redundant curly braces --- src/en/aniplay/build.gradle | 2 +- .../tachiyomi/animeextension/en/aniplay/AniPlay.kt | 14 ++++++-------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/en/aniplay/build.gradle b/src/en/aniplay/build.gradle index cbc69df4..ec0ebbdd 100644 --- a/src/en/aniplay/build.gradle +++ b/src/en/aniplay/build.gradle @@ -2,7 +2,7 @@ ext { extName = 'AniPlay' extClass = '.AniPlay' themePkg = 'anilist' - overrideVersionCode = 19 + overrideVersionCode = 20 } apply from: "$rootDir/common.gradle" 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 ffc65aaa..9f166f7e 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 @@ -285,9 +285,8 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource { try { when (serverName) { - // yuki - PREF_SERVER_ENTRIES[1] -> { - val url = "https://yukiprox.aniplaynow.live/m3u8-proxy?url=${defaultSource.url}&headers={\"Referer\":\"https://megacloud.club/\"}" + "Yuki" -> { + val url = "https://yukiproxy.aniplaynow.live/m3u8-proxy?url=${defaultSource.url}&headers={\"Referer\":\"https://megacloud.club/\"}" return playlistUtils.extractFromHls( playlistUrl = url, videoNameGen = { quality -> "$serverName - $quality - $typeName" }, @@ -308,9 +307,8 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource { }, ) } - // pahe - PREF_SERVER_ENTRIES[2] -> { - val url = "https://prox.aniplaynow.live/?url=${defaultSource.url}&ref=https://kwik.si" + "Pahe" -> { + val url = "https://paheproxy.aniplaynow.live/proxy?url=${defaultSource.url}&headers={\"Referer\":\"https://kwik.si/\"}" val headers = headers.newBuilder().apply { set("Accept", "*/*") set("Origin", baseUrl) @@ -565,8 +563,8 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource { private const val PREF_DOMAIN_DEFAULT = "aniplaynow.live" private const val PREF_SERVER_KEY = "server" - private val PREF_SERVER_ENTRIES = arrayOf("Maze", "Yuki", "Pahe", "Kuro") - private val PREF_SERVER_ENTRY_VALUES = arrayOf("maze", "yuki", "pahe", "kuro") + private val PREF_SERVER_ENTRIES = arrayOf("Pahe", "Yuki") // , "Hika") + private val PREF_SERVER_ENTRY_VALUES = arrayOf("pahe", "yuki") // , "hika") private const val PREF_SERVER_DEFAULT = "yuki" private const val SERVER_UNKNOWN = "Other"