[wpcomics/vi/nettruyen*] Fixes

master
Draken 1 year ago
parent 9addea65d6
commit 319225d645

@ -137,8 +137,8 @@ internal class NetTruyenFE(context: MangaLoaderContext) :
return doc.select(selectPage).map { url -> return doc.select(selectPage).map { url ->
var img = url.attr("data-original").toRelativeUrl(domain) var img = url.attr("data-original").toRelativeUrl(domain)
MangaPage( MangaPage(
id = generateUid(imgFinal), id = generateUid(img),
url = imgFinal, url = img,
preview = null, preview = null,
source = source, source = source,
) )

@ -135,14 +135,10 @@ internal class NetTruyenLL(context: MangaLoaderContext) :
val fullUrl = chapter.url.toAbsoluteUrl(domain) val fullUrl = chapter.url.toAbsoluteUrl(domain)
val doc = webClient.httpGet(fullUrl).parseHtml() val doc = webClient.httpGet(fullUrl).parseHtml()
return doc.select(selectPage).map { url -> return doc.select(selectPage).map { url ->
var img = url.requireSrc().toRelativeUrl(domain) var img = url.attr("data-original").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")
MangaPage( MangaPage(
id = generateUid(imgFinal), id = generateUid(img),
url = imgFinal, url = img,
preview = null, preview = null,
source = source, source = source,
) )

@ -135,14 +135,10 @@ internal class NetTruyenSSR(context: MangaLoaderContext) :
val fullUrl = chapter.url.toAbsoluteUrl(domain) val fullUrl = chapter.url.toAbsoluteUrl(domain)
val doc = webClient.httpGet(fullUrl).parseHtml() val doc = webClient.httpGet(fullUrl).parseHtml()
return doc.select(selectPage).map { url -> return doc.select(selectPage).map { url ->
var img = url.requireSrc().toRelativeUrl(domain) var img = url.attr("data-original").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")
MangaPage( MangaPage(
id = generateUid(imgFinal), id = generateUid(img),
url = imgFinal, url = img,
preview = null, preview = null,
source = source, source = source,
) )

@ -135,14 +135,10 @@ internal class NetTruyenUU(context: MangaLoaderContext) :
val fullUrl = chapter.url.toAbsoluteUrl(domain) val fullUrl = chapter.url.toAbsoluteUrl(domain)
val doc = webClient.httpGet(fullUrl).parseHtml() val doc = webClient.httpGet(fullUrl).parseHtml()
return doc.select(selectPage).map { url -> return doc.select(selectPage).map { url ->
var img = url.requireSrc().toRelativeUrl(domain) var img = url.attr("data-original").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")
MangaPage( MangaPage(
id = generateUid(imgFinal), id = generateUid(img),
url = imgFinal, url = img,
preview = null, preview = null,
source = source, source = source,
) )

Loading…
Cancel
Save