From 4414aefe9771f5d30ce55d645e10960a32a20f26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Fri, 30 Jun 2017 15:21:04 +0200 Subject: [PATCH] small fix for aes_cbc_decrypt_text --- gallery_dl/aes.py | 2 +- gallery_dl/extractor/dokireader.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gallery_dl/aes.py b/gallery_dl/aes.py index 98e18228..484524fb 100644 --- a/gallery_dl/aes.py +++ b/gallery_dl/aes.py @@ -49,7 +49,7 @@ def aes_cbc_decrypt_text(data, key, iv): data = base64.standard_b64decode(bytes(data, "ascii")) charcodes = aes_cbc_decrypt(list(data), key, iv) last = charcodes[-1] - if last < 16: + if last <= 16: charcodes = charcodes[:-last] return bytes(charcodes).decode() diff --git a/gallery_dl/extractor/dokireader.py b/gallery_dl/extractor/dokireader.py index 02885f8a..cfff5a65 100644 --- a/gallery_dl/extractor/dokireader.py +++ b/gallery_dl/extractor/dokireader.py @@ -17,7 +17,7 @@ class DokireaderChapterExtractor(foolslide.FoolslideChapterExtractor): pattern = foolslide.chapter_pattern(r"kobato\.hologfx\.com/reader") test = [(("https://kobato.hologfx.com/reader/read/" "hitoribocchi_no_oo_seikatsu/en/3/34"), { - "keyword": "f28811c01b64031671108a4a3d6eea1040816b82", + "keyword": "1dc1ec8264df4126552dbe53f42c5643fd2a4cf3", })]