From e2ef820796b47b77491f9fa0202207a2c8c69a4e Mon Sep 17 00:00:00 2001 From: scb261 Date: Sun, 7 Feb 2021 02:26:02 +0200 Subject: [PATCH] ReadComicOnline: change user-agent (closes #5612) --- src/en/readcomiconline/build.gradle | 2 +- .../extension/en/readcomiconline/Readcomiconline.kt | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/en/readcomiconline/build.gradle b/src/en/readcomiconline/build.gradle index 2a9d8ca1f..b817e48a9 100644 --- a/src/en/readcomiconline/build.gradle +++ b/src/en/readcomiconline/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'ReadComicOnline' pkgNameSuffix = 'en.readcomiconline' extClass = '.Readcomiconline' - extVersionCode = 8 + extVersionCode = 9 libVersion = '1.2' } diff --git a/src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt b/src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt index e01548714..4124e211a 100644 --- a/src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt +++ b/src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt @@ -14,6 +14,7 @@ import eu.kanade.tachiyomi.source.model.SChapter import eu.kanade.tachiyomi.source.model.SManga import eu.kanade.tachiyomi.source.online.ParsedHttpSource import okhttp3.FormBody +import okhttp3.Headers import okhttp3.OkHttpClient import okhttp3.Request import okhttp3.Response @@ -36,6 +37,10 @@ class Readcomiconline : ConfigurableSource, ParsedHttpSource() { override val client: OkHttpClient = network.cloudflareClient + override fun headersBuilder() = Headers.Builder().apply { + add("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64)") + } + private val preferences: SharedPreferences by lazy { Injekt.get().getSharedPreferences("source_$id", 0x0000) }