Merge pull request #1494 - sources/domain
- [TruyenQQ] Refactor - [TruyenGG] Refactor - Update some sources domain [site/vi]
This commit is contained in:
2
.github/summary.yaml
vendored
2
.github/summary.yaml
vendored
@@ -1 +1 @@
|
|||||||
total: 1188
|
total: 1188
|
||||||
@@ -11,7 +11,7 @@ import java.util.*
|
|||||||
|
|
||||||
@MangaSourceParser("SAYHENTAI", "SayHentai", "vi", ContentType.HENTAI)
|
@MangaSourceParser("SAYHENTAI", "SayHentai", "vi", ContentType.HENTAI)
|
||||||
internal class SayHentai(context: MangaLoaderContext) : PagedMangaParser(context, MangaParserSource.SAYHENTAI, 20) {
|
internal class SayHentai(context: MangaLoaderContext) : PagedMangaParser(context, MangaParserSource.SAYHENTAI, 20) {
|
||||||
override val configKeyDomain = ConfigKey.Domain("sayhentai.art")
|
override val configKeyDomain = ConfigKey.Domain("sayhentai.ink")
|
||||||
|
|
||||||
override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) {
|
override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) {
|
||||||
super.onCreateConfig(keys)
|
super.onCreateConfig(keys)
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ import org.koitharu.kotatsu.parsers.MangaSourceParser
|
|||||||
import org.koitharu.kotatsu.parsers.PagedMangaParser
|
import org.koitharu.kotatsu.parsers.PagedMangaParser
|
||||||
import org.koitharu.kotatsu.parsers.config.ConfigKey
|
import org.koitharu.kotatsu.parsers.config.ConfigKey
|
||||||
import org.koitharu.kotatsu.parsers.model.*
|
import org.koitharu.kotatsu.parsers.model.*
|
||||||
import org.koitharu.kotatsu.parsers.network.UserAgents
|
|
||||||
import org.koitharu.kotatsu.parsers.util.*
|
import org.koitharu.kotatsu.parsers.util.*
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.*
|
import java.util.*
|
||||||
@@ -15,13 +14,6 @@ internal class TruyenGG(context: MangaLoaderContext) : PagedMangaParser(context,
|
|||||||
|
|
||||||
override val configKeyDomain = ConfigKey.Domain("truyengg.com")
|
override val configKeyDomain = ConfigKey.Domain("truyengg.com")
|
||||||
|
|
||||||
override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) {
|
|
||||||
super.onCreateConfig(keys)
|
|
||||||
keys.add(userAgentKey)
|
|
||||||
}
|
|
||||||
|
|
||||||
override val userAgentKey = ConfigKey.UserAgent(UserAgents.CHROME_DESKTOP)
|
|
||||||
|
|
||||||
override val availableSortOrders: Set<SortOrder> = EnumSet.of(
|
override val availableSortOrders: Set<SortOrder> = EnumSet.of(
|
||||||
SortOrder.NEWEST,
|
SortOrder.NEWEST,
|
||||||
SortOrder.NEWEST_ASC,
|
SortOrder.NEWEST_ASC,
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ import org.koitharu.kotatsu.parsers.MangaSourceParser
|
|||||||
import org.koitharu.kotatsu.parsers.PagedMangaParser
|
import org.koitharu.kotatsu.parsers.PagedMangaParser
|
||||||
import org.koitharu.kotatsu.parsers.config.ConfigKey
|
import org.koitharu.kotatsu.parsers.config.ConfigKey
|
||||||
import org.koitharu.kotatsu.parsers.model.*
|
import org.koitharu.kotatsu.parsers.model.*
|
||||||
import org.koitharu.kotatsu.parsers.network.UserAgents
|
|
||||||
import org.koitharu.kotatsu.parsers.util.*
|
import org.koitharu.kotatsu.parsers.util.*
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.*
|
import java.util.*
|
||||||
@@ -15,13 +14,6 @@ internal class TruyenQQ(context: MangaLoaderContext) : PagedMangaParser(context,
|
|||||||
|
|
||||||
override val configKeyDomain = ConfigKey.Domain("truyenqqto.com")
|
override val configKeyDomain = ConfigKey.Domain("truyenqqto.com")
|
||||||
|
|
||||||
override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) {
|
|
||||||
super.onCreateConfig(keys)
|
|
||||||
keys.add(userAgentKey)
|
|
||||||
}
|
|
||||||
|
|
||||||
override val userAgentKey = ConfigKey.UserAgent(UserAgents.CHROME_DESKTOP)
|
|
||||||
|
|
||||||
override val availableSortOrders: Set<SortOrder> =
|
override val availableSortOrders: Set<SortOrder> =
|
||||||
EnumSet.of(
|
EnumSet.of(
|
||||||
SortOrder.UPDATED,
|
SortOrder.UPDATED,
|
||||||
|
|||||||
@@ -12,17 +12,11 @@ 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, "doctruyen3qui2.com", 36) {
|
WpComicsParser(context, MangaParserSource.DOCTRUYEN3Q, "truyen3qvip.com", 36) {
|
||||||
|
|
||||||
override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain(
|
override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain(
|
||||||
"doctruyen3qui2.com", // Main domain
|
"truyen3qvip.com",
|
||||||
"doctruyen3qll.net",
|
"doctruyen3qui.pro", // Main domain
|
||||||
"doctruyen3q3.net",
|
|
||||||
"doctruyen3qw.com",
|
|
||||||
"doctruyen3qk.pro",
|
|
||||||
"doctruyen3qw.pro",
|
|
||||||
"doctruyen3qvip.com",
|
|
||||||
"truyen3qvip.com", // Backup domain
|
|
||||||
)
|
)
|
||||||
|
|
||||||
override val datePattern = "dd/MM/yyyy"
|
override val datePattern = "dd/MM/yyyy"
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import java.text.SimpleDateFormat
|
|||||||
|
|
||||||
@MangaSourceParser("NETTRUYEN", "NetTruyen", "vi")
|
@MangaSourceParser("NETTRUYEN", "NetTruyen", "vi")
|
||||||
internal class NetTruyen(context: MangaLoaderContext) :
|
internal class NetTruyen(context: MangaLoaderContext) :
|
||||||
WpComicsParser(context, MangaParserSource.NETTRUYEN, "nettruyenrr.com", 36) {
|
WpComicsParser(context, MangaParserSource.NETTRUYEN, "nettruyenvng.com", 36) {
|
||||||
|
|
||||||
override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain(
|
override val configKeyDomain: ConfigKey.Domain = ConfigKey.Domain(
|
||||||
"nettruyenrr.com",
|
"nettruyenrr.com",
|
||||||
|
|||||||
Reference in New Issue
Block a user