After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 181 KiB |
|
@ -0,0 +1,17 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.es.koinoboriscan
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
class KoinoboriScan : Madara(
|
||||||
|
"Koinobori Scan",
|
||||||
|
"https://koinoboriscan.com",
|
||||||
|
"es",
|
||||||
|
SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
||||||
|
) {
|
||||||
|
override val client = super.client.newBuilder()
|
||||||
|
.rateLimit(2, 1)
|
||||||
|
.build()
|
||||||
|
}
|
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 53 KiB |
|
@ -0,0 +1,26 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.es.lkscanlation
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
class LKScanlation : Madara(
|
||||||
|
"Last Knight Translation",
|
||||||
|
"https://lkscanlation.com",
|
||||||
|
"es",
|
||||||
|
SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
||||||
|
) {
|
||||||
|
override val client = super.client.newBuilder()
|
||||||
|
.rateLimit(2, 1)
|
||||||
|
.build()
|
||||||
|
|
||||||
|
override val useNewChapterEndpoint = true
|
||||||
|
|
||||||
|
override val mangaSubString = "manhwa"
|
||||||
|
|
||||||
|
override val popularMangaUrlSelector = "div.post-title a:not([target='_self'])"
|
||||||
|
|
||||||
|
override val mangaDetailsSelectorAuthor = "div.manga-authors > a"
|
||||||
|
override val mangaDetailsSelectorDescription = "div.manga-summary"
|
||||||
|
}
|
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 33 KiB |
After Width: | Height: | Size: 217 KiB |
|
@ -0,0 +1,19 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.es.rightdarkscan
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
class RightdarkScan : Madara(
|
||||||
|
"Rightdark Scan",
|
||||||
|
"https://rightdark-scan.com",
|
||||||
|
"es",
|
||||||
|
SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
||||||
|
) {
|
||||||
|
override val client = super.client.newBuilder()
|
||||||
|
.rateLimit(2, 1)
|
||||||
|
.build()
|
||||||
|
|
||||||
|
override val useNewChapterEndpoint = true
|
||||||
|
}
|
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 233 KiB |
|
@ -0,0 +1,19 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.es.unitoon
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
class Unitoon : Madara(
|
||||||
|
"Unitoon",
|
||||||
|
"https://lectorunitoon.com",
|
||||||
|
"es",
|
||||||
|
SimpleDateFormat("dd/MM/yyyy", Locale("es")),
|
||||||
|
) {
|
||||||
|
override val client = super.client.newBuilder()
|
||||||
|
.rateLimit(2, 1)
|
||||||
|
.build()
|
||||||
|
|
||||||
|
override val useNewChapterEndpoint = true
|
||||||
|
}
|
|
@ -169,6 +169,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Kiara", "https://kiara.cool", "en"),
|
SingleLang("Kiara", "https://kiara.cool", "en"),
|
||||||
SingleLang("Kissmanga.in", "https://kissmanga.in", "en", className = "KissmangaIn", overrideVersionCode = 3),
|
SingleLang("Kissmanga.in", "https://kissmanga.in", "en", className = "KissmangaIn", overrideVersionCode = 3),
|
||||||
SingleLang("KlikManga", "https://klikmanga.id", "id", overrideVersionCode = 2),
|
SingleLang("KlikManga", "https://klikmanga.id", "id", overrideVersionCode = 2),
|
||||||
|
SingleLang("Koinobori Scan", "https://koinoboriscan.com", "es", isNsfw = true, className = "KoinoboriScan"),
|
||||||
SingleLang("KomikRame", "https://komikra.me", "id"),
|
SingleLang("KomikRame", "https://komikra.me", "id"),
|
||||||
SingleLang("Komik Chan", "https://komikchan.com", "en", className = "KomikChan", overrideVersionCode = 1),
|
SingleLang("Komik Chan", "https://komikchan.com", "en", className = "KomikChan", overrideVersionCode = 1),
|
||||||
SingleLang("KSGroupScans", "https://ksgroupscans.com", "en"),
|
SingleLang("KSGroupScans", "https://ksgroupscans.com", "en"),
|
||||||
|
@ -176,6 +177,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Lady Manga", "https://ladymanga.com", "en"),
|
SingleLang("Lady Manga", "https://ladymanga.com", "en"),
|
||||||
SingleLang("Lala Manga", "https://lalamanga.com", "en", isNsfw = true),
|
SingleLang("Lala Manga", "https://lalamanga.com", "en", isNsfw = true),
|
||||||
SingleLang("Lara Manga", "https://laramanga.love", "en", overrideVersionCode = 1),
|
SingleLang("Lara Manga", "https://laramanga.love", "en", overrideVersionCode = 1),
|
||||||
|
SingleLang("Last Knight Translation", "https://lkscanlation.com", "es", isNsfw = true, className = "LKScanlation"),
|
||||||
SingleLang("Ler Yaoi", "https://leryaoi.com", "pt-BR", isNsfw = true),
|
SingleLang("Ler Yaoi", "https://leryaoi.com", "pt-BR", isNsfw = true),
|
||||||
SingleLang("LHTranslation", "https://lhtranslation.net", "en", overrideVersionCode = 1),
|
SingleLang("LHTranslation", "https://lhtranslation.net", "en", overrideVersionCode = 1),
|
||||||
SingleLang("Lily Manga", "https://lilymanga.net", "en", isNsfw = true, overrideVersionCode = 3),
|
SingleLang("Lily Manga", "https://lilymanga.net", "en", isNsfw = true, overrideVersionCode = 3),
|
||||||
|
@ -366,6 +368,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("ReadManhua", "https://readmanhua.net", "en", overrideVersionCode = 2),
|
SingleLang("ReadManhua", "https://readmanhua.net", "en", overrideVersionCode = 2),
|
||||||
SingleLang("Remangas", "https://remangas.net", "pt-BR"),
|
SingleLang("Remangas", "https://remangas.net", "pt-BR"),
|
||||||
SingleLang("Rh2PlusManga", "https://www.rh2plusmanga.com", "th", isNsfw = true, overrideVersionCode = 5),
|
SingleLang("Rh2PlusManga", "https://www.rh2plusmanga.com", "th", isNsfw = true, overrideVersionCode = 5),
|
||||||
|
SingleLang("Rightdark Scan", "https://rightdark-scan.com", "es"),
|
||||||
SingleLang("Rio2 Manga", "https://rio2manga.com", "en"),
|
SingleLang("Rio2 Manga", "https://rio2manga.com", "en"),
|
||||||
SingleLang("Romantik Manga", "https://romantikmanga.com", "tr"),
|
SingleLang("Romantik Manga", "https://romantikmanga.com", "tr"),
|
||||||
SingleLang("RWBY Scan", "https://rwbyscan.site", "pt-BR", isNsfw = true, className = "RwbyScan"),
|
SingleLang("RWBY Scan", "https://rwbyscan.site", "pt-BR", isNsfw = true, className = "RwbyScan"),
|
||||||
|
@ -427,6 +430,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Tudo Quadrinhos", "https://tudoquadrinhos.com.br", "pt-BR"),
|
SingleLang("Tudo Quadrinhos", "https://tudoquadrinhos.com.br", "pt-BR"),
|
||||||
SingleLang("Tumangaonline.site", "https://tumangaonline.site", "es", isNsfw = true, className = "TumangaonlineSite", pkgName = "tumangaonlinesite"),
|
SingleLang("Tumangaonline.site", "https://tumangaonline.site", "es", isNsfw = true, className = "TumangaonlineSite", pkgName = "tumangaonlinesite"),
|
||||||
SingleLang("Türkçe Manga", "https://turkcemanga.com", "tr", className = "TurkceManga", overrideVersionCode = 2),
|
SingleLang("Türkçe Manga", "https://turkcemanga.com", "tr", className = "TurkceManga", overrideVersionCode = 2),
|
||||||
|
SingleLang("Unitoon", "https://lectorunitoon.com", "es"),
|
||||||
SingleLang("Valkyrie Scan", "https://valkyriescan.com", "pt-BR", isNsfw = true),
|
SingleLang("Valkyrie Scan", "https://valkyriescan.com", "pt-BR", isNsfw = true),
|
||||||
SingleLang("Ver Manhwas", "https://vermanhwa.es", "es", isNsfw = true, overrideVersionCode = 1),
|
SingleLang("Ver Manhwas", "https://vermanhwa.es", "es", isNsfw = true, overrideVersionCode = 1),
|
||||||
SingleLang("VinManga", "https://vinload.com", "en", isNsfw = true),
|
SingleLang("VinManga", "https://vinload.com", "en", isNsfw = true),
|
||||||
|
|