diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenFE.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenFE.kt index 0981bed6..42abd4ce 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenFE.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/vi/NetTruyenFE.kt @@ -137,8 +137,8 @@ internal class NetTruyenFE(context: MangaLoaderContext) : return doc.select(selectPage).map { url -> var img = url.attr("data-original").toRelativeUrl(domain) MangaPage( - id = generateUid(imgFinal), - url = imgFinal, + id = generateUid(img), + url = img, preview = null, source = source, ) 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 ad7d4f4a..6cc08b9d 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 @@ -135,14 +135,10 @@ internal class NetTruyenLL(context: MangaLoaderContext) : val fullUrl = chapter.url.toAbsoluteUrl(domain) val doc = webClient.httpGet(fullUrl).parseHtml() return doc.select(selectPage).map { url -> - var img = url.requireSrc().toRelativeUrl(domain) - var imgFinal = img.replace("ntcdn242.wibu.asia/qq", "ntcdn160.wibu.asia/bt") - .replace("i2.netcdn.one", "i2.wp.com/i2.netcdn.one") - .replace("i2.netcdn.one", "manga-covers.vercel.app/api/proxy?url=https://i2.netcdn.one") - .replace("i2.netcdn.one", "https://wsrv.nl/?url=https://i2.netcdn.one") + var img = url.attr("data-original").toRelativeUrl(domain) MangaPage( - id = generateUid(imgFinal), - url = imgFinal, + id = generateUid(img), + url = img, preview = null, source = source, ) 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 d2f4024d..6b9d0db2 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 @@ -135,14 +135,10 @@ internal class NetTruyenSSR(context: MangaLoaderContext) : val fullUrl = chapter.url.toAbsoluteUrl(domain) val doc = webClient.httpGet(fullUrl).parseHtml() return doc.select(selectPage).map { url -> - var img = url.requireSrc().toRelativeUrl(domain) - var imgFinal = img.replace("ntcdn242.wibu.asia/qq", "ntcdn160.wibu.asia/bt") - .replace("i2.netcdn.one", "i2.wp.com/i2.netcdn.one") - .replace("i2.netcdn.one", "manga-covers.vercel.app/api/proxy?url=https://i2.netcdn.one") - .replace("i2.netcdn.one", "https://wsrv.nl/?url=https://i2.netcdn.one") + var img = url.attr("data-original").toRelativeUrl(domain) MangaPage( - id = generateUid(imgFinal), - url = imgFinal, + id = generateUid(img), + url = img, preview = null, source = source, ) 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 a2d2cb75..318112f5 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 @@ -135,14 +135,10 @@ internal class NetTruyenUU(context: MangaLoaderContext) : val fullUrl = chapter.url.toAbsoluteUrl(domain) val doc = webClient.httpGet(fullUrl).parseHtml() return doc.select(selectPage).map { url -> - var img = url.requireSrc().toRelativeUrl(domain) - var imgFinal = img.replace("ntcdn242.wibu.asia/qq", "ntcdn160.wibu.asia/bt") - .replace("i2.netcdn.one", "i2.wp.com/i2.netcdn.one") - .replace("i2.netcdn.one", "manga-covers.vercel.app/api/proxy?url=https://i2.netcdn.one") - .replace("i2.netcdn.one", "https://wsrv.nl/?url=https://i2.netcdn.one") + var img = url.attr("data-original").toRelativeUrl(domain) MangaPage( - id = generateUid(imgFinal), - url = imgFinal, + id = generateUid(img), + url = img, preview = null, source = source, )