From 2afe5fe5b2bb313cc124f9f72e4863caefc45f30 Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Sun, 15 Jan 2023 20:47:49 +0800 Subject: [PATCH] Show current funds in archive dialog --- .../ehviewer/client/parser/ArchiveParser.kt | 26 +++++++++++----- .../ehviewer/ui/scene/GalleryDetailScene.kt | 31 +++++++++++++++++-- app/src/main/res/values-zh-rCN/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 2 ++ 4 files changed, 50 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/client/parser/ArchiveParser.kt b/app/src/main/java/com/hippo/ehviewer/client/parser/ArchiveParser.kt index 44cc15b1e..a07d095f1 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/parser/ArchiveParser.kt +++ b/app/src/main/java/com/hippo/ehviewer/client/parser/ArchiveParser.kt @@ -24,6 +24,8 @@ import java.util.regex.Pattern object ArchiveParser { private val PATTERN_ARCHIVE_URL = Pattern.compile("(.*).*Click Here To Start Downloading") + private val PATTERN_CURRENT_FUNDS = + Pattern.compile("
([\\d,]+) GP \\[[^]]*] ([\\d,]+) Credits \\[[^]]*]
") private val PATTERN_HATH_FORM = Pattern.compile("