From f6aa5eb28bdc8e035b092120f13bbb739a62a6ab Mon Sep 17 00:00:00 2001 From: Claudemirovsky <63046606+Claudemirovsky@users.noreply.github.com> Date: Fri, 21 Apr 2023 09:22:42 -0300 Subject: [PATCH] feat(KAA): Implement dynamic AES key extractor (#1525) --- src/en/kickassanime/build.gradle | 2 +- .../en/kickassanime/KickAssAnime.kt | 3 +- .../extractors/AESKeyExtractor.kt | 107 ++++++++++++++++++ .../extractors/KickAssAnimeExtractor.kt | 74 +++++++++--- 4 files changed, 168 insertions(+), 18 deletions(-) create mode 100644 src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/extractors/AESKeyExtractor.kt diff --git a/src/en/kickassanime/build.gradle b/src/en/kickassanime/build.gradle index 6791b2335..90ac2fc4b 100644 --- a/src/en/kickassanime/build.gradle +++ b/src/en/kickassanime/build.gradle @@ -9,7 +9,7 @@ ext { pkgNameSuffix = 'en.kickassanime' extClass = '.KickAssAnime' libVersion = '13' - extVersionCode = 24 + extVersionCode = 25 } dependencies { diff --git a/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt b/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt index 69e4c6dc9..a3e60e224 100644 --- a/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt +++ b/src/en/kickassanime/src/eu/kanade/tachiyomi/animeextension/en/kickassanime/KickAssAnime.kt @@ -129,8 +129,7 @@ class KickAssAnime : ConfigurableAnimeSource, AnimeHttpSource() { override fun videoListParse(response: Response): List