From cf345d2d0c831e991be9f117be789aba4865ad14 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Thu, 16 Feb 2023 18:52:20 +0200 Subject: [PATCH] [Grouple] update UserAgent --- .../kotatsu/parsers/site/grouple/GroupleParser.kt | 6 ++++-- .../kotatsu/parsers/site/grouple/MintMangaParser.kt | 12 ++++++------ .../kotatsu/parsers/site/grouple/ReadmangaParser.kt | 12 ++++++------ .../kotatsu/parsers/site/grouple/SelfMangaParser.kt | 6 +++--- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/GroupleParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/GroupleParser.kt index bcf87638..b98fd807 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/GroupleParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/GroupleParser.kt @@ -25,7 +25,6 @@ private const val NOTHING_FOUND = "Ничего не найдено" internal abstract class GroupleParser( context: MangaLoaderContext, source: MangaSource, - userAgent: String, private val siteId: Int, ) : MangaParser(context, source), MangaParserAuthProvider { @@ -33,7 +32,10 @@ internal abstract class GroupleParser( private var cachedPagesServer: String? = null override val headers = Headers.Builder() - .add("User-Agent", userAgent) + .add( + "User-Agent", + "Mozilla/5.0 (X11; U; UNICOS lcLinux; en-US) Gecko/20140730 (KHTML, like Gecko, Safari/419.3) Arora/0.8.0", + ) .build() override val sortOrders: Set = EnumSet.of( diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/MintMangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/MintMangaParser.kt index 3cc040af..fa3c5835 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/MintMangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/MintMangaParser.kt @@ -7,12 +7,12 @@ import org.koitharu.kotatsu.parsers.model.MangaSource @MangaSourceParser("MINTMANGA", "MintManga", "ru") internal class MintMangaParser( - context: MangaLoaderContext, -) : GroupleParser(context, MangaSource.MINTMANGA, "mintmangafun", 2) { + context: MangaLoaderContext, +) : GroupleParser(context, MangaSource.MINTMANGA, 2) { - override val configKeyDomain = ConfigKey.Domain( - "mintmanga.live", - arrayOf("mintmanga.live", "mintmanga.com"), - ) + override val configKeyDomain = ConfigKey.Domain( + "mintmanga.live", + arrayOf("mintmanga.live", "mintmanga.com"), + ) } diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/ReadmangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/ReadmangaParser.kt index 9ac27e9a..a68bfe63 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/ReadmangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/ReadmangaParser.kt @@ -7,12 +7,12 @@ import org.koitharu.kotatsu.parsers.model.MangaSource @MangaSourceParser("READMANGA_RU", "ReadManga", "ru") internal class ReadmangaParser( - context: MangaLoaderContext, -) : GroupleParser(context, MangaSource.READMANGA_RU, "readmangafun", 1) { + context: MangaLoaderContext, +) : GroupleParser(context, MangaSource.READMANGA_RU, 1) { - override val configKeyDomain = ConfigKey.Domain( - "readmanga.live", - arrayOf("readmanga.io", "readmanga.live", "readmanga.me"), - ) + override val configKeyDomain = ConfigKey.Domain( + "readmanga.live", + arrayOf("readmanga.io", "readmanga.live", "readmanga.me"), + ) } diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/SelfMangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/SelfMangaParser.kt index 44fc703b..00006135 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/SelfMangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/grouple/SelfMangaParser.kt @@ -7,9 +7,9 @@ import org.koitharu.kotatsu.parsers.model.MangaSource @MangaSourceParser("SELFMANGA", "SelfManga", "ru") internal class SelfMangaParser( - context: MangaLoaderContext, -) : GroupleParser(context, MangaSource.SELFMANGA, "selfmangafun", 3) { + context: MangaLoaderContext, +) : GroupleParser(context, MangaSource.SELFMANGA, 3) { - override val configKeyDomain = ConfigKey.Domain("selfmanga.live", null) + override val configKeyDomain = ConfigKey.Domain("selfmanga.live", null) }