Update domains (#6776)
* Update domains * Migrate theme * Fix Siikomik response code 500 * Holiday: Fix popularManga path segment
This commit is contained in:
parent
f2208ff245
commit
7573bca926
|
@ -2,8 +2,8 @@ ext {
|
|||
extName = 'HolyManga'
|
||||
extClass = '.HolyManga'
|
||||
themePkg = 'zbulu'
|
||||
baseUrl = 'https://w33.holymanga.net'
|
||||
overrideVersionCode = 3
|
||||
baseUrl = 'https://w34.holymanga.net'
|
||||
overrideVersionCode = 4
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
package eu.kanade.tachiyomi.extension.en.holymanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.zbulu.Zbulu
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import okhttp3.Request
|
||||
|
||||
class HolyManga : Zbulu("HolyManga", "https://w33.holymanga.net", "en")
|
||||
class HolyManga : Zbulu(
|
||||
"HolyManga",
|
||||
"https://w34.holymanga.net",
|
||||
"en",
|
||||
) {
|
||||
override fun popularMangaRequest(page: Int): Request {
|
||||
return GET("$baseUrl/popular-manga/page-$page/", headers)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
ext {
|
||||
extName = 'Spider Scans'
|
||||
extClass = '.SpiderScans'
|
||||
themePkg = 'mangathemesia'
|
||||
baseUrl = 'https://spiderscans.xyz'
|
||||
themePkg = 'madara'
|
||||
baseUrl = 'https://spidyscans.xyz'
|
||||
overrideVersionCode = 0
|
||||
isNsfw = true
|
||||
}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
package eu.kanade.tachiyomi.extension.en.spiderscans
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||
|
||||
class SpiderScans : MangaThemesia(
|
||||
class SpiderScans : Madara(
|
||||
"Spider Scans",
|
||||
"https://spiderscans.xyz",
|
||||
"https://spidyscans.xyz",
|
||||
"en",
|
||||
) {
|
||||
override val client = super.client.newBuilder()
|
||||
|
|
|
@ -2,8 +2,8 @@ ext {
|
|||
extName = 'NekoScans'
|
||||
extClass = '.NekoScans'
|
||||
themePkg = 'zeistmanga'
|
||||
baseUrl = 'https://www.nekoscans.org'
|
||||
overrideVersionCode = 23
|
||||
baseUrl = 'https://nekoscanlationlector.blogspot.com'
|
||||
overrideVersionCode = 24
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
|
|
@ -2,12 +2,11 @@ package eu.kanade.tachiyomi.extension.es.nekoscans
|
|||
|
||||
import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga
|
||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||
import okhttp3.Response
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
class NekoScans : ZeistManga(
|
||||
"NekoScans",
|
||||
"https://www.nekoscans.org",
|
||||
"https://nekoscanlationlector.blogspot.com",
|
||||
"es",
|
||||
) {
|
||||
// Theme changed from MangaThemesia to ZeistManga
|
||||
|
@ -19,9 +18,5 @@ class NekoScans : ZeistManga(
|
|||
|
||||
override val excludedCategories = listOf("Anime", "Novel")
|
||||
|
||||
override fun popularMangaRequest(page: Int) = latestUpdatesRequest(page)
|
||||
override fun popularMangaParse(response: Response) = latestUpdatesParse(response)
|
||||
override val supportsLatest = false
|
||||
|
||||
override val pageListSelector = "div#readarea img"
|
||||
}
|
||||
|
|
|
@ -2,8 +2,8 @@ ext {
|
|||
extName = 'MikoRoku'
|
||||
extClass = '.MikoRoku'
|
||||
themePkg = 'zeistmanga'
|
||||
baseUrl = 'https://www.mikoroku.web.id'
|
||||
overrideVersionCode = 1
|
||||
baseUrl = 'https://www.mikoroku.com'
|
||||
overrideVersionCode = 2
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import eu.kanade.tachiyomi.util.asJsoup
|
|||
import okhttp3.Response
|
||||
import org.jsoup.nodes.Element
|
||||
|
||||
class MikoRoku : ZeistManga("MikoRoku", "https://www.mikoroku.web.id", "id") {
|
||||
class MikoRoku : ZeistManga("MikoRoku", "https://www.mikoroku.com", "id") {
|
||||
|
||||
// ============================== Popular ===============================
|
||||
override val popularMangaSelector = "div.PopularPosts article"
|
||||
|
|
|
@ -3,7 +3,7 @@ ext {
|
|||
extClass = '.Siikomik'
|
||||
themePkg = 'mangathemesia'
|
||||
baseUrl = 'https://siikomik.lat'
|
||||
overrideVersionCode = 9
|
||||
overrideVersionCode = 10
|
||||
isNsfw = false
|
||||
}
|
||||
|
||||
|
|
|
@ -2,6 +2,8 @@ package eu.kanade.tachiyomi.extension.id.siimanga
|
|||
|
||||
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
|
||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||
import okhttp3.internal.http.HTTP_INTERNAL_SERVER_ERROR
|
||||
import okhttp3.internal.http.HTTP_OK
|
||||
|
||||
class Siikomik : MangaThemesia(
|
||||
"Siikomik",
|
||||
|
@ -12,6 +14,15 @@ class Siikomik : MangaThemesia(
|
|||
|
||||
override val client = super.client.newBuilder()
|
||||
.rateLimit(3)
|
||||
.addInterceptor { chain ->
|
||||
val response = chain.proceed(chain.request())
|
||||
if (response.code == HTTP_INTERNAL_SERVER_ERROR) {
|
||||
return@addInterceptor response.newBuilder()
|
||||
.code(HTTP_OK)
|
||||
.build()
|
||||
}
|
||||
response
|
||||
}
|
||||
.build()
|
||||
|
||||
override val hasProjectPage = true
|
||||
|
|
|
@ -2,8 +2,8 @@ ext {
|
|||
extName = 'MANGARAW+'
|
||||
extClass = '.MangaRawPlus'
|
||||
themePkg = 'madara'
|
||||
baseUrl = 'https://mangafenxi.net'
|
||||
overrideVersionCode = 5
|
||||
baseUrl = 'https://mangarawx.net'
|
||||
overrideVersionCode = 6
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
|
|
@ -7,7 +7,10 @@ import eu.kanade.tachiyomi.source.model.SManga
|
|||
import okhttp3.Request
|
||||
import org.jsoup.nodes.Element
|
||||
|
||||
class MangaRawPlus : Madara("MANGARAW+", "https://mangafenxi.net", "ja") {
|
||||
class MangaRawPlus : Madara("MANGARAW+", "https://mangarawx.net", "ja") {
|
||||
|
||||
override val mangaSubString = "threads"
|
||||
|
||||
override fun popularMangaSelector() = searchMangaSelector()
|
||||
|
||||
override fun popularMangaRequest(page: Int) =
|
||||
|
|
|
@ -2,8 +2,8 @@ ext {
|
|||
extName = 'MangaGezgini'
|
||||
extClass = '.MangaGezgini'
|
||||
themePkg = 'madara'
|
||||
baseUrl = 'https://mangagezgini.dev'
|
||||
overrideVersionCode = 3
|
||||
baseUrl = 'https://mangagezgini.me'
|
||||
overrideVersionCode = 4
|
||||
isNsfw = false
|
||||
}
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import java.util.Locale
|
|||
|
||||
class MangaGezgini : Madara(
|
||||
"MangaGezgini",
|
||||
"https://mangagezgini.dev",
|
||||
"https://mangagezgini.me",
|
||||
"tr",
|
||||
SimpleDateFormat("dd/MM/yyyy", Locale.ROOT),
|
||||
) {
|
||||
|
|
|
@ -2,8 +2,8 @@ ext {
|
|||
extName = 'Top Truyen'
|
||||
extClass = '.TopTruyen'
|
||||
themePkg = 'wpcomics'
|
||||
baseUrl = 'https://www.toptruyento.pro'
|
||||
overrideVersionCode = 3
|
||||
baseUrl = 'https://www.toptruyenpro1.com'
|
||||
overrideVersionCode = 4
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.util.Locale
|
|||
|
||||
class TopTruyen : WPComics(
|
||||
"Top Truyen",
|
||||
"https://www.toptruyento.pro",
|
||||
"https://www.toptruyenpro1.com",
|
||||
"vi",
|
||||
dateFormat = SimpleDateFormat("dd-MM-yyyy", Locale.getDefault()),
|
||||
gmtOffset = null,
|
||||
|
|
Loading…
Reference in New Issue