Arabic sources some fixes (#82)

This commit is contained in:
Ahmed gamal
2021-09-18 00:10:12 +02:00
committed by GitHub
parent 88a2582569
commit e9ee397023
8 changed files with 11 additions and 5 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = 'أنمي بالكوم'
pkgNameSuffix = 'ar.animeblkom'
extClass = '.AnimeBlkom'
extVersionCode = 1
extVersionCode = 2
libVersion = '12'
}

View File

@ -56,7 +56,9 @@ class AnimeBlkom : ParsedAnimeHttpSource() {
override fun episodeFromElement(element: Element): SEpisode {
val episode = SEpisode.create()
episode.setUrlWithoutDomain(element.attr("href"))
episode.episode_number = element.select("span:nth-child(3)").text().replace(" - ", "").toFloat()
episode.name = element.select("span:nth-child(3)").text() + " :" + element.select("span:nth-child(1)").text()
episode.date_upload = System.currentTimeMillis()
return episode
}

View File

@ -5,7 +5,7 @@ ext {
extName = 'MY CIMA'
pkgNameSuffix = 'ar.mycima'
extClass = '.MyCima'
extVersionCode = 2
extVersionCode = 3
libVersion = '12'
}

View File

@ -74,7 +74,9 @@ class MyCima : ParsedAnimeHttpSource() {
override fun episodeFromElement(element: Element): SEpisode {
val episode = SEpisode.create()
episode.setUrlWithoutDomain(element.attr("abs:href"))
episode.episode_number = element.text().removePrefix("موسم ").removePrefix("الحلقة ").replace("مدبلج", "").replace(" -", "").toFloat()
episode.name = element.text()
episode.date_upload = System.currentTimeMillis()
return episode
}

View File

@ -5,7 +5,7 @@ ext {
extName = 'WIT ANIME'
pkgNameSuffix = 'ar.witanime'
extClass = '.WitAnime'
extVersionCode = 7
extVersionCode = 8
libVersion = '12'
}

View File

@ -53,6 +53,7 @@ class WitAnime : ParsedAnimeHttpSource() {
episode.name = element.select("a").text()
val episodeNumberString = element.select("a").text().removePrefix("الحلقة ").removePrefix("الخاصة ").removePrefix("الأونا ").removePrefix("الفلم ").removePrefix("الأوفا ")
episode.episode_number = episodeNumberString.toFloat()
episode.date_upload = System.currentTimeMillis()
return episode
}

View File

@ -5,7 +5,7 @@ ext {
extName = 'XS Anime'
pkgNameSuffix = 'ar.xsanime'
extClass = '.XsAnime'
extVersionCode = 3
extVersionCode = 4
libVersion = '12'
}

View File

@ -51,7 +51,8 @@ class XsAnime : ParsedAnimeHttpSource() {
val episode = SEpisode.create()
episode.setUrlWithoutDomain(element.attr("abs:href"))
episode.name = element.select("a > em").text()
// episode.episode_number = element.select("a > em").text().toFloat()
episode.episode_number = element.select("a > em").text().replace(" و", "").replace("الأخيرة", "").toFloat()
episode.date_upload = System.currentTimeMillis()
return episode
}