Update AnimekaiDecoder.kt

This commit is contained in:
Arkai1 2025-04-13 13:24:47 +05:30 committed by GitHub
parent b5eb7ede6d
commit ec05b6b70b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,3 +1,4 @@
package eu.kanade.tachiyomi.animeextension.en.animekai package eu.kanade.tachiyomi.animeextension.en.animekai
import android.util.Base64 import android.util.Base64
@ -55,8 +56,11 @@ class AnimekaiDecoder {
} }
companion object { companion object {
private const val SECRET = "T3xKHVZBiNwbzVBDLTlaTw==" private val SECRET: String
private const val IV = "3rR5dURR27mN" get() = System.getenv("ANIMEKAI_SECRET") ?: throw IllegalStateException("Secret not set")
private val IV: String
get() = System.getenv("ANIMEKAI_IV") ?: throw IllegalStateException("IV not set")
private fun decodeBase64(data: String): ByteArray { private fun decodeBase64(data: String): ByteArray {
return Base64.decode(data, Base64.NO_WRAP) return Base64.decode(data, Base64.NO_WRAP)
@ -66,4 +70,4 @@ class AnimekaiDecoder {
return Base64.encodeToString(data, Base64.NO_WRAP) return Base64.encodeToString(data, Base64.NO_WRAP)
} }
} }
} }