From 23e21922909ac9869cec8327b5ed1584f7e62b7d Mon Sep 17 00:00:00 2001 From: ringosham Date: Fri, 11 Oct 2024 12:28:42 +0100 Subject: [PATCH] Nicovideo Seiga: Fix image intercept (#5469) Fix images not decrypting --- src/ja/nicovideoseiga/build.gradle | 2 +- .../tachiyomi/extension/ja/nicovideoseiga/NicovideoSeiga.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ja/nicovideoseiga/build.gradle b/src/ja/nicovideoseiga/build.gradle index 5b7cc99d1..23ffbf492 100644 --- a/src/ja/nicovideoseiga/build.gradle +++ b/src/ja/nicovideoseiga/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Nicovideo Seiga' extClass = '.NicovideoSeiga' - extVersionCode = 5 + extVersionCode = 6 } apply from: "$rootDir/common.gradle" diff --git a/src/ja/nicovideoseiga/src/eu/kanade/tachiyomi/extension/ja/nicovideoseiga/NicovideoSeiga.kt b/src/ja/nicovideoseiga/src/eu/kanade/tachiyomi/extension/ja/nicovideoseiga/NicovideoSeiga.kt index b821eec86..f8a11db9e 100644 --- a/src/ja/nicovideoseiga/src/eu/kanade/tachiyomi/extension/ja/nicovideoseiga/NicovideoSeiga.kt +++ b/src/ja/nicovideoseiga/src/eu/kanade/tachiyomi/extension/ja/nicovideoseiga/NicovideoSeiga.kt @@ -220,7 +220,7 @@ class NicovideoSeiga : HttpSource() { // drm.cdn.nicomanga.jp -> Paid manga (Encrypted) // deliver.cdn.nicomanga.jp -> Free manga (Unencrypted) val imageRegex = - Regex("https://drm.cdn.nicomanga.jp/image/([a-f0-9]+)_\\d{4}/\\d+p(\\.[a-z]+)?(\\?\\d+)?") + Regex("https://drm.cdn.nicomanga.jp/image/([a-f0-9]+)_\\d+/\\d+p(\\.[a-z]+)?(\\?\\d+)?") val match = imageRegex.find(chain.request().url.toUrl().toString()) ?: return chain.proceed(chain.request())