diff --git a/src/es/codexzero/build.gradle b/src/es/codexzero/build.gradle index ea89fbbd7..9a95c44c4 100644 --- a/src/es/codexzero/build.gradle +++ b/src/es/codexzero/build.gradle @@ -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 } diff --git a/src/es/codexzero/src/eu/kanade/tachiyomi/extension/es/codexzero/CodexZero.kt b/src/es/codexzero/src/eu/kanade/tachiyomi/extension/es/codexzero/CodexZero.kt index 086651fbe..8bebb9e7f 100644 --- a/src/es/codexzero/src/eu/kanade/tachiyomi/extension/es/codexzero/CodexZero.kt +++ b/src/es/codexzero/src/eu/kanade/tachiyomi/extension/es/codexzero/CodexZero.kt @@ -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), ) { diff --git a/src/es/mangacrab/build.gradle b/src/es/mangacrab/build.gradle index a05f572dd..948ada021 100644 --- a/src/es/mangacrab/build.gradle +++ b/src/es/mangacrab/build.gradle @@ -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 } diff --git a/src/es/mangacrab/src/eu/kanade/tachiyomi/extension/es/mangacrab/MangaCrab.kt b/src/es/mangacrab/src/eu/kanade/tachiyomi/extension/es/mangacrab/MangaCrab.kt index 3c92a6dc2..ca3208b12 100644 --- a/src/es/mangacrab/src/eu/kanade/tachiyomi/extension/es/mangacrab/MangaCrab.kt +++ b/src/es/mangacrab/src/eu/kanade/tachiyomi/extension/es/mangacrab/MangaCrab.kt @@ -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") diff --git a/src/es/mhscans/build.gradle b/src/es/mhscans/build.gradle index 4ff1e56f9..8239b91a6 100644 --- a/src/es/mhscans/build.gradle +++ b/src/es/mhscans/build.gradle @@ -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 } diff --git a/src/es/mhscans/src/eu/kanade/tachiyomi/extension/es/mhscans/MHScans.kt b/src/es/mhscans/src/eu/kanade/tachiyomi/extension/es/mhscans/MHScans.kt index 4051a6fb0..78a1d1761 100644 --- a/src/es/mhscans/src/eu/kanade/tachiyomi/extension/es/mhscans/MHScans.kt +++ b/src/es/mhscans/src/eu/kanade/tachiyomi/extension/es/mhscans/MHScans.kt @@ -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() diff --git a/src/id/lumoskomik/build.gradle b/src/id/lumoskomik/build.gradle index 5d6b16184..ef89bdb37 100644 --- a/src/id/lumoskomik/build.gradle +++ b/src/id/lumoskomik/build.gradle @@ -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 } diff --git a/src/id/lumoskomik/src/eu/kanade/tachiyomi/extension/id/lumoskomik/LumosKomik.kt b/src/id/lumoskomik/src/eu/kanade/tachiyomi/extension/id/lumoskomik/LumosKomik.kt index 611495979..b96d6ac42 100644 --- a/src/id/lumoskomik/src/eu/kanade/tachiyomi/extension/id/lumoskomik/LumosKomik.kt +++ b/src/id/lumoskomik/src/eu/kanade/tachiyomi/extension/id/lumoskomik/LumosKomik.kt @@ -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")), ) { diff --git a/src/tr/jiangzaitoon/build.gradle b/src/tr/jiangzaitoon/build.gradle index 4cb16f2cf..ad5ba9f71 100644 --- a/src/tr/jiangzaitoon/build.gradle +++ b/src/tr/jiangzaitoon/build.gradle @@ -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 } diff --git a/src/tr/jiangzaitoon/src/eu/kanade/tachiyomi/extension/tr/jiangzaitoon/Jiangzaitoon.kt b/src/tr/jiangzaitoon/src/eu/kanade/tachiyomi/extension/tr/jiangzaitoon/Jiangzaitoon.kt index ae23762e6..9ef29f2d7 100644 --- a/src/tr/jiangzaitoon/src/eu/kanade/tachiyomi/extension/tr/jiangzaitoon/Jiangzaitoon.kt +++ b/src/tr/jiangzaitoon/src/eu/kanade/tachiyomi/extension/tr/jiangzaitoon/Jiangzaitoon.kt @@ -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")), ) {