From d25f2cc4c3061f0ebc6634b69ff611645be66955 Mon Sep 17 00:00:00 2001 From: Victorien Berlot <victorien@berlot.ch> Date: Wed, 17 Feb 2021 14:38:53 +0100 Subject: [PATCH] Use a common user-agent (#5894) --- src/fr/scantrad/build.gradle | 2 +- .../tachiyomi/extension/fr/scantrad/Scantrad.kt | 13 +------------ 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/src/fr/scantrad/build.gradle b/src/fr/scantrad/build.gradle index f5540bf87..4436a8210 100644 --- a/src/fr/scantrad/build.gradle +++ b/src/fr/scantrad/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Scantrad' pkgNameSuffix = 'fr.scantrad' extClass = '.Scantrad' - extVersionCode = 15 + extVersionCode = 16 libVersion = '1.2' } diff --git a/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt b/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt index 02b988c27..0bc4562ac 100644 --- a/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt +++ b/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt @@ -21,8 +21,6 @@ import java.text.SimpleDateFormat import java.util.Calendar import java.util.Locale import java.util.concurrent.TimeUnit -import kotlin.math.absoluteValue -import kotlin.random.Random class Scantrad : ParsedHttpSource() { @@ -43,7 +41,7 @@ class Scantrad : ParsedHttpSource() { .build() override fun headersBuilder(): Headers.Builder = Headers.Builder() - .add("User-Agent", generateRandomUserAgent(Random.nextInt(10, 30).absoluteValue)) + .add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36") .add("Accept-Language", "fr") // Popular @@ -216,13 +214,4 @@ class Scantrad : ParsedHttpSource() { override fun imageUrlParse(document: Document) = throw UnsupportedOperationException("Not used") override fun getFilterList() = FilterList() - - // Misc - - private fun generateRandomUserAgent(length: Int): String { - val allowedChars: List<Char> = ('a'..'z') + ('A'..'Z') + ('0'..'9') - return (1..length) - .map { allowedChars.random() } - .joinToString("") - } }