Add Anime.me

This commit is contained in:
ZhendongWu 2024-10-31 13:50:33 +08:00
parent f8877dbe37
commit 86a94deff3

View file

@ -22,6 +22,7 @@ import okhttp3.MediaType.Companion.toMediaTypeOrNull
import okhttp3.Request import okhttp3.Request
import okhttp3.RequestBody.Companion.toRequestBody import okhttp3.RequestBody.Companion.toRequestBody
import okhttp3.Response import okhttp3.Response
import org.jsoup.Jsoup
import org.jsoup.nodes.Document import org.jsoup.nodes.Document
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import java.util.Locale import java.util.Locale
@ -102,8 +103,16 @@ class Anime1 : AnimeHttpSource() {
items.map { items.map {
SAnime.create().apply { SAnime.create().apply {
val array = it.jsonArray val array = it.jsonArray
url = "?cat=${array.getContent(0)!!}" val id = array.getContent(0)!!
url = "?cat=$id"
title = array.getContent(1)!! title = array.getContent(1)!!
if (id == "0" || title.contains("</a>")){
val doc = Jsoup.parse(title)
doc.selectFirst("a")?.let { link ->
url = link.attr("href")
}
title = doc.text()
}
status = if (array.getContent(2)?.contains("連載中") == true) { status = if (array.getContent(2)?.contains("連載中") == true) {
SAnime.ONGOING SAnime.ONGOING
} else { } else {