Update sources domain

master
Draken 1 year ago
parent 2eba38b289
commit 3bcd05fc5f

@ -7,7 +7,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser
@MangaSourceParser("FECOMICC", "Fecomic", "vi") @MangaSourceParser("FECOMICC", "Fecomic", "vi")
internal class Fecomicc(context: MangaLoaderContext) : internal class Fecomicc(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.FECOMICC, "fftruyen.net", 9) { MadaraParser(context, MangaParserSource.FECOMICC, "mangasup.net", 9) {
override val listUrl = "comic/" override val listUrl = "comic/"
override val tagPrefix = "the-loai/" override val tagPrefix = "the-loai/"
override val datePattern = "dd/MM/yyyy" override val datePattern = "dd/MM/yyyy"

@ -13,9 +13,9 @@ import org.koitharu.kotatsu.parsers.util.*
@MangaSourceParser("HENTAICUBE", "CBHentai", "vi", ContentType.HENTAI) @MangaSourceParser("HENTAICUBE", "CBHentai", "vi", ContentType.HENTAI)
internal class HentaiCube(context: MangaLoaderContext) : internal class HentaiCube(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.HENTAICUBE, "hentaicb.pro") { MadaraParser(context, MangaParserSource.HENTAICUBE, "hentaicb.art") {
override val configKeyDomain = ConfigKey.Domain("hentaicb.pro", "hentaicube.xyz") override val configKeyDomain = ConfigKey.Domain("hentaicb.art", "hentaicube.xyz")
override val datePattern = "dd/MM/yyyy" override val datePattern = "dd/MM/yyyy"
override val tagPrefix = "the-loai/" override val tagPrefix = "the-loai/"

@ -8,7 +8,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser
@MangaSourceParser("HENTAIVNPLUS", "HentaiVN.plus", "vi", ContentType.HENTAI) @MangaSourceParser("HENTAIVNPLUS", "HentaiVN.plus", "vi", ContentType.HENTAI)
internal class HentaiVnPlus(context: MangaLoaderContext) : internal class HentaiVnPlus(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.HENTAIVNPLUS, "hentaivn.li", 24) { MadaraParser(context, MangaParserSource.HENTAIVNPLUS, "hentaivn.tech", 24) {
override val listUrl = "truyen-hentai/" override val listUrl = "truyen-hentai/"
override val tagPrefix = "the-loai/" override val tagPrefix = "the-loai/"
override val datePattern = "dd/MM/yyyy" override val datePattern = "dd/MM/yyyy"

@ -8,7 +8,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser
@MangaSourceParser("TRUYENVN", "TruyenVn", "vi", ContentType.HENTAI) @MangaSourceParser("TRUYENVN", "TruyenVn", "vi", ContentType.HENTAI)
internal class TruyenVn(context: MangaLoaderContext) : internal class TruyenVn(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.TRUYENVN, "truyenvn.la", 20) { MadaraParser(context, MangaParserSource.TRUYENVN, "truyenvn.li", 20) {
override val listUrl = "truyen-tranh/" override val listUrl = "truyen-tranh/"
override val tagPrefix = "the-loai/" override val tagPrefix = "the-loai/"
override val datePattern = "dd/MM/yyyy" override val datePattern = "dd/MM/yyyy"

@ -45,7 +45,7 @@ internal class CMangaParser(context: MangaLoaderContext) :
PagedMangaParser(context, MangaParserSource.CMANGA, PAGE_SIZE), MangaParserAuthProvider { PagedMangaParser(context, MangaParserSource.CMANGA, PAGE_SIZE), MangaParserAuthProvider {
override val configKeyDomain: ConfigKey.Domain override val configKeyDomain: ConfigKey.Domain
get() = ConfigKey.Domain("cmangam.com") get() = ConfigKey.Domain("cmangag.com")
override val availableSortOrders: Set<SortOrder> override val availableSortOrders: Set<SortOrder>
get() = EnumSet.of(SortOrder.UPDATED, SortOrder.POPULARITY, SortOrder.NEWEST) get() = EnumSet.of(SortOrder.UPDATED, SortOrder.POPULARITY, SortOrder.NEWEST)

@ -15,7 +15,7 @@ internal class DuaLeoTruyen(context: MangaLoaderContext) :
PagedMangaParser(context, MangaParserSource.DUALEOTRUYEN, 60) { PagedMangaParser(context, MangaParserSource.DUALEOTRUYEN, 60) {
override val configKeyDomain: ConfigKey.Domain override val configKeyDomain: ConfigKey.Domain
get() = ConfigKey.Domain("dualeotruyenalpha.com") get() = ConfigKey.Domain("dualeotruyenbeta.com")
override val userAgentKey = ConfigKey.UserAgent(UserAgents.CHROME_DESKTOP) override val userAgentKey = ConfigKey.UserAgent(UserAgents.CHROME_DESKTOP)

@ -12,7 +12,7 @@ import java.util.*
@MangaSourceParser("LXMANGA", "LXManga", "vi", type = ContentType.HENTAI) @MangaSourceParser("LXMANGA", "LXManga", "vi", type = ContentType.HENTAI)
internal class LxManga(context: MangaLoaderContext) : PagedMangaParser(context, MangaParserSource.LXMANGA, 60) { internal class LxManga(context: MangaLoaderContext) : PagedMangaParser(context, MangaParserSource.LXMANGA, 60) {
override val configKeyDomain = ConfigKey.Domain("lxmanga.live") override val configKeyDomain = ConfigKey.Domain("lxmanga.info")
override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) { override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) {
super.onCreateConfig(keys) super.onCreateConfig(keys)

@ -12,10 +12,16 @@ import java.util.*
@MangaSourceParser("DOCTRUYEN3Q", "DocTruyen3Q", "vi") @MangaSourceParser("DOCTRUYEN3Q", "DocTruyen3Q", "vi")
internal class DocTruyen3Q(context: MangaLoaderContext) : internal class DocTruyen3Q(context: MangaLoaderContext) :
WpComicsParser(context, MangaParserSource.DOCTRUYEN3Q, "doctruyen3q3.net", 36) { WpComicsParser(context, MangaParserSource.DOCTRUYEN3Q, "doctruyen3qui.com", 36) {
override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain( override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain(
"doctruyen3q3.net", "doctruyen3qw.com", "doctruyen3qk.pro", "doctruyen3qw.pro", "doctruyen3qvip.com", "truyen3qvip.com", "doctruyen3qui.com", // Main repo
"doctruyen3q3.net",
"doctruyen3qw.com",
"doctruyen3qk.pro",
"doctruyen3qw.pro",
"doctruyen3qvip.com",
"truyen3qvip.com", // Main repo
) )
override val datePattern = "dd/MM/yyyy" override val datePattern = "dd/MM/yyyy"

@ -12,7 +12,7 @@ import java.util.EnumSet
@MangaSourceParser("NETTRUYENFE", "NetTruyenFE", "vi") @MangaSourceParser("NETTRUYENFE", "NetTruyenFE", "vi")
internal class NetTruyenFE(context: MangaLoaderContext) : internal class NetTruyenFE(context: MangaLoaderContext) :
WpComicsParser(context, MangaParserSource.NETTRUYENFE, "nettruyenok.com", 20) { WpComicsParser(context, MangaParserSource.NETTRUYENFE, "nettruyentet.com", 20) {
override val listUrl = "/tim-kiem-nang-cao" override val listUrl = "/tim-kiem-nang-cao"

@ -12,7 +12,7 @@ import java.util.EnumSet
@MangaSourceParser("NETTRUYENLL", "NetTruyenLL", "vi") @MangaSourceParser("NETTRUYENLL", "NetTruyenLL", "vi")
internal class NetTruyenLL(context: MangaLoaderContext) : internal class NetTruyenLL(context: MangaLoaderContext) :
WpComicsParser(context, MangaParserSource.NETTRUYENLL, "nettruyenok.com", 20) { WpComicsParser(context, MangaParserSource.NETTRUYENLL, "nettruyentet.com", 20) {
override val listUrl = "/tim-kiem-nang-cao" override val listUrl = "/tim-kiem-nang-cao"

@ -12,7 +12,7 @@ import java.util.EnumSet
@MangaSourceParser("NETTRUYENSSR", "NetTruyenSSR", "vi") @MangaSourceParser("NETTRUYENSSR", "NetTruyenSSR", "vi")
internal class NetTruyenSSR(context: MangaLoaderContext) : internal class NetTruyenSSR(context: MangaLoaderContext) :
WpComicsParser(context, MangaParserSource.NETTRUYENSSR, "nettruyenok.com", 20) { WpComicsParser(context, MangaParserSource.NETTRUYENSSR, "nettruyentet.com", 20) {
override val listUrl = "/tim-kiem-nang-cao" override val listUrl = "/tim-kiem-nang-cao"

@ -12,7 +12,7 @@ import java.util.*
@MangaSourceParser("NETTRUYENUU", "NetTruyenUU", "vi") @MangaSourceParser("NETTRUYENUU", "NetTruyenUU", "vi")
internal class NetTruyenUU(context: MangaLoaderContext) : internal class NetTruyenUU(context: MangaLoaderContext) :
WpComicsParser(context, MangaParserSource.NETTRUYENUU, "nettruyenok.com", 20) { WpComicsParser(context, MangaParserSource.NETTRUYENUU, "nettruyentet.com", 20) {
override val listUrl = "/tim-kiem-nang-cao" override val listUrl = "/tim-kiem-nang-cao"

@ -12,9 +12,10 @@ import java.util.*
@MangaSourceParser("TOPTRUYEN", "TopTruyen", "vi") @MangaSourceParser("TOPTRUYEN", "TopTruyen", "vi")
internal class TopTruyen(context: MangaLoaderContext) : internal class TopTruyen(context: MangaLoaderContext) :
WpComicsParser(context, MangaParserSource.TOPTRUYEN, "www.toptruyen28.net", 36) { WpComicsParser(context, MangaParserSource.TOPTRUYEN, "www.toptruyentv.net", 36) {
override val configKeyDomain = ConfigKey.Domain( override val configKeyDomain = ConfigKey.Domain(
"www.toptruyentv.net", // Main repo
"www.toptruyen28.net", "www.toptruyen28.net",
"www.toptruyento.pro", "www.toptruyento.pro",
"www.toptruyenpro1.com", "www.toptruyenpro1.com",

Loading…
Cancel
Save