diff --git a/src/en/manytoon/build.gradle b/src/en/manytoon/build.gradle index c55904a5f..6d434dbff 100644 --- a/src/en/manytoon/build.gradle +++ b/src/en/manytoon/build.gradle @@ -2,8 +2,8 @@ ext { extName = 'ManyToon' extClass = '.ManyToon' themePkg = 'madara' - baseUrl = 'https://manytoon.com' - overrideVersionCode = 8 + baseUrl = 'https://manytoon.org' + overrideVersionCode = 9 isNsfw = true } diff --git a/src/en/manytoon/src/eu/kanade/tachiyomi/extension/en/manytoon/ManyToon.kt b/src/en/manytoon/src/eu/kanade/tachiyomi/extension/en/manytoon/ManyToon.kt index bc6876ed9..2f0d9c39f 100644 --- a/src/en/manytoon/src/eu/kanade/tachiyomi/extension/en/manytoon/ManyToon.kt +++ b/src/en/manytoon/src/eu/kanade/tachiyomi/extension/en/manytoon/ManyToon.kt @@ -11,7 +11,7 @@ import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.Request import org.jsoup.nodes.Document -class ManyToon : Madara("ManyToon", "https://manytoon.com", "en") { +class ManyToon : Madara("ManyToon", "https://manytoon.org", "en") { override val mangaSubString = "comic" diff --git a/src/es/ikigaimangas/build.gradle b/src/es/ikigaimangas/build.gradle index 48a2fa71c..dd81f7898 100644 --- a/src/es/ikigaimangas/build.gradle +++ b/src/es/ikigaimangas/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Ikigai Mangas' extClass = '.IkigaiMangas' - extVersionCode = 18 + extVersionCode = 19 isNsfw = true } diff --git a/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt b/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt index 6a30e473a..bf173921b 100644 --- a/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt +++ b/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt @@ -33,7 +33,12 @@ import kotlin.concurrent.thread class IkigaiMangas : HttpSource(), ConfigurableSource { - override val baseUrl = "https://ikigaimangas.com" + private val isCi = System.getenv("CI") == "true" + + override val baseUrl get() = when { + isCi -> defaultBaseUrl + else -> preferences.getPrefBaseUrl() + } private val defaultBaseUrl: String = "https://lectorikigai.acamu.net" @@ -42,10 +47,10 @@ class IkigaiMangas : HttpSource(), ConfigurableSource { try { val initClient = network.cloudflareClient val headers = super.headersBuilder().build() - val document = initClient.newCall(GET(baseUrl, headers)).execute().asJsoup() + val document = initClient.newCall(GET("https://ikigaimangas.com", headers)).execute().asJsoup() val scriptUrl = document.selectFirst("div[on:click]:containsOwn(Nuevo dominio)")?.attr("on:click") ?: preferences.getPrefBaseUrl() - val script = initClient.newCall(GET("$baseUrl/build/$scriptUrl", headers)).execute().body.string() + val script = initClient.newCall(GET("https://ikigaimangas.com/build/$scriptUrl", headers)).execute().body.string() val domain = script.substringAfter("window.open(\"").substringBefore("\"") val host = initClient.newCall(GET(domain, headers)).execute().request.url.host val newDomain = "https://$host" diff --git a/src/id/manhwadesu/build.gradle b/src/id/manhwadesu/build.gradle index 85301ffd0..947d88e5a 100644 --- a/src/id/manhwadesu/build.gradle +++ b/src/id/manhwadesu/build.gradle @@ -2,8 +2,8 @@ ext { extName = 'ManhwaDesu' extClass = '.ManhwaDesu' themePkg = 'mangathemesia' - baseUrl = 'https://manhwadesu.cc' - overrideVersionCode = 5 + baseUrl = 'https://manhwadesu.my' + overrideVersionCode = 6 isNsfw = true } diff --git a/src/id/manhwadesu/src/eu/kanade/tachiyomi/extension/id/manhwadesu/ManhwaDesu.kt b/src/id/manhwadesu/src/eu/kanade/tachiyomi/extension/id/manhwadesu/ManhwaDesu.kt index f5c8442e8..bbe29f150 100644 --- a/src/id/manhwadesu/src/eu/kanade/tachiyomi/extension/id/manhwadesu/ManhwaDesu.kt +++ b/src/id/manhwadesu/src/eu/kanade/tachiyomi/extension/id/manhwadesu/ManhwaDesu.kt @@ -9,7 +9,7 @@ import java.util.Locale class ManhwaDesu : MangaThemesia( "ManhwaDesu", - "https://manhwadesu.cc", + "https://manhwadesu.my", "id", "/komik", SimpleDateFormat("MMMM dd, yyyy", Locale("id")), diff --git a/src/tr/siyahmelek/build.gradle b/src/tr/siyahmelek/build.gradle index 5832ceff4..e162effab 100644 --- a/src/tr/siyahmelek/build.gradle +++ b/src/tr/siyahmelek/build.gradle @@ -2,8 +2,8 @@ ext { extName = 'Gri Melek' extClass = '.Siyahmelek' themePkg = 'madara' - baseUrl = 'https://grimelek.pro' - overrideVersionCode = 9 + baseUrl = 'https://grimelek.dev' + overrideVersionCode = 10 isNsfw = true } diff --git a/src/tr/siyahmelek/src/eu/kanade/tachiyomi/extension/tr/siyahmelek/Siyahmelek.kt b/src/tr/siyahmelek/src/eu/kanade/tachiyomi/extension/tr/siyahmelek/Siyahmelek.kt index 1822b787c..511f03c82 100644 --- a/src/tr/siyahmelek/src/eu/kanade/tachiyomi/extension/tr/siyahmelek/Siyahmelek.kt +++ b/src/tr/siyahmelek/src/eu/kanade/tachiyomi/extension/tr/siyahmelek/Siyahmelek.kt @@ -9,7 +9,7 @@ import java.util.Locale class Siyahmelek : Madara( "Gri Melek", - "https://grimelek.pro", + "https://grimelek.dev", "tr", SimpleDateFormat("dd MMM yyyy", Locale("tr")), ) { @@ -20,7 +20,7 @@ class Siyahmelek : Madara( override val useNewChapterEndpoint = true - override val useLoadMoreRequest = LoadMoreStrategy.Always + override val useLoadMoreRequest = LoadMoreStrategy.Never // Skip fake image // OK:
diff --git a/src/vi/sayhentai/build.gradle b/src/vi/sayhentai/build.gradle index a4c93f5d5..8da92690b 100644 --- a/src/vi/sayhentai/build.gradle +++ b/src/vi/sayhentai/build.gradle @@ -2,8 +2,8 @@ ext { extName = "SayHentai" extClass = ".SayHentai" themePkg = "manhwaz" - baseUrl = "https://sayhentai.one" - overrideVersionCode = 7 + baseUrl = "https://sayhentai.art" + overrideVersionCode = 8 isNsfw = true } diff --git a/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt b/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt index 249822395..ad700c931 100644 --- a/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt +++ b/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt @@ -4,7 +4,7 @@ import eu.kanade.tachiyomi.multisrc.manhwaz.ManhwaZ class SayHentai : ManhwaZ( "SayHentai", - "https://sayhentai.one", + "https://sayhentai.art", "vi", mangaDetailsAuthorHeading = "Tác giả", mangaDetailsStatusHeading = "Trạng thái",