From 4dc2ef096ad66636fa9ff10e6672a6f2a61ee7f1 Mon Sep 17 00:00:00 2001 From: Ahmed gamal <12355.ahmedgamal.com@gmail.com> Date: Tue, 8 Feb 2022 11:36:16 +0200 Subject: [PATCH] update for arabic sources (#311) * Update build.gradle * anime4up: fix video extractor * asia2tv: fix episode list parse * movies4u: fix episode list parse * faselhd: fix episode list parse and update url * mycima: update site domain --- src/ar/anime4up/build.gradle | 2 +- .../animeextension/ar/anime4up/Anime4Up.kt | 58 +++++++++++-------- src/ar/asia2tv/build.gradle | 2 +- .../animeextension/ar/asia2tv/Asia2TV.kt | 4 ++ src/ar/faselhd/build.gradle | 2 +- .../animeextension/ar/faselhd/FASELHD.kt | 4 +- src/ar/movies4u/build.gradle | 2 +- .../animeextension/ar/movies4u/Movies4U.kt | 2 +- src/ar/mycima/build.gradle | 2 +- .../animeextension/ar/mycima/MyCima.kt | 2 +- src/ar/mycimamovie/build.gradle | 2 +- .../ar/mycimamovie/MyCimaMovie.kt | 2 +- 12 files changed, 50 insertions(+), 34 deletions(-) diff --git a/src/ar/anime4up/build.gradle b/src/ar/anime4up/build.gradle index 245601181..6cedb7c7d 100644 --- a/src/ar/anime4up/build.gradle +++ b/src/ar/anime4up/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Anime4up' pkgNameSuffix = 'ar.anime4up' extClass = '.Anime4Up' - extVersionCode = 23 + extVersionCode = 24 libVersion = '12' } diff --git a/src/ar/anime4up/src/eu/kanade/tachiyomi/animeextension/ar/anime4up/Anime4Up.kt b/src/ar/anime4up/src/eu/kanade/tachiyomi/animeextension/ar/anime4up/Anime4Up.kt index 75331947e..941c87674 100644 --- a/src/ar/anime4up/src/eu/kanade/tachiyomi/animeextension/ar/anime4up/Anime4Up.kt +++ b/src/ar/anime4up/src/eu/kanade/tachiyomi/animeextension/ar/anime4up/Anime4Up.kt @@ -65,6 +65,10 @@ class Anime4Up : ConfigurableAnimeSource, ParsedAnimeHttpSource() { // episodes + override fun episodeListParse(response: Response): List { + return super.episodeListParse(response).reversed() + } + override fun episodeListSelector() = "div.episodes-list-content div#DivEpisodesList div.col-md-3" // "ul.episodes-links li a" override fun episodeFromElement(element: Element): SEpisode { @@ -90,29 +94,37 @@ class Anime4Up : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun videoListParse(response: Response): List