chore: Add 2024 to English Extensions (#3221)

Co-authored-by: Secozzi <49240133+Secozzi@users.noreply.github.com>
This commit is contained in:
kaoru2 2024-05-10 05:50:47 +08:00 committed by GitHub
parent 653a8c63be
commit 470f6f7ef7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
42 changed files with 47 additions and 27 deletions

View File

@ -2,7 +2,7 @@ plugins {
id("lib-multisrc") id("lib-multisrc")
} }
baseVersionCode = 19 baseVersionCode = 20
dependencies { dependencies {
api(project(":lib:dood-extractor")) api(project(":lib:dood-extractor"))

View File

@ -95,6 +95,7 @@ object DopeFlixFilters {
val YEARS = arrayOf( val YEARS = arrayOf(
ALL, ALL,
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -2,7 +2,7 @@ plugins {
id("lib-multisrc") id("lib-multisrc")
} }
baseVersionCode = 2 baseVersionCode = 3
dependencies { dependencies {
api(project(":lib:megacloud-extractor")) api(project(":lib:megacloud-extractor"))

View File

@ -183,7 +183,7 @@ object ZoroThemeFilters {
Pair("Most Watched", "most_watched"), Pair("Most Watched", "most_watched"),
) )
val YEARS = arrayOf(ALL) + (1917..2023).map { val YEARS = arrayOf(ALL) + (1917..2024).map {
Pair(it.toString(), it.toString()) Pair(it.toString(), it.toString())
}.reversed().toTypedArray() }.reversed().toTypedArray()

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'AnimeWorld India' extName = 'AnimeWorld India'
extClass = '.AnimeWorldIndiaFactory' extClass = '.AnimeWorldIndiaFactory'
extVersionCode = 11 extVersionCode = 12
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -47,6 +47,7 @@ class AnimeWorldIndiaFilters {
private fun getYearList() = listOf( private fun getYearList() = listOf(
StringQuery("Any", "all"), StringQuery("Any", "all"),
StringQuery("2024", "2024"),
StringQuery("2023", "2023"), StringQuery("2023", "2023"),
StringQuery("2022", "2022"), StringQuery("2022", "2022"),
StringQuery("2021", "2021"), StringQuery("2021", "2021"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'FMovies' extName = 'FMovies'
extClass = '.FMovies' extClass = '.FMovies'
extVersionCode = 23 extVersionCode = 24
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -215,6 +215,7 @@ object FMoviesFilters {
) )
val YEARS = arrayOf( val YEARS = arrayOf(
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Gogoanime' extName = 'Gogoanime'
extClass = '.GogoAnime' extClass = '.GogoAnime'
extVersionCode = 82 extVersionCode = 83
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -367,6 +367,9 @@ object GogoAnimeFilters {
val SEASON_LIST = arrayOf( val SEASON_LIST = arrayOf(
Pair("<select>", ""), Pair("<select>", ""),
Pair("Latest season", "new-season.html"), Pair("Latest season", "new-season.html"),
Pair("Spring 2024", "sub-category/spring-2024-anime"),
Pair("Winter 2024", "sub-category/winter-2024-anime"),
Pair("Fall 2023", "sub-category/fall-2023-anime"),
Pair("Summer 2023", "sub-category/summer-2023-anime"), Pair("Summer 2023", "sub-category/summer-2023-anime"),
Pair("Spring 2023", "sub-category/spring-2023-anime"), Pair("Spring 2023", "sub-category/spring-2023-anime"),
Pair("Winter 2023", "sub-category/winter-2023-anime"), Pair("Winter 2023", "sub-category/winter-2023-anime"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Kawaiifu' extName = 'Kawaiifu'
extClass = '.Kawaiifu' extClass = '.Kawaiifu'
extVersionCode = 4 extVersionCode = 5
isNsfw = true isNsfw = true
} }

View File

@ -104,6 +104,7 @@ object KawaiifuFilters {
Pair("Fall 2020", "fall-2020"), Pair("Fall 2020", "fall-2020"),
Pair("Fall 2021", "fall-2021"), Pair("Fall 2021", "fall-2021"),
Pair("Fall 2022", "fall-2022"), Pair("Fall 2022", "fall-2022"),
Pair("Fall 2023", "fall-2023"),
Pair("Most Watched", "most-watched"), Pair("Most Watched", "most-watched"),
Pair("Movies", "anime-movies"), Pair("Movies", "anime-movies"),
Pair("Music", "music"), Pair("Music", "music"),
@ -137,6 +138,7 @@ object KawaiifuFilters {
Pair("Spring 2020", "spring-2020"), Pair("Spring 2020", "spring-2020"),
Pair("Spring 2021", "spring-2021"), Pair("Spring 2021", "spring-2021"),
Pair("Spring 2022", "spring-2022"), Pair("Spring 2022", "spring-2022"),
Pair("Spring 2023", "spring-2023"),
Pair("Summer 1990", "summer-1990"), Pair("Summer 1990", "summer-1990"),
Pair("Summer 1992", "summer-1992"), Pair("Summer 1992", "summer-1992"),
Pair("Summer 1999", "summer-1999"), Pair("Summer 1999", "summer-1999"),
@ -163,6 +165,7 @@ object KawaiifuFilters {
Pair("Summer 2020", "summer-2020"), Pair("Summer 2020", "summer-2020"),
Pair("Summer 2021", "summer-2021"), Pair("Summer 2021", "summer-2021"),
Pair("Summer 2022", "summer-2022"), Pair("Summer 2022", "summer-2022"),
Pair("Summer 2023", "summer-2023"),
Pair("Trailer", "trailer"), Pair("Trailer", "trailer"),
Pair("Tv series", "tv-series"), Pair("Tv series", "tv-series"),
Pair("Upcoming", "upcoming"), Pair("Upcoming", "upcoming"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'KickAssAnime' extName = 'KickAssAnime'
extClass = '.KickAssAnime' extClass = '.KickAssAnime'
extVersionCode = 41 extVersionCode = 42
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -269,6 +269,7 @@ object KickAssAnimeFilters {
Pair("2021", "2021"), Pair("2021", "2021"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2024", "2024"),
) )
val STATUS = arrayOf( val STATUS = arrayOf(

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Aniwave' extName = 'Aniwave'
extClass = '.Aniwave' extClass = '.Aniwave'
extVersionCode = 68 extVersionCode = 69
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -203,6 +203,7 @@ object AniwaveFilters {
) )
val YEAR = arrayOf( val YEAR = arrayOf(
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -3,7 +3,7 @@ ext {
extClass = '.UniqueStream' extClass = '.UniqueStream'
themePkg = 'dooplay' themePkg = 'dooplay'
baseUrl = 'https://uniquestream.net' baseUrl = 'https://uniquestream.net'
overrideVersionCode = 2 overrideVersionCode = 3
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -124,6 +124,7 @@ class UniqueStream : DooPlay(
"Release Year", "Release Year",
arrayOf( arrayOf(
Pair("<select>", ""), Pair("<select>", ""),
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -3,7 +3,7 @@ ext {
extClass = '.AnimeOnlineNinja' extClass = '.AnimeOnlineNinja'
themePkg = 'dooplay' themePkg = 'dooplay'
baseUrl = 'https://ww3.animeonline.ninja' baseUrl = 'https://ww3.animeonline.ninja'
overrideVersionCode = 37 overrideVersionCode = 38
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -114,7 +114,7 @@ object AnimeOnlineNinjaFilters {
Pair("Audio Castellano \uD83C\uDDEA\uD83C\uDDF8", "anime-castellano"), Pair("Audio Castellano \uD83C\uDDEA\uD83C\uDDF8", "anime-castellano"),
) )
val YEARS = arrayOf(EVERY) + (2023 downTo 1979).map { val YEARS = arrayOf(EVERY) + (2024 downTo 1979).map {
Pair(it.toString(), it.toString()) Pair(it.toString(), it.toString())
}.toTypedArray() }.toTypedArray()

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Latanime' extName = 'Latanime'
extClass = '.Latanime' extClass = '.Latanime'
extVersionCode = 15 extVersionCode = 16
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -107,6 +107,7 @@ class Latanime : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
"Año", "Año",
arrayOf( arrayOf(
Pair("Seleccionar", "false"), Pair("Seleccionar", "false"),
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -3,7 +3,7 @@ ext {
extClass = '.JetAnime' extClass = '.JetAnime'
themePkg = 'dooplay' themePkg = 'dooplay'
baseUrl = 'https://ssl.jetanimes.com' baseUrl = 'https://ssl.jetanimes.com'
overrideVersionCode = 6 overrideVersionCode = 7
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -98,6 +98,7 @@ class JetAnime : DooPlay(
"Year", "Year",
arrayOf( arrayOf(
Pair("<select>", ""), Pair("<select>", ""),
Pair("2024", "/annee/2024"),
Pair("2023", "/annee/2023"), Pair("2023", "/annee/2023"),
Pair("2022", "/annee/2022"), Pair("2022", "/annee/2022"),
Pair("2021", "/annee/2021"), Pair("2021", "/annee/2021"),

View File

@ -3,7 +3,7 @@ ext {
extClass = '.VoirCartoon' extClass = '.VoirCartoon'
themePkg = 'dooplay' themePkg = 'dooplay'
baseUrl = 'https://voircartoon.com' baseUrl = 'https://voircartoon.com'
overrideVersionCode = 4 overrideVersionCode = 5
isNsfw = true isNsfw = true
} }

View File

@ -92,6 +92,7 @@ object VoirCartoonFilters {
val YEARS = arrayOf( val YEARS = arrayOf(
ANY, ANY,
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'YoMovies' extName = 'YoMovies'
extClass = '.YoMovies' extClass = '.YoMovies'
extVersionCode = 12 extVersionCode = 13
isNsfw = true isNsfw = true
} }

View File

@ -258,6 +258,7 @@ class YoMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
Pair("<select>", ""), Pair("<select>", ""),
Pair("Bollywood", "/genre/bollywood/"), Pair("Bollywood", "/genre/bollywood/"),
Pair("Trending", "/genre/top-rated/"), Pair("Trending", "/genre/top-rated/"),
Pair("Bollywood (2024)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2024&wpas=1"),
Pair("Bollywood (2023)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2023&wpas=1"), Pair("Bollywood (2023)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2023&wpas=1"),
Pair("Bollywood (2022)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2022&wpas=1"), Pair("Bollywood (2022)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2022&wpas=1"),
Pair("Bollywood (2021)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2021&wpas=1"), Pair("Bollywood (2021)", "/account/?ptype=post&tax_category%5B%5D=bollywood&tax_release-year=2021&wpas=1"),
@ -283,6 +284,7 @@ class YoMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
arrayOf( arrayOf(
Pair("<select>", ""), Pair("<select>", ""),
Pair("Hollywood", "/genre/hollywood/"), Pair("Hollywood", "/genre/hollywood/"),
Pair("Hollywood (2024)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2024&wpas=1"),
Pair("Hollywood (2023)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2023&wpas=1"), Pair("Hollywood (2023)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2023&wpas=1"),
Pair("Hollywood (2022)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2022&wpas=1"), Pair("Hollywood (2022)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2022&wpas=1"),
Pair("Hollywood (2021)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2021&wpas=1"), Pair("Hollywood (2021)", "/account/?ptype=post&tax_category%5B%5D=hollywood&tax_release-year=2021&wpas=1"),

View File

@ -3,7 +3,7 @@ ext {
extClass = '.MiniOppai' extClass = '.MiniOppai'
themePkg = 'animestream' themePkg = 'animestream'
baseUrl = 'https://minioppai.org' baseUrl = 'https://minioppai.org'
overrideVersionCode = 4 overrideVersionCode = 5
isNsfw = true isNsfw = true
} }

View File

@ -189,7 +189,7 @@ object MiniOppaiFilters {
Pair("Web", "web"), Pair("Web", "web"),
) )
val YEARS_LIST = (2023 downTo 2001).map { val YEARS_LIST = (2024 downTo 2001).map {
Pair(it.toString(), it.toString()) Pair(it.toString(), it.toString())
}.toTypedArray() }.toTypedArray()

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Oploverz' extName = 'Oploverz'
extClass = '.Oploverz' extClass = '.Oploverz'
extVersionCode = 24 extVersionCode = 25
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -198,6 +198,7 @@ object OploverzFilters {
Pair("Spring 2021", "spring-2021"), Pair("Spring 2021", "spring-2021"),
Pair("Spring 2022", "spring-2022"), Pair("Spring 2022", "spring-2022"),
Pair("Spring 2023", "spring-2023"), Pair("Spring 2023", "spring-2023"),
Pair("Spring 2024", "spring-2024"),
Pair("Summer 1996", "summer-1996"), Pair("Summer 1996", "summer-1996"),
Pair("Summer 2012", "summer-2012"), Pair("Summer 2012", "summer-2012"),
Pair("Summer 2013", "summer-2013"), Pair("Summer 2013", "summer-2013"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Aniweek' extName = 'Aniweek'
extClass = '.Aniweek' extClass = '.Aniweek'
extVersionCode = 7 extVersionCode = 8
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -137,6 +137,7 @@ class Aniweek : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
arrayOf( arrayOf(
Pair("<선택하다>", ""), Pair("<선택하다>", ""),
Pair("전체", "bo_table=fin"), Pair("전체", "bo_table=fin"),
Pair("2024", "bo_table=fin&sca=2024"),
Pair("2023", "bo_table=fin&sca=2023"), Pair("2023", "bo_table=fin&sca=2023"),
Pair("2022", "bo_table=fin&sca=2022"), Pair("2022", "bo_table=fin&sca=2022"),
Pair("2021", "bo_table=fin&sca=2021"), Pair("2021", "bo_table=fin&sca=2021"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'AnimesZone' extName = 'AnimesZone'
extClass = '.AnimesZone' extClass = '.AnimesZone'
extVersionCode = 6 extVersionCode = 7
isNsfw = true isNsfw = true
} }

View File

@ -151,7 +151,7 @@ object AnimesZoneFilters {
Pair("Vida Escolar", "vida-escolar"), Pair("Vida Escolar", "vida-escolar"),
) )
val YEAR = arrayOf(ANY) + (1986..2023).map { val YEAR = arrayOf(ANY) + (1986..2024).map {
Pair(it.toString(), it.toString()) Pair(it.toString(), it.toString())
}.reversed().toTypedArray() }.reversed().toTypedArray()

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'Anime Srbija' extName = 'Anime Srbija'
extClass = '.AnimeSrbija' extClass = '.AnimeSrbija'
extVersionCode = 8 extVersionCode = 9
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -162,7 +162,7 @@ object AnimeSrbijaFilters {
Pair("Specijal", "Specijal"), Pair("Specijal", "Specijal"),
) )
val YEARS = (2023 downTo 1960).map { val YEARS = (2024 downTo 1960).map {
Pair(it.toString(), it.toString()) Pair(it.toString(), it.toString())
}.toTypedArray() }.toTypedArray()

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'HDFilmCehennemi' extName = 'HDFilmCehennemi'
extClass = '.HDFilmCehennemi' extClass = '.HDFilmCehennemi'
extVersionCode = 14 extVersionCode = 15
isNsfw = true isNsfw = true
} }

View File

@ -123,6 +123,7 @@ object HDFilmCehennemiFilters {
) )
val YEARS = arrayOf( val YEARS = arrayOf(
Pair("2024", "2024"),
Pair("2023", "2023"), Pair("2023", "2023"),
Pair("2022", "2022"), Pair("2022", "2022"),
Pair("2021", "2021"), Pair("2021", "2021"),

View File

@ -1,7 +1,7 @@
ext { ext {
extName = 'UAKino' extName = 'UAKino'
extClass = '.UAKino' extClass = '.UAKino'
extVersionCode = 1 extVersionCode = 2
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View File

@ -30,7 +30,7 @@ class UAKino : ParsedAnimeHttpSource() {
override val baseUrl = "https://uakino.club" override val baseUrl = "https://uakino.club"
private val animeUrl = "/animeukr" private val animeUrl = "/animeukr"
private val popularUrl = "/f/c.year=1921,2023/sort=rating;desc" private val popularUrl = "/f/c.year=1921,2024/sort=rating;desc"
private val episodesAPI = "https://uakino.club/engine/ajax/playlists.php?news_id=%s&xfield=playlist" // %s - ID title private val episodesAPI = "https://uakino.club/engine/ajax/playlists.php?news_id=%s&xfield=playlist" // %s - ID title