|
@@ -82,8 +82,8 @@ object BookInfo {
|
|
|
?.joinToString(",")
|
|
?.joinToString(",")
|
|
|
?.let {
|
|
?.let {
|
|
|
if (it.isNotEmpty()) book.kind = it
|
|
if (it.isNotEmpty()) book.kind = it
|
|
|
- }
|
|
|
|
|
- Debug.log(bookSource.bookSourceUrl, "└${book.kind}")
|
|
|
|
|
|
|
+ Debug.log(bookSource.bookSourceUrl, "└${it}")
|
|
|
|
|
+ } ?: Debug.log(bookSource.bookSourceUrl, "└")
|
|
|
} catch (e: Exception) {
|
|
} catch (e: Exception) {
|
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
|
}
|
|
}
|
|
@@ -92,8 +92,8 @@ object BookInfo {
|
|
|
try {
|
|
try {
|
|
|
wordCountFormat(analyzeRule.getString(infoRule.wordCount)).let {
|
|
wordCountFormat(analyzeRule.getString(infoRule.wordCount)).let {
|
|
|
if (it.isNotEmpty()) book.wordCount = it
|
|
if (it.isNotEmpty()) book.wordCount = it
|
|
|
|
|
+ Debug.log(bookSource.bookSourceUrl, "└${it}")
|
|
|
}
|
|
}
|
|
|
- Debug.log(bookSource.bookSourceUrl, "└${book.wordCount}")
|
|
|
|
|
} catch (e: Exception) {
|
|
} catch (e: Exception) {
|
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
|
}
|
|
}
|
|
@@ -102,18 +102,18 @@ object BookInfo {
|
|
|
try {
|
|
try {
|
|
|
analyzeRule.getString(infoRule.lastChapter).let {
|
|
analyzeRule.getString(infoRule.lastChapter).let {
|
|
|
if (it.isNotEmpty()) book.latestChapterTitle = it
|
|
if (it.isNotEmpty()) book.latestChapterTitle = it
|
|
|
|
|
+ Debug.log(bookSource.bookSourceUrl, "└${it}")
|
|
|
}
|
|
}
|
|
|
- Debug.log(bookSource.bookSourceUrl, "└${book.latestChapterTitle}")
|
|
|
|
|
} catch (e: Exception) {
|
|
} catch (e: Exception) {
|
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
|
}
|
|
}
|
|
|
scope.ensureActive()
|
|
scope.ensureActive()
|
|
|
Debug.log(bookSource.bookSourceUrl, "┌获取简介")
|
|
Debug.log(bookSource.bookSourceUrl, "┌获取简介")
|
|
|
try {
|
|
try {
|
|
|
- analyzeRule.getString(infoRule.intro).let {
|
|
|
|
|
- if (it.isNotEmpty()) book.intro = HtmlFormatter.format(it)
|
|
|
|
|
|
|
+ HtmlFormatter.format(analyzeRule.getString(infoRule.intro)).let {
|
|
|
|
|
+ if (it.isNotEmpty()) book.intro = it
|
|
|
|
|
+ Debug.log(bookSource.bookSourceUrl, "└${it}")
|
|
|
}
|
|
}
|
|
|
- Debug.log(bookSource.bookSourceUrl, "└${book.intro}")
|
|
|
|
|
} catch (e: Exception) {
|
|
} catch (e: Exception) {
|
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
|
}
|
|
}
|
|
@@ -122,8 +122,8 @@ object BookInfo {
|
|
|
try {
|
|
try {
|
|
|
analyzeRule.getString(infoRule.coverUrl).let {
|
|
analyzeRule.getString(infoRule.coverUrl).let {
|
|
|
if (it.isNotEmpty()) book.coverUrl = NetworkUtils.getAbsoluteURL(baseUrl, it)
|
|
if (it.isNotEmpty()) book.coverUrl = NetworkUtils.getAbsoluteURL(baseUrl, it)
|
|
|
|
|
+ Debug.log(bookSource.bookSourceUrl, "└${it}")
|
|
|
}
|
|
}
|
|
|
- Debug.log(bookSource.bookSourceUrl, "└${book.coverUrl}")
|
|
|
|
|
} catch (e: Exception) {
|
|
} catch (e: Exception) {
|
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
Debug.log(bookSource.bookSourceUrl, "└${e.localizedMessage}")
|
|
|
}
|
|
}
|