From 2e27c98f16806a3a43a28b36052348b871630837 Mon Sep 17 00:00:00 2001 From: Claudemirovsky <63046606+Claudemirovsky@users.noreply.github.com> Date: Wed, 19 Oct 2022 09:55:12 -0300 Subject: [PATCH] Make extensions use the OkruExtractor lib (#949) --- src/ar/animelek/build.gradle | 1 + .../animeextension/ar/animelek/AnimeLek.kt | 2 +- .../ar/animelek/extractors/OkruExtractor.kt | 31 --------------- .../ar/animerco/extractors/OkruExtractor.kt | 31 --------------- src/ar/asia2tv/build.gradle | 1 + .../animeextension/ar/asia2tv/Asia2TV.kt | 2 +- .../ar/asia2tv/extractors/OkruExtractor.kt | 39 ------------------- src/ar/shahid4u/build.gradle | 1 + .../animeextension/ar/shahid4u/Shahid4U.kt | 4 +- .../ar/shahid4u/extractors/OkruExtractor.kt | 39 ------------------- src/ar/tuktukcinema/build.gradle | 1 + .../ar/tuktukcinema/Tuktukcinema.kt | 2 +- .../tuktukcinema/extractors/OkruExtractor.kt | 39 ------------------- .../ar/witanime/extractors/OkruExtractor.kt | 31 --------------- src/es/animefenix/build.gradle | 1 + .../es/animefenix/Animefenix.kt | 5 ++- .../es/animefenix/extractors/OkruExtractor.kt | 39 ------------------- src/es/animeflv/build.gradle | 1 + .../animeextension/es/animeflv/AnimeFlv.kt | 2 +- .../es/animeflv/extractors/OkruExtractor.kt | 39 ------------------- src/es/animelatinohd/build.gradle | 1 + .../es/animelatinohd/AnimeLatinoHD.kt | 2 +- .../animelatinohd/extractors/OkruExtractor.kt | 39 ------------------- .../extractors/OkruExtractor.kt | 39 ------------------- src/es/asialiveaction/build.gradle | 1 + .../es/asialiveaction/AsiaLiveAction.kt | 2 +- .../extractors/OkruExtractor.kt | 39 ------------------- src/es/doramasyt/build.gradle | 5 +++ .../animeextension/es/doramasyt/Doramasyt.kt | 2 +- .../es/doramasyt/extractors/OkruExtractor.kt | 39 ------------------- src/es/hentaijk/build.gradle | 5 +++ .../animeextension/es/hentaijk/Hentaijk.kt | 2 +- .../es/hentaijk/extractors/OkruExtractor.kt | 39 ------------------- .../es/hentaila/extractors/OkruExtractor.kt | 39 ------------------- src/es/jkanime/build.gradle | 5 +++ .../animeextension/es/jkanime/Jkanime.kt | 2 +- .../es/jkanime/extractors/OkruExtractor.kt | 39 ------------------- .../es/jkhentai/extractors/OkruExtractor.kt | 39 ------------------- src/es/monoschinos/build.gradle | 5 +++ .../es/monoschinos/MonosChinos.kt | 2 +- .../monoschinos/extractors/OkruExtractor.kt | 39 ------------------- src/es/tioanime/build.gradle | 5 +++ .../animeextension/es/tioanimeh/TioanimeH.kt | 2 +- .../es/tioanimeh/extractors/OkruExtractor.kt | 39 ------------------- src/fr/vostfree/build.gradle | 1 + .../animeextension/fr/vostfree/Vostfree.kt | 6 +-- .../fr/vostfree/extractors/OkruExtractor.kt | 26 ------------- 47 files changed, 53 insertions(+), 722 deletions(-) delete mode 100644 src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/extractors/OkruExtractor.kt delete mode 100644 src/ar/animerco/src/eu/kanade/tachiyomi/animeextension/ar/animerco/extractors/OkruExtractor.kt delete mode 100644 src/ar/asia2tv/src/eu/kanade/tachiyomi/animeextension/ar/asia2tv/extractors/OkruExtractor.kt delete mode 100644 src/ar/shahid4u/src/eu/kanade/tachiyomi/animeextension/ar/shahid4u/extractors/OkruExtractor.kt delete mode 100644 src/ar/tuktukcinema/src/eu/kanade/tachiyomi/animeextension/ar/tuktukcinema/extractors/OkruExtractor.kt delete mode 100644 src/ar/witanime/src/eu/kanade/tachiyomi/animeextension/ar/witanime/extractors/OkruExtractor.kt delete mode 100644 src/es/animefenix/src/eu/kanade/tachiyomi/animeextension/es/animefenix/extractors/OkruExtractor.kt delete mode 100644 src/es/animeflv/src/eu/kanade/tachiyomi/animeextension/es/animeflv/extractors/OkruExtractor.kt delete mode 100644 src/es/animelatinohd/src/eu/kanade/tachiyomi/animeextension/es/animelatinohd/extractors/OkruExtractor.kt delete mode 100644 src/es/animeonlineninja/src/eu/kanade/tachiyomi/animeextension/es/animeonlineninja/extractors/OkruExtractor.kt delete mode 100644 src/es/asialiveaction/src/eu/kanade/tachiyomi/animeextension/es/asialiveaction/extractors/OkruExtractor.kt delete mode 100644 src/es/doramasyt/src/eu/kanade/tachiyomi/animeextension/es/doramasyt/extractors/OkruExtractor.kt delete mode 100644 src/es/hentaijk/src/eu/kanade/tachiyomi/animeextension/es/hentaijk/extractors/OkruExtractor.kt delete mode 100644 src/es/hentaila/src/eu/kanade/tachiyomi/animeextension/es/hentaila/extractors/OkruExtractor.kt delete mode 100644 src/es/jkanime/src/eu/kanade/tachiyomi/animeextension/es/jkanime/extractors/OkruExtractor.kt delete mode 100644 src/es/jkhentai/src/eu/kanade/tachiyomi/animeextension/es/jkhentai/extractors/OkruExtractor.kt delete mode 100644 src/es/monoschinos/src/eu/kanade/tachiyomi/animeextension/es/monoschinos/extractors/OkruExtractor.kt delete mode 100644 src/es/tioanime/src/eu/kanade/tachiyomi/animeextension/es/tioanimeh/extractors/OkruExtractor.kt delete mode 100644 src/fr/vostfree/src/eu/kanade/tachiyomi/animeextension/fr/vostfree/extractors/OkruExtractor.kt diff --git a/src/ar/animelek/build.gradle b/src/ar/animelek/build.gradle index b7f6ccced..b3467ca4a 100644 --- a/src/ar/animelek/build.gradle +++ b/src/ar/animelek/build.gradle @@ -10,6 +10,7 @@ ext { } dependencies { + implementation(project(':lib-okru-extractor')) implementation(project(':lib-streamsb-extractor')) implementation(project(':lib-dood-extractor')) } diff --git a/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/AnimeLek.kt b/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/AnimeLek.kt index 5ecd447ce..b16e4a5a8 100644 --- a/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/AnimeLek.kt +++ b/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/AnimeLek.kt @@ -4,7 +4,7 @@ import android.app.Application import android.content.SharedPreferences import androidx.preference.ListPreference import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.animeextension.ar.animelek.extractors.OkruExtractor +import eu.kanade.tachiyomi.lib.okruextractor.OkruExtractor import eu.kanade.tachiyomi.animeextension.ar.animelek.extractors.SharedExtractor import eu.kanade.tachiyomi.animeextension.ar.animelek.extractors.StreamTapeExtractor import eu.kanade.tachiyomi.animeextension.ar.animelek.extractors.VidBomExtractor diff --git a/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/extractors/OkruExtractor.kt b/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/extractors/OkruExtractor.kt deleted file mode 100644 index f6861157b..000000000 --- a/src/ar/animelek/src/eu/kanade/tachiyomi/animeextension/ar/animelek/extractors/OkruExtractor.kt +++ /dev/null @@ -1,31 +0,0 @@ -package eu.kanade.tachiyomi.animeextension.ar.animelek.extractors - -import eu.kanade.tachiyomi.animesource.model.Video -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.OkHttpClient -import java.lang.Exception - -class OkruExtractor(private val client: OkHttpClient) { - fun videosFromUrl(url: String): List