From d242ea256857fd04325f4b3cda44b81cfb58c274 Mon Sep 17 00:00:00 2001 From: LuftVerbot <97435834+LuftVerbot@users.noreply.github.com> Date: Thu, 14 Jul 2022 14:23:42 +0200 Subject: [PATCH] update FilmPalast & add Streamlare Extractor (#656) added new form of Streamtape Extractor Video extraction now from main Class --- src/de/filmpalast/build.gradle | 2 +- .../de/filmpalast/FilmPalast.kt | 89 ++++++++++++++----- .../de/filmpalast/extractors/VoeExtractor.kt | 16 ---- 3 files changed, 67 insertions(+), 40 deletions(-) delete mode 100644 src/de/filmpalast/src/eu/kanade/tachiyomi/animeextension/de/filmpalast/extractors/VoeExtractor.kt diff --git a/src/de/filmpalast/build.gradle b/src/de/filmpalast/build.gradle index f3c071a30..5ef5d95f8 100644 --- a/src/de/filmpalast/build.gradle +++ b/src/de/filmpalast/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'FilmPalast' pkgNameSuffix = 'de.filmpalast' extClass = '.FilmPalast' - extVersionCode = 1 + extVersionCode = 2 libVersion = '12' } diff --git a/src/de/filmpalast/src/eu/kanade/tachiyomi/animeextension/de/filmpalast/FilmPalast.kt b/src/de/filmpalast/src/eu/kanade/tachiyomi/animeextension/de/filmpalast/FilmPalast.kt index 9ec3dd746..15cbc87b4 100644 --- a/src/de/filmpalast/src/eu/kanade/tachiyomi/animeextension/de/filmpalast/FilmPalast.kt +++ b/src/de/filmpalast/src/eu/kanade/tachiyomi/animeextension/de/filmpalast/FilmPalast.kt @@ -5,7 +5,6 @@ import android.content.SharedPreferences import androidx.preference.ListPreference import androidx.preference.MultiSelectListPreference import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.animeextension.de.filmpalast.extractors.VoeExtractor import eu.kanade.tachiyomi.animesource.ConfigurableAnimeSource import eu.kanade.tachiyomi.animesource.model.AnimeFilterList import eu.kanade.tachiyomi.animesource.model.SAnime @@ -14,6 +13,7 @@ import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.animesource.online.ParsedAnimeHttpSource import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.util.asJsoup +import okhttp3.Headers import okhttp3.OkHttpClient import okhttp3.Request import okhttp3.Response @@ -75,38 +75,81 @@ class FilmPalast : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun videoListParse(response: Response): List