From e67d78f4357a76ec59e4be300b58420bfbe052d2 Mon Sep 17 00:00:00 2001 From: stevenyomi <95685115+stevenyomi@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:48:47 +0000 Subject: [PATCH] Roumanwu: update URL (#1884) --- src/zh/roumanwu/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/zh/roumanwu/Roumanwu.kt | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/zh/roumanwu/build.gradle b/src/zh/roumanwu/build.gradle index a1b00c277..7254922d6 100644 --- a/src/zh/roumanwu/build.gradle +++ b/src/zh/roumanwu/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Roumanwu' extClass = '.Roumanwu' - extVersionCode = 7 + extVersionCode = 8 isNsfw = true } diff --git a/src/zh/roumanwu/src/eu/kanade/tachiyomi/extension/zh/roumanwu/Roumanwu.kt b/src/zh/roumanwu/src/eu/kanade/tachiyomi/extension/zh/roumanwu/Roumanwu.kt index 4e5613b34..40e939408 100644 --- a/src/zh/roumanwu/src/eu/kanade/tachiyomi/extension/zh/roumanwu/Roumanwu.kt +++ b/src/zh/roumanwu/src/eu/kanade/tachiyomi/extension/zh/roumanwu/Roumanwu.kt @@ -81,7 +81,7 @@ class Roumanwu : HttpSource(), ConfigurableSource { } private class TagFilter : UriPartFilter("標籤", TAGS) { - override fun toUriPart() = if (state == 0) "" else "&tag=${TAGS[state]}" + override fun toUriPart() = if (state == 0) "" else "&tag=${values[state]}" } private class StatusFilter : UriPartFilter("狀態", arrayOf("全部", "連載中", "已完結")) { @@ -116,11 +116,11 @@ class Roumanwu : HttpSource(), ConfigurableSource { private const val MIRROR_PREF_SUMMARY = "使用镜像网址。重启软件生效。" // 地址: https://rou.pub/dizhi - private val MIRRORS = arrayOf("https://rouman5.com", "https://roum10.xyz") - private val MIRRORS_DESC = arrayOf("主站", "镜像") + private val MIRRORS get() = arrayOf("https://rouman5.com", "https://roum12.xyz") + private val MIRRORS_DESC get() = arrayOf("主站", "镜像") private const val MIRROR_DEFAULT = 1.toString() // use mirror - private val TAGS = arrayOf("全部", "正妹", "恋爱", "出版漫画", "肉慾", "浪漫", "大尺度", "巨乳", "有夫之婦", "女大生", "狗血劇", "同居", "好友", "調教", "动作", "後宮", "不倫") + private val TAGS get() = arrayOf("全部", "\u6B63\u59B9", "\u604B\u7231", "\u51FA\u7248\u6F2B\u753B", "\u8089\u617E", "\u6D6A\u6F2B", "\u5927\u5C3A\u5EA6", "\u5DE8\u4E73", "\u6709\u592B\u4E4B\u5A66", "\u5973\u5927\u751F", "\u72D7\u8840\u5287", "\u540C\u5C45", "\u597D\u53CB", "\u8ABF\u6559", "\u52A8\u4F5C", "\u5F8C\u5BAE", "\u4E0D\u502B") } private inline fun <reified T> Response.parseAs(): T = json.decodeFromStream(this.body.byteStream())