Update domain (#10659)

* Update domain

* Remove regex

* Remove banner

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
This commit is contained in:
Chopper 2025-09-21 15:45:06 -03:00 committed by Draff
parent a687048749
commit 2a5d28df53
Signed by: Draff
GPG Key ID: E8A89F3211677653
10 changed files with 20 additions and 17 deletions

View File

@ -2,8 +2,8 @@ ext {
extName = 'Codex Zero'
extClass = '.CodexZero'
themePkg = 'madara'
baseUrl = 'https://codexzero.me'
overrideVersionCode = 0
baseUrl = 'https://codex.readkisho.me'
overrideVersionCode = 1
isNsfw = false
}

View File

@ -7,7 +7,7 @@ import java.util.Locale
class CodexZero : Madara(
"Codex Zero",
"https://codexzero.me",
"https://codex.readkisho.me",
"es",
SimpleDateFormat("dd/MM/yyyy", Locale.ROOT),
) {

View File

@ -2,8 +2,8 @@ ext {
extName = 'Manga Crab'
extClass = '.MangaCrab'
themePkg = 'madara'
baseUrl = 'https://mangacrab.topmanhuas.org'
overrideVersionCode = 14
baseUrl = 'https://mangacrab.org'
overrideVersionCode = 15
isNsfw = false
}

View File

@ -10,6 +10,7 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara
import eu.kanade.tachiyomi.network.interceptor.rateLimit
import eu.kanade.tachiyomi.source.ConfigurableSource
import keiyoushi.utils.getPreferences
import okhttp3.HttpUrl.Companion.toHttpUrlOrNull
import org.jsoup.nodes.Element
import java.text.SimpleDateFormat
import java.util.Locale
@ -17,7 +18,7 @@ import java.util.Locale
class MangaCrab :
Madara(
"Manga Crab",
"https://mangacrab.topmanhuas.org",
"https://mangacrab.org",
"es",
SimpleDateFormat("dd/MM/yyyy", Locale("es")),
),
@ -47,10 +48,10 @@ class MangaCrab :
addRandomUAPreferenceToScreen(screen)
}
override val pageListParseSelector = "div.page-break:not([style*='display:none'])"
override val pageListParseSelector = "div.page-break:not([style*='display:none']) img:not([src])"
override fun imageFromElement(element: Element): String? {
val imageAbsUrl = element.attributes().find { it.key.startsWith("data-img-") }?.value
val imageAbsUrl = element.attributes().firstOrNull { it.value.toHttpUrlOrNull() != null }?.value
return when {
element.hasAttr("data-src") -> element.attr("abs:data-src")

View File

@ -2,8 +2,8 @@ ext {
extName = 'MHScans'
extClass = '.MHScans'
themePkg = 'madara'
baseUrl = 'https://twobluescans.com'
overrideVersionCode = 5
baseUrl = 'https://curiosidadtop.com'
overrideVersionCode = 6
isNsfw = false
}

View File

@ -9,10 +9,12 @@ import java.util.concurrent.TimeUnit
class MHScans : Madara(
"MHScans",
"https://twobluescans.com",
"https://curiosidadtop.com",
"es",
dateFormat = SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("es")),
) {
override val mangaSubString = "series"
override val client: OkHttpClient = super.client.newBuilder()
.rateLimit(1, 3, TimeUnit.SECONDS)
.build()

View File

@ -2,8 +2,8 @@ ext {
extName = 'LumosKomik'
extClass = '.LumosKomik'
themePkg = 'madara'
baseUrl = 'https://lumos01.com'
overrideVersionCode = 1
baseUrl = 'https://go.lumos01.com'
overrideVersionCode = 2
isNsfw = false
}

View File

@ -6,7 +6,7 @@ import java.util.Locale
class LumosKomik : Madara(
"LumosKomik",
"https://lumos01.com",
"https://go.lumos01.com",
"id",
dateFormat = SimpleDateFormat("dd MMMM yyyy", Locale("en")),
) {

View File

@ -2,8 +2,8 @@ ext {
extName = 'Jiangzaitoon'
extClass = '.Jiangzaitoon'
themePkg = 'madara'
baseUrl = 'https://jiangzaitoon.lgbt'
overrideVersionCode = 12
baseUrl = 'https://jiangzaitoon.run'
overrideVersionCode = 13
isNsfw = true
}

View File

@ -8,7 +8,7 @@ import java.util.concurrent.TimeUnit
class Jiangzaitoon : Madara(
"Jiangzaitoon",
"https://jiangzaitoon.lgbt",
"https://jiangzaitoon.run",
"tr",
SimpleDateFormat("d MMM yyy", Locale("tr")),
) {