Remove dead Brazilian Madara sources (#17738)
Remove dead Brazilian Madara sources.
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.aleatoriascan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class AleatoriaScan : Madara(
 | 
			
		||||
    "Aleatória Scan",
 | 
			
		||||
    "https://aleatoriascan.xyz",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.bichentraducoes
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class BichenTraducoes : Madara(
 | 
			
		||||
    "Bichen Traduções",
 | 
			
		||||
    "https://bichentraducoes.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 3, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 5.9 KiB  | 
| 
		 Before Width: | Height: | Size: 3.0 KiB  | 
| 
		 Before Width: | Height: | Size: 9.2 KiB  | 
| 
		 Before Width: | Height: | Size: 19 KiB  | 
| 
		 Before Width: | Height: | Size: 31 KiB  | 
| 
		 Before Width: | Height: | Size: 262 KiB  | 
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.blmanhwaclub
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class BlManhwaClub : Madara(
 | 
			
		||||
    "BL Manhwa Club",
 | 
			
		||||
    "https://blmanhwa.club",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd MMM yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.cookietoon
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class CookieToon : Madara(
 | 
			
		||||
    "CookieToon",
 | 
			
		||||
    "https://cookietoon.online",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 6.7 KiB  | 
| 
		 Before Width: | Height: | Size: 3.3 KiB  | 
| 
		 Before Width: | Height: | Size: 11 KiB  | 
| 
		 Before Width: | Height: | Size: 22 KiB  | 
| 
		 Before Width: | Height: | Size: 38 KiB  | 
| 
		 Before Width: | Height: | Size: 313 KiB  | 
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.cronosscan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class CronosScan : Madara(
 | 
			
		||||
    "Cronos Scan",
 | 
			
		||||
    "https://cronosscan.net",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
@ -1,28 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.estufadecristal
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import eu.kanade.tachiyomi.source.model.SChapter
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import okhttp3.Response
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class EstufaDeCristal : Madara(
 | 
			
		||||
    "Estufa de Cristal",
 | 
			
		||||
    "https://scanestufadecristal.site",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
 | 
			
		||||
    override fun chapterListParse(response: Response): List<SChapter> {
 | 
			
		||||
        return super.chapterListParse(response).reversed()
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.1 KiB  | 
| 
		 Before Width: | Height: | Size: 2.1 KiB  | 
| 
		 Before Width: | Height: | Size: 5.4 KiB  | 
| 
		 Before Width: | Height: | Size: 10 KiB  | 
| 
		 Before Width: | Height: | Size: 14 KiB  | 
| 
		 Before Width: | Height: | Size: 52 KiB  | 
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.fdmscan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class FDMScan : Madara(
 | 
			
		||||
    "FDM Scan",
 | 
			
		||||
    "https://fdmscan.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("MMMM dd, yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 5.5 KiB  | 
| 
		 Before Width: | Height: | Size: 2.7 KiB  | 
| 
		 Before Width: | Height: | Size: 8.4 KiB  | 
| 
		 Before Width: | Height: | Size: 17 KiB  | 
| 
		 Before Width: | Height: | Size: 27 KiB  | 
| 
		 Before Width: | Height: | Size: 220 KiB  | 
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.furioscans
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class FurioScans : Madara(
 | 
			
		||||
    "Furio Scans",
 | 
			
		||||
    "https://furioscans.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
@ -1,24 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.helascan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class HelaScan : Madara(
 | 
			
		||||
    "Hela Scan",
 | 
			
		||||
    "https://helascan.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
 | 
			
		||||
    override val mangaDetailsSelectorTag = ""
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.3 KiB  | 
| 
		 Before Width: | Height: | Size: 2.4 KiB  | 
| 
		 Before Width: | Height: | Size: 5.9 KiB  | 
| 
		 Before Width: | Height: | Size: 11 KiB  | 
| 
		 Before Width: | Height: | Size: 18 KiB  | 
| 
		 Before Width: | Height: | Size: 123 KiB  | 
@ -1,36 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.ichirinnohanayuri
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.io.IOException
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class IchirinNoHanaYuri : Madara(
 | 
			
		||||
    "Ichirin No Hana Yuri",
 | 
			
		||||
    "https://ichirinnohanayuriscan.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .addInterceptor { chain ->
 | 
			
		||||
            val response = chain.proceed(chain.request())
 | 
			
		||||
 | 
			
		||||
            if (response.code == 403) {
 | 
			
		||||
                response.close()
 | 
			
		||||
                throw IOException(BLOCKING_MESSAGE)
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            response
 | 
			
		||||
        }
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val BLOCKING_MESSAGE = "O site está bloqueando o Tachiyomi. " +
 | 
			
		||||
            "Migre para outra fonte caso o problema persistir."
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.kalangoscan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class KalangoScan : Madara(
 | 
			
		||||
    "Kalango Scan",
 | 
			
		||||
    "https://kalangoscan.online",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.9 KiB  | 
| 
		 Before Width: | Height: | Size: 2.6 KiB  | 
| 
		 Before Width: | Height: | Size: 6.6 KiB  | 
| 
		 Before Width: | Height: | Size: 13 KiB  | 
| 
		 Before Width: | Height: | Size: 19 KiB  | 
| 
		 Before Width: | Height: | Size: 141 KiB  | 
@ -1,31 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.limascans
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.GET
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import eu.kanade.tachiyomi.source.model.SManga
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import okhttp3.Request
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class LimaScans : Madara(
 | 
			
		||||
    "Lima Scans",
 | 
			
		||||
    "http://limascans.xyz/v2",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override fun mangaDetailsRequest(manga: SManga): Request {
 | 
			
		||||
        return GET(baseUrl + manga.url.removePrefix("/v2"), headers)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    override fun chapterListRequest(manga: SManga): Request {
 | 
			
		||||
        return GET(baseUrl + manga.url.removePrefix("/v2"), headers)
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.0 KiB  | 
| 
		 Before Width: | Height: | Size: 2.1 KiB  | 
| 
		 Before Width: | Height: | Size: 5.8 KiB  | 
| 
		 Before Width: | Height: | Size: 11 KiB  | 
| 
		 Before Width: | Height: | Size: 16 KiB  | 
| 
		 Before Width: | Height: | Size: 90 KiB  | 
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.mhentais
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class MHentais : Madara(
 | 
			
		||||
    "MHentais",
 | 
			
		||||
    "https://mhentais.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 3.0 KiB  | 
| 
		 Before Width: | Height: | Size: 1.5 KiB  | 
| 
		 Before Width: | Height: | Size: 3.8 KiB  | 
| 
		 Before Width: | Height: | Size: 7.2 KiB  | 
| 
		 Before Width: | Height: | Size: 9.9 KiB  | 
| 
		 Before Width: | Height: | Size: 30 KiB  | 
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.miradscanlator
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class MiradScanlator : Madara(
 | 
			
		||||
    "Mirad Scanlator",
 | 
			
		||||
    "https://miradscanlator.site",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt-BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 3.7 KiB  | 
| 
		 Before Width: | Height: | Size: 2.0 KiB  | 
| 
		 Before Width: | Height: | Size: 5.6 KiB  | 
| 
		 Before Width: | Height: | Size: 11 KiB  | 
| 
		 Before Width: | Height: | Size: 17 KiB  | 
| 
		 Before Width: | Height: | Size: 95 KiB  | 
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.myuniversescanlator
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class MyUniverseScanlator : Madara(
 | 
			
		||||
    "My Universe Scanlator",
 | 
			
		||||
    "https://muscan.com.br",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.nekobreakerscan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class NekoBreakerScan : Madara(
 | 
			
		||||
    "NekoBreaker Scan",
 | 
			
		||||
    "https://nekobreakerscan.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 5.8 KiB  | 
| 
		 Before Width: | Height: | Size: 2.9 KiB  | 
| 
		 Before Width: | Height: | Size: 9.1 KiB  | 
| 
		 Before Width: | Height: | Size: 18 KiB  | 
| 
		 Before Width: | Height: | Size: 29 KiB  | 
| 
		 Before Width: | Height: | Size: 221 KiB  | 
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.ninjascan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class NinjaScan : Madara(
 | 
			
		||||
    "Ninja Scan",
 | 
			
		||||
    "https://ninjascan.site",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.rwbyscan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class RwbyScan : Madara(
 | 
			
		||||
    "RWBY Scan",
 | 
			
		||||
    "https://rwbyscan.site",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.7 KiB  | 
| 
		 Before Width: | Height: | Size: 2.2 KiB  | 
| 
		 Before Width: | Height: | Size: 6.9 KiB  | 
| 
		 Before Width: | Height: | Size: 15 KiB  | 
| 
		 Before Width: | Height: | Size: 22 KiB  | 
| 
		 Before Width: | Height: | Size: 169 KiB  | 
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.sensainayuri
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class SensainaYuri : Madara(
 | 
			
		||||
    "Sensaina Yuri",
 | 
			
		||||
    "https://sensainayuri.dropescan.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.shiraiscans
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class ShiraiScans : Madara(
 | 
			
		||||
    "Shirai Scans",
 | 
			
		||||
    "https://shiraiscans.com.br",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 2.9 KiB  | 
| 
		 Before Width: | Height: | Size: 1.5 KiB  | 
| 
		 Before Width: | Height: | Size: 3.3 KiB  | 
| 
		 Before Width: | Height: | Size: 6.3 KiB  | 
| 
		 Before Width: | Height: | Size: 7.4 KiB  | 
| 
		 Before Width: | Height: | Size: 28 KiB  | 
@ -1,20 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.sodascan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class SodaScan : Madara(
 | 
			
		||||
    "SodaScan",
 | 
			
		||||
    "https://sodascan.xyz",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
}
 | 
			
		||||
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.sweetdesirescan
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class SweetDesireScan : Madara(
 | 
			
		||||
    "Sweet Desire Scan",
 | 
			
		||||
    "https://sweetdesire.com.br",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 3, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
@ -1,22 +0,0 @@
 | 
			
		||||
package eu.kanade.tachiyomi.extension.pt.thesugar
 | 
			
		||||
 | 
			
		||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
			
		||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
			
		||||
import okhttp3.OkHttpClient
 | 
			
		||||
import java.text.SimpleDateFormat
 | 
			
		||||
import java.util.Locale
 | 
			
		||||
import java.util.concurrent.TimeUnit
 | 
			
		||||
 | 
			
		||||
class TheSugar : Madara(
 | 
			
		||||
    "The Sugar",
 | 
			
		||||
    "https://thesugarscan.com",
 | 
			
		||||
    "pt-BR",
 | 
			
		||||
    SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")),
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
			
		||||
        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
			
		||||
        .build()
 | 
			
		||||
 | 
			
		||||
    override val useNewChapterEndpoint = true
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.4 KiB  | 
| 
		 Before Width: | Height: | Size: 2.3 KiB  | 
| 
		 Before Width: | Height: | Size: 5.8 KiB  | 
| 
		 Before Width: | Height: | Size: 11 KiB  | 
| 
		 Before Width: | Height: | Size: 16 KiB  |