fix and remove some more sources (#4646)

* mangaweebs: update domain

* mangayaro: update domain

* furymanga: dead

* tecnospans: update domain

* truyenqq: update domain

* NvManga -> OneManhwa: update domain

* remove zinmanga.c

* rightdarkscan: update domain

* remove ancientcomics.com.br

* mangasehrinet: update domain

* remove inaripikav

* remove doujin69

* remove manga-moons

* new endpoint

* magusmanga: update domain
This commit is contained in:
AwkwardPeak7 2024-08-17 09:55:25 +05:00 committed by Draff
parent 9758bd897f
commit e90f887d47
No known key found for this signature in database
GPG Key ID: E8A89F3211677653
53 changed files with 28 additions and 182 deletions

View File

@ -1,10 +0,0 @@
ext {
extName = 'Fury Manga'
extClass = '.FuryManga'
themePkg = 'mangathemesia'
baseUrl = 'https://furymanga.com'
overrideVersionCode = 2
isNsfw = true
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,18 +0,0 @@
package eu.kanade.tachiyomi.extension.en.blazescans
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import eu.kanade.tachiyomi.network.interceptor.rateLimit
import java.util.concurrent.TimeUnit
class FuryManga : MangaThemesia(
"Fury Manga",
"https://furymanga.com",
"en",
"/comics",
) {
override val id = 3912200442923601567
override val client = super.client.newBuilder()
.rateLimit(1, 2, TimeUnit.SECONDS)
.build()
}

View File

@ -2,8 +2,8 @@ ext {
extName = 'Magus Manga' extName = 'Magus Manga'
extClass = '.MagusManga' extClass = '.MagusManga'
themePkg = 'mangathemesia' themePkg = 'mangathemesia'
baseUrl = 'https://oocini.biz' baseUrl = 'https://recipeslik.online'
overrideVersionCode = 7 overrideVersionCode = 8
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -13,7 +13,7 @@ import java.util.concurrent.TimeUnit
class MagusManga : MangaThemesiaAlt( class MagusManga : MangaThemesiaAlt(
"Magus Manga", "Magus Manga",
"https://oocini.biz", "https://recipeslik.online",
"en", "en",
mangaUrlDirectory = "/series", mangaUrlDirectory = "/series",
dateFormat = SimpleDateFormat("MMMMM dd, yyyy", Locale("en")), dateFormat = SimpleDateFormat("MMMMM dd, yyyy", Locale("en")),

View File

@ -2,8 +2,8 @@ ext {
extName = 'Manga Weebs' extName = 'Manga Weebs'
extClass = '.MangaWeebs' extClass = '.MangaWeebs'
themePkg = 'madara' themePkg = 'madara'
baseUrl = 'https://mangaweebs.org' baseUrl = 'https://mangaweebs.in'
overrideVersionCode = 9 overrideVersionCode = 10
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -7,7 +7,7 @@ import java.text.SimpleDateFormat
import java.util.Locale import java.util.Locale
import java.util.concurrent.TimeUnit import java.util.concurrent.TimeUnit
class MangaWeebs : Madara("Manga Weebs", "https://mangaweebs.org", "en", dateFormat = SimpleDateFormat("dd MMMM HH:mm", Locale.US)) { class MangaWeebs : Madara("Manga Weebs", "https://mangaweebs.in", "en", dateFormat = SimpleDateFormat("dd MMMM HH:mm", Locale.US)) {
override val client: OkHttpClient = super.client.newBuilder() override val client: OkHttpClient = super.client.newBuilder()
.rateLimit(20, 4, TimeUnit.SECONDS) .rateLimit(20, 4, TimeUnit.SECONDS)

View File

@ -1,9 +1,9 @@
ext { ext {
extName = 'NvManga' extName = '1Manhwa'
extClass = '.NvManga' extClass = '.OneManhwa'
themePkg = 'madara' themePkg = 'madara'
baseUrl = 'https://nvmanga.com' baseUrl = 'https://1manhwa.com'
overrideVersionCode = 0 overrideVersionCode = 1
isNsfw = false isNsfw = false
} }

View File

@ -4,16 +4,16 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import java.util.Locale import java.util.Locale
class NvManga : Madara( class OneManhwa : Madara(
"NvManga", "1Manhwa",
"https://nvmanga.com", "https://1manhwa.com",
"en", "en",
dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT), dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT),
) { ) {
override val seriesTypeSelector = ".post-content_item:contains(Origination) .summary-content" override val seriesTypeSelector = ".post-content_item:contains(Origination) .summary-content"
override val useLoadMoreRequest = LoadMoreStrategy.AutoDetect override val useLoadMoreRequest = LoadMoreStrategy.AutoDetect
override val useNewChapterEndpoint = false override val useNewChapterEndpoint = true
override val mangaSubString = "webtoon" override val mangaSubString = "webtoon"

View File

@ -2,8 +2,8 @@ ext {
extName = 'Tecno Scans' extName = 'Tecno Scans'
extClass = '.TecnoScans' extClass = '.TecnoScans'
themePkg = 'mangathemesia' themePkg = 'mangathemesia'
baseUrl = 'http://tecnoscans.xyz' baseUrl = 'https://olyscans.xyz'
overrideVersionCode = 0 overrideVersionCode = 1
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -5,7 +5,7 @@ import eu.kanade.tachiyomi.network.interceptor.rateLimit
class TecnoScans : MangaThemesia( class TecnoScans : MangaThemesia(
"Tecno Scans", "Tecno Scans",
"http://tecnoscans.xyz", "https://olyscans.xyz",
"en", "en",
) { ) {
override val client = super.client.newBuilder() override val client = super.client.newBuilder()

View File

@ -1,10 +0,0 @@
ext {
extName = 'Zinmanga.cc'
extClass = '.ZinmangaCc'
themePkg = 'madara'
baseUrl = 'https://zinmanga.cc'
overrideVersionCode = 0
isNsfw = true
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

View File

@ -1,12 +0,0 @@
package eu.kanade.tachiyomi.extension.en.zinmangacc
import eu.kanade.tachiyomi.multisrc.madara.Madara
class ZinmangaCc : Madara(
"Zinmanga.cc",
"https://zinmanga.cc",
"en",
) {
override val useLoadMoreRequest = LoadMoreStrategy.Never
override val useNewChapterEndpoint = true
}

View File

@ -1,10 +0,0 @@
ext {
extName = 'InariPikav'
extClass = '.InariPikav'
themePkg = 'mangathemesia'
baseUrl = 'https://inaripikav.org'
overrideVersionCode = 11
isNsfw = true
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

View File

@ -1,20 +0,0 @@
package eu.kanade.tachiyomi.extension.es.inarimanga
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import eu.kanade.tachiyomi.network.interceptor.rateLimitHost
import okhttp3.HttpUrl.Companion.toHttpUrl
import java.text.SimpleDateFormat
import java.util.Locale
class InariPikav : MangaThemesia(
"Inari Pikav",
"https://inaripikav.org",
"es",
dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
) {
override val id = 7949577653918285764
override val client = super.client.newBuilder()
.rateLimitHost(baseUrl.toHttpUrl(), 3, 1)
.build()
}

View File

@ -2,8 +2,8 @@ ext {
extName = 'Rightdark Scan' extName = 'Rightdark Scan'
extClass = '.RightdarkScan' extClass = '.RightdarkScan'
themePkg = 'madara' themePkg = 'madara'
baseUrl = 'https://darken-scan.com' baseUrl = 'https://rsdleft.com'
overrideVersionCode = 3 overrideVersionCode = 4
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -7,7 +7,7 @@ import java.util.Locale
class RightdarkScan : Madara( class RightdarkScan : Madara(
"Rightdark Scan", "Rightdark Scan",
"https://darken-scan.com", "https://rsdleft.com",
"es", "es",
SimpleDateFormat("MMMM dd, yyyy", Locale("es")), SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
) { ) {

View File

@ -2,8 +2,8 @@ ext {
extName = 'Mangayaro' extName = 'Mangayaro'
extClass = '.Mangayaro' extClass = '.Mangayaro'
themePkg = 'mangathemesia' themePkg = 'mangathemesia'
baseUrl = 'https://www.mangayaro.id' baseUrl = 'https://www.nowheartruth.com'
overrideVersionCode = 1 overrideVersionCode = 2
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -4,7 +4,7 @@ import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import eu.kanade.tachiyomi.network.interceptor.rateLimit import eu.kanade.tachiyomi.network.interceptor.rateLimit
import okhttp3.OkHttpClient import okhttp3.OkHttpClient
class Mangayaro : MangaThemesia("Mangayaro", "https://www.mangayaro.id", "id") { class Mangayaro : MangaThemesia("Mangayaro", "https://www.nowheartruth.com", "id") {
override val client: OkHttpClient = super.client.newBuilder() override val client: OkHttpClient = super.client.newBuilder()
.rateLimit(4) .rateLimit(4)

View File

@ -1,9 +0,0 @@
ext {
extName = 'Ancient Comics'
extClass = '.AncientComics'
themePkg = 'madara'
baseUrl = 'https://ancientcomics.com.br'
overrideVersionCode = 0
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

View File

@ -1,21 +0,0 @@
package eu.kanade.tachiyomi.extension.pt.ancientcomics
import eu.kanade.tachiyomi.multisrc.madara.Madara
import eu.kanade.tachiyomi.network.interceptor.rateLimit
import java.text.SimpleDateFormat
import java.util.Locale
class AncientComics : Madara(
"Ancient Comics",
"https://ancientcomics.com.br",
"pt-BR",
dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT),
) {
override val versionId: Int = 2
override val useNewChapterEndpoint = true
override val client = super.client.newBuilder()
.rateLimit(3)
.build()
}

View File

@ -1,10 +0,0 @@
ext {
extName = 'Doujin69'
extClass = '.Doujin69'
themePkg = 'mangathemesia'
baseUrl = 'https://doujin69.com'
overrideVersionCode = 0
isNsfw = true
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

View File

@ -1,13 +0,0 @@
package eu.kanade.tachiyomi.extension.th.doujin69
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import java.text.SimpleDateFormat
import java.util.Locale
class Doujin69 : MangaThemesia(
"Doujin69",
"https://doujin69.com",
"th",
mangaUrlDirectory = "/doujin",
dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale("th")),
)

View File

@ -1,9 +0,0 @@
ext {
extName = 'Manga-Moon'
extClass = '.MangaMoon'
themePkg = 'mangathemesia'
baseUrl = 'https://manga-moons.net'
overrideVersionCode = 0
}
apply from: "$rootDir/common.gradle"

View File

@ -1,12 +0,0 @@
package eu.kanade.tachiyomi.extension.th.mangamoon
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import java.text.SimpleDateFormat
import java.util.Locale
class MangaMoon : MangaThemesia(
"Manga-Moon",
"https://manga-moons.net",
"th",
dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale("th")),
)

View File

@ -2,8 +2,8 @@ ext {
extName = 'Manga Şehri.net' extName = 'Manga Şehri.net'
extClass = '.MangaSehriNet' extClass = '.MangaSehriNet'
themePkg = 'madara' themePkg = 'madara'
baseUrl = 'https://mangasehri.net' baseUrl = 'https://manga-sehri.net'
overrideVersionCode = 0 overrideVersionCode = 1
isNsfw = true isNsfw = true
} }

View File

@ -6,7 +6,7 @@ import java.util.Locale
class MangaSehriNet : Madara( class MangaSehriNet : Madara(
"Manga Şehri.net", "Manga Şehri.net",
"https://mangasehri.net", "https://manga-sehri.net",
"tr", "tr",
dateFormat = SimpleDateFormat("d MMMM yyyy", Locale("tr")), dateFormat = SimpleDateFormat("d MMMM yyyy", Locale("tr")),
) { ) {

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'TruyenQQ' extName = 'TruyenQQ'
extClass = '.TruyenQQ' extClass = '.TruyenQQ'
extVersionCode = 14 extVersionCode = 15
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -26,7 +26,7 @@ class TruyenQQ : ParsedHttpSource() {
override val lang: String = "vi" override val lang: String = "vi"
override val baseUrl: String = "https://truyenqqviet.com" override val baseUrl: String = "https://truyenqqto.com"
override val supportsLatest: Boolean = true override val supportsLatest: Boolean = true