From e933a6f7af445e8dc1bb81dae7d50657a5dd9d54 Mon Sep 17 00:00:00 2001 From: Secozzi <49240133+Secozzi@users.noreply.github.com> Date: Sun, 12 Feb 2023 21:06:22 +0100 Subject: [PATCH] Nekosama: Add Fusevideo extractor (#1270) --- src/fr/nekosama/build.gradle | 2 +- .../animeextension/fr/nekosama/NekoSama.kt | 59 ++++++++++++++++++- 2 files changed, 59 insertions(+), 2 deletions(-) diff --git a/src/fr/nekosama/build.gradle b/src/fr/nekosama/build.gradle index f8c5b3a88..82e474ecb 100644 --- a/src/fr/nekosama/build.gradle +++ b/src/fr/nekosama/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'NekoSama' pkgNameSuffix = 'fr.nekosama' extClass = '.NekoSama' - extVersionCode = 3 + extVersionCode = 4 libVersion = '13' containsNsfw = false } diff --git a/src/fr/nekosama/src/eu/kanade/tachiyomi/animeextension/fr/nekosama/NekoSama.kt b/src/fr/nekosama/src/eu/kanade/tachiyomi/animeextension/fr/nekosama/NekoSama.kt index c1be22639..7b4faac37 100644 --- a/src/fr/nekosama/src/eu/kanade/tachiyomi/animeextension/fr/nekosama/NekoSama.kt +++ b/src/fr/nekosama/src/eu/kanade/tachiyomi/animeextension/fr/nekosama/NekoSama.kt @@ -19,6 +19,8 @@ import eu.kanade.tachiyomi.util.asJsoup import kotlinx.serialization.Serializable import kotlinx.serialization.decodeFromString import kotlinx.serialization.json.Json +import okhttp3.Headers +import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.OkHttpClient import okhttp3.Request import okhttp3.Response @@ -97,13 +99,17 @@ class NekoSama : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val videoList = mutableListOf