diff --git a/src/vi/doctruyen3q/build.gradle b/src/vi/doctruyen3q/build.gradle
index 6581904d8..6ffde6ea5 100644
--- a/src/vi/doctruyen3q/build.gradle
+++ b/src/vi/doctruyen3q/build.gradle
@@ -2,8 +2,8 @@ ext {
extName = 'DocTruyen3Q'
extClass = '.DocTruyen3Q'
themePkg = 'wpcomics'
- baseUrl = 'https://doctruyen3qui9.pro'
- overrideVersionCode = 9
+ baseUrl = 'https://doctruyen3qui10.pro'
+ overrideVersionCode = 10
isNsfw = true
}
diff --git a/src/vi/doctruyen3q/src/eu/kanade/tachiyomi/extension/vi/doctruyen3q/DocTruyen3Q.kt b/src/vi/doctruyen3q/src/eu/kanade/tachiyomi/extension/vi/doctruyen3q/DocTruyen3Q.kt
index 51a22b1f0..b238e722a 100644
--- a/src/vi/doctruyen3q/src/eu/kanade/tachiyomi/extension/vi/doctruyen3q/DocTruyen3Q.kt
+++ b/src/vi/doctruyen3q/src/eu/kanade/tachiyomi/extension/vi/doctruyen3q/DocTruyen3Q.kt
@@ -23,7 +23,7 @@ import java.util.TimeZone
class DocTruyen3Q :
WPComics(
"DocTruyen3Q",
- "https://doctruyen3qui9.pro",
+ "https://doctruyen3qui10.pro",
"vi",
dateFormat = SimpleDateFormat("dd-MM-yyyy", Locale.ROOT).apply {
timeZone = TimeZone.getTimeZone("Asia/Ho_Chi_Minh")
@@ -95,7 +95,7 @@ class DocTruyen3Q :
}
override val genresSelector = ".categories-detail ul.nav li:not(.active) a"
-
+
// Configurable, automatic change domain
private val preferences: SharedPreferences = getPreferences()
private var hasCheckedRedirect = false
diff --git a/src/vi/hentaicube/build.gradle b/src/vi/hentaicube/build.gradle
index 713739bc9..d6b0abba2 100644
--- a/src/vi/hentaicube/build.gradle
+++ b/src/vi/hentaicube/build.gradle
@@ -2,8 +2,8 @@ ext {
extName = 'CBHentai'
extClass = '.HentaiCB'
themePkg = 'madara'
- baseUrl = 'https://hentaicb.pics'
- overrideVersionCode = 18
+ baseUrl = 'https://hentaicb.sbs'
+ overrideVersionCode = 19
isNsfw = true
}
diff --git a/src/vi/hentaicube/src/eu/kanade/tachiyomi/extension/vi/hentaicube/HentaiCB.kt b/src/vi/hentaicube/src/eu/kanade/tachiyomi/extension/vi/hentaicube/HentaiCB.kt
index fef568ffb..bc1c82abd 100644
--- a/src/vi/hentaicube/src/eu/kanade/tachiyomi/extension/vi/hentaicube/HentaiCB.kt
+++ b/src/vi/hentaicube/src/eu/kanade/tachiyomi/extension/vi/hentaicube/HentaiCB.kt
@@ -25,7 +25,7 @@ import java.util.Locale
class HentaiCB :
Madara(
"CBHentai",
- "https://hentaicb.pics",
+ "https://hentaicb.sbs",
"vi",
SimpleDateFormat("dd/MM/yyyy", Locale("vi")),
),
diff --git a/src/vi/hentaivnplus/build.gradle b/src/vi/hentaivnplus/build.gradle
index 34cb1a56a..f0baef645 100644
--- a/src/vi/hentaivnplus/build.gradle
+++ b/src/vi/hentaivnplus/build.gradle
@@ -2,8 +2,8 @@ ext {
extName = 'HentaiVN.plus'
extClass = '.HentaiVNPlus'
themePkg = 'madara'
- baseUrl = 'https://hentaivn.cash'
- overrideVersionCode = 11
+ baseUrl = 'https://hentaivn.cx'
+ overrideVersionCode = 12
isNsfw = true
}
diff --git a/src/vi/hentaivnplus/src/eu/kanade/tachiyomi/extension/vi/hentaivnplus/HentaiVNPlus.kt b/src/vi/hentaivnplus/src/eu/kanade/tachiyomi/extension/vi/hentaivnplus/HentaiVNPlus.kt
index ac55f5cb0..61ba45a57 100644
--- a/src/vi/hentaivnplus/src/eu/kanade/tachiyomi/extension/vi/hentaivnplus/HentaiVNPlus.kt
+++ b/src/vi/hentaivnplus/src/eu/kanade/tachiyomi/extension/vi/hentaivnplus/HentaiVNPlus.kt
@@ -12,7 +12,7 @@ import java.util.Locale
class HentaiVNPlus :
Madara(
"HentaiVN.plus",
- "https://hentaivn.cash",
+ "https://hentaivn.cx",
"vi",
dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale.ROOT),
),
diff --git a/src/vi/sayhentai/build.gradle b/src/vi/sayhentai/build.gradle
index 1aa52ec99..fd7dc9d20 100644
--- a/src/vi/sayhentai/build.gradle
+++ b/src/vi/sayhentai/build.gradle
@@ -2,8 +2,8 @@ ext {
extName = "SayHentai"
extClass = ".SayHentai"
themePkg = "manhwaz"
- baseUrl = "https://sayhentai.ink"
- overrideVersionCode = 11
+ baseUrl = "https://sayhentaii.me"
+ overrideVersionCode = 12
isNsfw = true
}
diff --git a/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt b/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt
index d07465ccb..f14eeb4cd 100644
--- a/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt
+++ b/src/vi/sayhentai/src/eu/kanade/tachiyomi/extension/vi/sayhentai/SayHentai.kt
@@ -10,7 +10,7 @@ import keiyoushi.utils.getPreferences
class SayHentai :
ManhwaZ(
"SayHentai",
- "https://sayhentai.ink",
+ "https://sayhentaii.me",
"vi",
mangaDetailsAuthorHeading = "Tác giả",
mangaDetailsStatusHeading = "Trạng thái",
diff --git a/src/vi/teamlanhlung/AndroidManifest.xml b/src/vi/teamlanhlung/AndroidManifest.xml
index 3d86073aa..79cc739a1 100644
--- a/src/vi/teamlanhlung/AndroidManifest.xml
+++ b/src/vi/teamlanhlung/AndroidManifest.xml
@@ -13,7 +13,7 @@
diff --git a/src/vi/teamlanhlung/build.gradle b/src/vi/teamlanhlung/build.gradle
index 070c2df69..591acdc33 100644
--- a/src/vi/teamlanhlung/build.gradle
+++ b/src/vi/teamlanhlung/build.gradle
@@ -1,7 +1,7 @@
ext {
extName = 'Team Lanh Lung'
extClass = '.TeamLanhLung'
- extVersionCode = 23
+ extVersionCode = 24
isNsfw = true
}
diff --git a/src/vi/teamlanhlung/src/eu/kanade/tachiyomi/extension/vi/teamlanhlung/TeamLanhLung.kt b/src/vi/teamlanhlung/src/eu/kanade/tachiyomi/extension/vi/teamlanhlung/TeamLanhLung.kt
index f2f05a6b6..6fb2a1b6c 100644
--- a/src/vi/teamlanhlung/src/eu/kanade/tachiyomi/extension/vi/teamlanhlung/TeamLanhLung.kt
+++ b/src/vi/teamlanhlung/src/eu/kanade/tachiyomi/extension/vi/teamlanhlung/TeamLanhLung.kt
@@ -32,7 +32,7 @@ class TeamLanhLung : ParsedHttpSource() {
override val name: String = "Team Lạnh Lùng"
- override val baseUrl: String = "https://teamlanhlung9.shop"
+ override val baseUrl: String = "https://teamlanhlung10.shop"
override val lang: String = "vi"
diff --git a/src/vi/toptruyen/build.gradle b/src/vi/toptruyen/build.gradle
index 9c82a66d7..50407790b 100644
--- a/src/vi/toptruyen/build.gradle
+++ b/src/vi/toptruyen/build.gradle
@@ -2,8 +2,8 @@ ext {
extName = 'Top Truyen'
extClass = '.TopTruyen'
themePkg = 'wpcomics'
- baseUrl = 'https://www.toptruyentv6.pro'
- overrideVersionCode = 13
+ baseUrl = 'https://www.toptruyentv7.pro'
+ overrideVersionCode = 14
isNsfw = true
}
diff --git a/src/vi/toptruyen/src/eu/kanade/tachiyomi/extension/vi/toptruyen/TopTruyen.kt b/src/vi/toptruyen/src/eu/kanade/tachiyomi/extension/vi/toptruyen/TopTruyen.kt
index 0f3b75e0f..3784ce8b1 100644
--- a/src/vi/toptruyen/src/eu/kanade/tachiyomi/extension/vi/toptruyen/TopTruyen.kt
+++ b/src/vi/toptruyen/src/eu/kanade/tachiyomi/extension/vi/toptruyen/TopTruyen.kt
@@ -23,7 +23,7 @@ import java.util.TimeZone
class TopTruyen :
WPComics(
"Top Truyen",
- "https://www.toptruyentv6.pro",
+ "https://www.toptruyentv7.pro",
"vi",
dateFormat = SimpleDateFormat("dd-MM-yyyy", Locale.ROOT).apply {
timeZone = TimeZone.getTimeZone("Asia/Ho_Chi_Minh")
diff --git a/src/vi/truyenvn/build.gradle b/src/vi/truyenvn/build.gradle
index f81b4eb42..a61cb572d 100644
--- a/src/vi/truyenvn/build.gradle
+++ b/src/vi/truyenvn/build.gradle
@@ -2,8 +2,8 @@ ext {
extName = 'TruyenVN'
extClass = '.TruyenVN'
themePkg = 'madara'
- baseUrl = 'https://truyenvn.ad'
- overrideVersionCode = 15
+ baseUrl = 'https://truyenvn.shop'
+ overrideVersionCode = 16
isNsfw = true
}
diff --git a/src/vi/truyenvn/src/eu/kanade/tachiyomi/extension/vi/truyenvn/TruyenVN.kt b/src/vi/truyenvn/src/eu/kanade/tachiyomi/extension/vi/truyenvn/TruyenVN.kt
index fcd6d8848..d298b62fc 100644
--- a/src/vi/truyenvn/src/eu/kanade/tachiyomi/extension/vi/truyenvn/TruyenVN.kt
+++ b/src/vi/truyenvn/src/eu/kanade/tachiyomi/extension/vi/truyenvn/TruyenVN.kt
@@ -12,7 +12,7 @@ import java.util.Locale
class TruyenVN :
Madara(
"TruyenVN",
- "https://truyenvn.ad",
+ "https://truyenvn.shop",
"vi",
dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT),
),
diff --git a/src/vi/vlogtruyen/build.gradle b/src/vi/vlogtruyen/build.gradle
index 2c8f8ee9d..eeaa419aa 100644
--- a/src/vi/vlogtruyen/build.gradle
+++ b/src/vi/vlogtruyen/build.gradle
@@ -1,7 +1,7 @@
ext {
extName = 'VlogTruyen'
extClass = '.VlogTruyen'
- extVersionCode = 10
+ extVersionCode = 11
isNsfw = true
}
diff --git a/src/vi/vlogtruyen/src/eu/kanade/tachiyomi/extension/vi/vlogtruyen/VlogTruyen.kt b/src/vi/vlogtruyen/src/eu/kanade/tachiyomi/extension/vi/vlogtruyen/VlogTruyen.kt
index 67336bfe6..723b844b0 100644
--- a/src/vi/vlogtruyen/src/eu/kanade/tachiyomi/extension/vi/vlogtruyen/VlogTruyen.kt
+++ b/src/vi/vlogtruyen/src/eu/kanade/tachiyomi/extension/vi/vlogtruyen/VlogTruyen.kt
@@ -41,7 +41,7 @@ class VlogTruyen : ParsedHttpSource(), ConfigurableSource {
override val id: Long = 6425642624422299254
- private val defaultBaseUrl = "https://vlogtruyen49.com"
+ private val defaultBaseUrl = "https://vlogtruyen50.com"
override val baseUrl by lazy { getPrefBaseUrl() }