[Grouple] update UserAgent

Koitharu 3 years ago
parent fb3a3f49dd
commit cf345d2d0c
No known key found for this signature in database
GPG Key ID: 8E861F8CE6E7CE27

@ -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<SortOrder> = EnumSet.of(

@ -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"),
)
}

@ -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"),
)
}

@ -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)
}

Loading…
Cancel
Save