From a91cb937e3b8e2dd052d56856443a0502b5f061e Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:45:52 +0700 Subject: [PATCH 01/18] Update Mangarbic.kt --- .../org/koitharu/kotatsu/parsers/site/madara/ar/Mangarbic.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/ar/Mangarbic.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/ar/Mangarbic.kt index 3c19c072e..386d2c653 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/ar/Mangarbic.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/ar/Mangarbic.kt @@ -7,7 +7,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser @MangaSourceParser("MANGARBIC", "MangaArabic", "ar") internal class Mangarbic(context: MangaLoaderContext) : - MadaraParser(context, MangaParserSource.MANGARBIC, "mangarabic.com") { + MadaraParser(context, MangaParserSource.MANGARBIC, "lekmanga.net") { override val postReq = true override val datePattern = "yyyy/MM/dd" } From 04c9be1222ad0e016440b9010f807af80b28e8ae Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:50:23 +0700 Subject: [PATCH 02/18] Update BlogTruyenParser.kt --- .../org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt index b6ea6895a..7582fcdc2 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt @@ -12,7 +12,9 @@ import org.koitharu.kotatsu.parsers.network.UserAgents import org.koitharu.kotatsu.parsers.util.* import java.text.SimpleDateFormat import java.util.* +import org.koitharu.kotatsu.parsers.Broken +@Broken @MangaSourceParser("BLOGTRUYEN", "BlogTruyen", "vi") internal class BlogTruyenParser(context: MangaLoaderContext) : PagedMangaParser(context, MangaParserSource.BLOGTRUYEN, pageSize = 20) { From 40bbff06506542d31a5360d4dfb4b6a163552f20 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:51:08 +0700 Subject: [PATCH 03/18] Update CuuTruyenParser.kt --- .../org/koitharu/kotatsu/parsers/site/vi/CuuTruyenParser.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/CuuTruyenParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/CuuTruyenParser.kt index 130e32bb9..38add73ca 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/CuuTruyenParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/CuuTruyenParser.kt @@ -33,6 +33,7 @@ internal class CuuTruyenParser(context: MangaLoaderContext) : "nettrom.com", "hetcuutruyen.net", "cuutruyenpip7z.site", + "cuutruyen5c844.site", ) override fun onCreateConfig(keys: MutableCollection>) { From aa6c9f50776984bb6cb4e014ea38b0b59214a4ba Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:51:44 +0700 Subject: [PATCH 04/18] Update HentaiVNParser.kt --- .../org/koitharu/kotatsu/parsers/site/vi/HentaiVNParser.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/HentaiVNParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/HentaiVNParser.kt index 437fcfbd6..cf58c14e6 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/HentaiVNParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/HentaiVNParser.kt @@ -21,7 +21,7 @@ private const val SEARCH_PAGE_SIZE = 10 @MangaSourceParser("HENTAIVN", "HentaiVN", "vi", type = ContentType.HENTAI) internal class HentaiVNParser(context: MangaLoaderContext) : MangaParser(context, MangaParserSource.HENTAIVN) { - override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain("hentaihvn.tv", "ayamehentai.cc") + override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain("hentaihvn.tv") override fun onCreateConfig(keys: MutableCollection>) { super.onCreateConfig(keys) From 9b412d0b630be708188475022ac04988a588fab6 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:52:38 +0700 Subject: [PATCH 05/18] Update LxManga.kt --- src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt index 5ca0687b7..9308c5c2d 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt @@ -12,7 +12,7 @@ import java.util.* @MangaSourceParser("LXMANGA", "LxManga", "vi", type = ContentType.HENTAI) internal class LxManga(context: MangaLoaderContext) : PagedMangaParser(context, MangaParserSource.LXMANGA, 60) { - override val configKeyDomain = ConfigKey.Domain("lxmanga.site") + override val configKeyDomain = ConfigKey.Domain("lxmanga.store") override fun onCreateConfig(keys: MutableCollection>) { super.onCreateConfig(keys) From 7f265f838f741b99596f0fdcf4e3aeb2e08a3d9e Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:54:24 +0700 Subject: [PATCH 06/18] Update DocTruyen3Q.kt --- .../koitharu/kotatsu/parsers/site/wpcomics/vi/DocTruyen3Q.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/DocTruyen3Q.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/DocTruyen3Q.kt index e7bd2eb81..69b8bc344 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/DocTruyen3Q.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/DocTruyen3Q.kt @@ -12,10 +12,10 @@ import java.util.* @MangaSourceParser("DOCTRUYEN3Q", "DocTruyen3Q", "vi") internal class DocTruyen3Q(context: MangaLoaderContext) : - WpComicsParser(context, MangaParserSource.DOCTRUYEN3Q, "doctruyen3qw.pro", 36) { + WpComicsParser(context, MangaParserSource.DOCTRUYEN3Q, "doctruyen3qk.pro", 36) { override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain( - "doctruyen3qw.pro", "doctruyen3qvip.com", "doctruyen3q.link", + "doctruyen3qk.pro", "doctruyen3qw.pro", "doctruyen3qvip.com", "truyen3qvip.com", ) override val datePattern = "dd/MM/yyyy" From de82d19e00ebd5c1b5364fc4013108335d041e39 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:55:11 +0700 Subject: [PATCH 07/18] Update NetTruyenHE.kt --- .../koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenHE.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenHE.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenHE.kt index fbc8df96e..4aa10f2bd 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenHE.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenHE.kt @@ -9,9 +9,7 @@ import org.koitharu.kotatsu.parsers.model.* import org.koitharu.kotatsu.parsers.site.wpcomics.WpComicsParser import org.koitharu.kotatsu.parsers.util.* import java.util.* -import org.koitharu.kotatsu.parsers.Broken -@Broken @MangaSourceParser("NETTRUYENHE", "NetTruyenHE", "vi") internal class NetTruyenHE(context: MangaLoaderContext) : WpComicsParser(context, MangaParserSource.NETTRUYENHE, "nettruyenhe.com", 20) { From 3a8d0da600438902a3c2a66ff9ccece7e3877418 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:55:39 +0700 Subject: [PATCH 08/18] Update NetTruyenLL.kt --- .../koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenLL.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenLL.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenLL.kt index b4ea003fb..a1dd3b268 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenLL.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenLL.kt @@ -12,7 +12,7 @@ import java.util.EnumSet @MangaSourceParser("NETTRUYENLL", "NetTruyenLL", "vi") internal class NetTruyenLL(context: MangaLoaderContext) : - WpComicsParser(context, MangaParserSource.NETTRUYENLL, "nettruyenuu.com", 20) { + WpComicsParser(context, MangaParserSource.NETTRUYENLL, "nettruyenok.com", 20) { override val listUrl = "/tim-kiem-nang-cao" From 8c04987850b62841bbae53c7a80f5634ef80e313 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:56:09 +0700 Subject: [PATCH 09/18] Update NetTruyenSSR.kt --- .../koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenSSR.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenSSR.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenSSR.kt index 4cb121dce..32764076e 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenSSR.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenSSR.kt @@ -12,7 +12,7 @@ import java.util.EnumSet @MangaSourceParser("NETTRUYENSSR", "NetTruyenSSR", "vi") internal class NetTruyenSSR(context: MangaLoaderContext) : - WpComicsParser(context, MangaParserSource.NETTRUYENSSR, "nettruyenssr.com", 20) { + WpComicsParser(context, MangaParserSource.NETTRUYENSSR, "nettruyenok.com", 20) { override val listUrl = "/tim-kiem-nang-cao" From 6532c034b1279ad69ed7ae4e625087b79ea14380 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:56:32 +0700 Subject: [PATCH 10/18] Update NetTruyenUU.kt --- .../koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenUU.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenUU.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenUU.kt index 62a7915b7..e3725e2cb 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenUU.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenUU.kt @@ -12,7 +12,7 @@ import java.util.* @MangaSourceParser("NETTRUYENUU", "NetTruyenUU", "vi") internal class NetTruyenUU(context: MangaLoaderContext) : - WpComicsParser(context, MangaParserSource.NETTRUYENUU, "nettruyenuu.com", 20) { + WpComicsParser(context, MangaParserSource.NETTRUYENUU, "nettruyenok.com", 20) { override val listUrl = "/tim-kiem-nang-cao" From 6ae625e3c57f650638f9025b3cca469dda96ab66 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:57:11 +0700 Subject: [PATCH 11/18] Update NhatTruyenVN.kt --- .../koitharu/kotatsu/parsers/site/wpcomics/vi/NhatTruyenVN.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NhatTruyenVN.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NhatTruyenVN.kt index 2fea154fd..da91c0e8d 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NhatTruyenVN.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NhatTruyenVN.kt @@ -14,9 +14,9 @@ import java.util.* @MangaSourceParser("NHATTRUYENVN", "NhatTruyenVN", "vi") internal class NhatTruyenVN(context: MangaLoaderContext) : - WpComicsParser(context, MangaParserSource.NHATTRUYENVN, "nhattruyenvn.com", 36) { + WpComicsParser(context, MangaParserSource.NHATTRUYENVN, "nhattruyenv.com", 36) { - override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain("nhattruyenvn.com", "www.nhattruyenss.net") + override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain("nhattruyenv.com", "www.nhattruyenss.net") private val selectChap = "ul#asc li.row:not(.heading)" From 8d50376f72066419711d6201679fa0b8a55be3d9 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:57:41 +0700 Subject: [PATCH 12/18] Update TopTruyen.kt --- .../org/koitharu/kotatsu/parsers/site/wpcomics/vi/TopTruyen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/TopTruyen.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/TopTruyen.kt index f6e3442d8..a9a75e544 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/TopTruyen.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/TopTruyen.kt @@ -11,7 +11,7 @@ import java.util.* @MangaSourceParser("TOPTRUYEN", "TopTruyen", "vi") internal class TopTruyen(context: MangaLoaderContext) : - WpComicsParser(context, MangaParserSource.TOPTRUYEN, "www.toptruyenww.pro", 36) { + WpComicsParser(context, MangaParserSource.TOPTRUYEN, "www.toptruyento.pro", 36) { override val datePattern = "dd/MM/yyyy" From ee1435711d80e60f4988b62600180e066df357c1 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:58:14 +0700 Subject: [PATCH 13/18] Update OtakusanVi.kt --- .../kotatsu/parsers/site/otakusanctuary/vi/OtakusanVi.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/vi/OtakusanVi.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/vi/OtakusanVi.kt index 91eb217e6..a75763545 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/vi/OtakusanVi.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/vi/OtakusanVi.kt @@ -7,7 +7,7 @@ import org.koitharu.kotatsu.parsers.site.otakusanctuary.OtakuSanctuaryParser @MangaSourceParser("OTAKUSAN_VI", "OtakuSan-Vi", "vi") internal class OtakusanVi(context: MangaLoaderContext) : - OtakuSanctuaryParser(context, MangaParserSource.OTAKUSAN_VI, "otakusan1.net") { + OtakuSanctuaryParser(context, MangaParserSource.OTAKUSAN_VI, "otakusan.me") { override val selectState = ".table-info tr:contains(Status) td" override val lang = "vn" } From b617cc86e295d8c40c67f92062e9da915fc356ee Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:58:28 +0700 Subject: [PATCH 14/18] Update OtakusanEn.kt --- .../kotatsu/parsers/site/otakusanctuary/en/OtakusanEn.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/en/OtakusanEn.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/en/OtakusanEn.kt index 78bd54513..ba73dd7b9 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/en/OtakusanEn.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/otakusanctuary/en/OtakusanEn.kt @@ -7,7 +7,7 @@ import org.koitharu.kotatsu.parsers.site.otakusanctuary.OtakuSanctuaryParser @MangaSourceParser("OTAKUSAN_EN", "OtakuSan-En", "en") internal class OtakusanEn(context: MangaLoaderContext) : - OtakuSanctuaryParser(context, MangaParserSource.OTAKUSAN_EN, "otakusan1.net") { + OtakuSanctuaryParser(context, MangaParserSource.OTAKUSAN_EN, "otakusan.me") { override val lang = "us" override val selectState = ".table-info tr:contains(Status) td" } From 37fca5e1273229e385e4506d670b4c27e49ff955 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 16:59:16 +0700 Subject: [PATCH 15/18] Update HentaiVnPlus.kt --- .../org/koitharu/kotatsu/parsers/site/madara/vi/HentaiVnPlus.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/HentaiVnPlus.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/HentaiVnPlus.kt index 0a0fd3d0b..9baa6e8d5 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/HentaiVnPlus.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/HentaiVnPlus.kt @@ -8,7 +8,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser @MangaSourceParser("HENTAIVNPLUS", "HentaiVnPlus", "vi", ContentType.HENTAI) internal class HentaiVnPlus(context: MangaLoaderContext) : - MadaraParser(context, MangaParserSource.HENTAIVNPLUS, "hentaivn.mom", 24) { + MadaraParser(context, MangaParserSource.HENTAIVNPLUS, "hentaivn.now", 24) { override val listUrl = "truyen-hentai/" override val tagPrefix = "the-loai/" override val datePattern = "dd/MM/yyyy" From c3b348640bc37067d9aedc426f2735fc25cd9ede Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 17:00:42 +0700 Subject: [PATCH 16/18] Update TruyenTranhDamMyy.kt --- .../kotatsu/parsers/site/madara/vi/TruyenTranhDamMyy.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenTranhDamMyy.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenTranhDamMyy.kt index 17f40e95c..9e487b403 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenTranhDamMyy.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenTranhDamMyy.kt @@ -10,7 +10,7 @@ import org.koitharu.kotatsu.parsers.util.* @MangaSourceParser("TRUYENTRANHDAMMYY", "TruyenTranhDamMyy", "vi") internal class TruyenTranhDamMyy(context: MangaLoaderContext) : - MadaraParser(context, MangaParserSource.TRUYENTRANHDAMMYY, "truyennhameo.com") { + MadaraParser(context, MangaParserSource.TRUYENTRANHDAMMYY, "truyentranhdammyy.site") { override val postReq = true override suspend fun loadChapters(mangaUrl: String, document: Document): List { val mangaId = document.select("div#manga-chapters-holder").attr("data-id") From e7aef8c5f5f0cbd369266909769ababba62e50ea Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 17:02:06 +0700 Subject: [PATCH 17/18] Update TruyenVn.kt --- .../org/koitharu/kotatsu/parsers/site/madara/vi/TruyenVn.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenVn.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenVn.kt index 380733228..58642e92b 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenVn.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/vi/TruyenVn.kt @@ -8,7 +8,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser @MangaSourceParser("TRUYENVN", "TruyenVn", "vi", ContentType.HENTAI) internal class TruyenVn(context: MangaLoaderContext) : - MadaraParser(context, MangaParserSource.TRUYENVN, "truyenvn.wiki", 20) { + MadaraParser(context, MangaParserSource.TRUYENVN, "truyenvn.vin", 20) { override val listUrl = "truyen-tranh/" override val tagPrefix = "the-loai/" override val datePattern = "dd/MM/yyyy" From 21c534f3136cd8309d50f3419e116840fe687598 Mon Sep 17 00:00:00 2001 From: Draken <131387159+dragonx943@users.noreply.github.com> Date: Sat, 23 Nov 2024 17:02:49 +0700 Subject: [PATCH 18/18] Update DocTruyen5s.kt --- .../org/koitharu/kotatsu/parsers/site/liliana/vi/DocTruyen5s.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/liliana/vi/DocTruyen5s.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/liliana/vi/DocTruyen5s.kt index 0e6f1bc54..343d42a05 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/liliana/vi/DocTruyen5s.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/liliana/vi/DocTruyen5s.kt @@ -12,7 +12,7 @@ import org.koitharu.kotatsu.parsers.util.json.getBooleanOrDefault @MangaSourceParser("DOCTRUYEN5S", "DocTruyen5s", "vi") internal class DocTruyen5s(context: MangaLoaderContext) : - LilianaParser(context, MangaParserSource.DOCTRUYEN5S, "dongmoe.com", pageSize = 42) { + LilianaParser(context, MangaParserSource.DOCTRUYEN5S, "manga.io.vn", pageSize = 42) { override suspend fun getPages(chapter: MangaChapter): List { val fullUrl = chapter.url.toAbsoluteUrl(domain)