From ed93e48f7378be8454ffcc0b32323c36a086a055 Mon Sep 17 00:00:00 2001 From: Samfun75 <38332931+Samfun75@users.noreply.github.com> Date: Mon, 15 Aug 2022 17:48:58 +0300 Subject: [PATCH] AnimeWorld: handle streamingaw.online server (#773) * AnimeWorld: handle streamingaw.online server and throw a clear error message when video's are taken down due to copyright * AnimeWorld: handle streamingaw.online server and throw a clear error message when video's are taken down due to copyright --- src/it/animeworld/build.gradle | 2 +- .../animeextension/it/animeworld/ANIMEWORLD.kt | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/it/animeworld/build.gradle b/src/it/animeworld/build.gradle index 4557d9922..5f4ae6362 100644 --- a/src/it/animeworld/build.gradle +++ b/src/it/animeworld/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'ANIMEWORLD.tv' pkgNameSuffix = 'it.animeworld' extClass = '.ANIMEWORLD' - extVersionCode = 10 + extVersionCode = 11 libVersion = '13' } diff --git a/src/it/animeworld/src/eu/kanade/tachiyomi/animeextension/it/animeworld/ANIMEWORLD.kt b/src/it/animeworld/src/eu/kanade/tachiyomi/animeextension/it/animeworld/ANIMEWORLD.kt index c454b095a..8d9d73750 100644 --- a/src/it/animeworld/src/eu/kanade/tachiyomi/animeextension/it/animeworld/ANIMEWORLD.kt +++ b/src/it/animeworld/src/eu/kanade/tachiyomi/animeextension/it/animeworld/ANIMEWORLD.kt @@ -85,10 +85,14 @@ class ANIMEWORLD : ConfigurableAnimeSource, ParsedAnimeHttpSource() { return videosFromElement(document) } - override fun videoListSelector() = "center a[href*=dood], center a[href*=streamtape], center a[href*=animeworld.biz]" + override fun videoListSelector() = "center a[href*=dood], center a[href*=streamtape], center a[href*=animeworld.biz], center a[href*=streamingaw.online][id=alternativeDownloadLink]" private fun videosFromElement(document: Document): List