Remove dead sites and fix other (#19055)
* remove dead sites and fix some * remove dead sites * remove space * edit
|
@ -0,0 +1,10 @@
|
|||
package eu.kanade.tachiyomi.extension.en.akumanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
|
||||
class AkuManga : Madara("AkuManga", "https://akumanga.com", "en") {
|
||||
|
||||
override val id: Long = 107810123708352143
|
||||
|
||||
override val chapterUrlSuffix = ""
|
||||
}
|
Before Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 113 KiB |
|
@ -1,7 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.tr.atikrost
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Atikrost : Madara("Atikrost", "https://atikrost.com", "tr", SimpleDateFormat("MMMM dd, yyyy", Locale("tr")))
|
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 90 KiB |
|
@ -1,23 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.ar.egymanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import eu.kanade.tachiyomi.source.model.SChapter
|
||||
import okhttp3.Response
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class EGYManga : Madara(
|
||||
"EGY Manga",
|
||||
"https://egymanga.net",
|
||||
"ar",
|
||||
SimpleDateFormat("MMMM dd, yyyy", Locale("ar")),
|
||||
) {
|
||||
|
||||
// The website does not flag the content.
|
||||
override val filterNonMangaItems = false
|
||||
|
||||
override val pageListParseSelector = "div.separator"
|
||||
|
||||
override fun chapterListParse(response: Response): List<SChapter> =
|
||||
super.chapterListParse(response).reversed()
|
||||
}
|
Before Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 92 KiB |
|
@ -1,14 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.tr.geasstoon
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class GeassToon : Madara(
|
||||
"GeassToon",
|
||||
"https://geasstoon.com",
|
||||
"tr",
|
||||
dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")),
|
||||
) {
|
||||
override val useNewChapterEndpoint = true
|
||||
}
|
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 5.2 KiB |
Before Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 72 KiB |
|
@ -1,7 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.en.mangamanhua
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangaManhua : Madara("MangaManhua", "https://mangamanhua.online", "en", SimpleDateFormat("d MMMM'،' yyyy", Locale.US))
|
Before Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 71 KiB |
|
@ -1,16 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.tr.turkcemanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import eu.kanade.tachiyomi.source.model.SManga
|
||||
import okhttp3.Request
|
||||
import org.jsoup.nodes.Element
|
||||
|
||||
class TurkceManga : Madara("Türkçe Manga", "https://turkcemanga.com", "tr") {
|
||||
override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/page/$page/?s&post_type=wp-manga&m_orderby=views", headers)
|
||||
override fun popularMangaSelector() = searchMangaSelector()
|
||||
override fun popularMangaFromElement(element: Element): SManga = searchMangaFromElement(element)
|
||||
override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/page/$page/?s&post_type=wp-manga&m_orderby=latest", headers)
|
||||
override fun latestUpdatesSelector() = searchMangaSelector()
|
||||
override fun latestUpdatesFromElement(element: Element): SManga = searchMangaFromElement(element)
|
||||
}
|
|
@ -4,7 +4,7 @@ import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
|
|||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class KingofShojo : MangaThemesia("King of Shojo", "https://kingofshojo.com", "ar", dateFormat = SimpleDateFormat("MMM d, yyy", Locale("ar"))) {
|
||||
class KingofShojo : MangaThemesia("King of Shojo", "https://kingofshojo.com", "ar", dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("ar"))) {
|
||||
|
||||
override val hasProjectPage = true
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Adult Webtoon", "https://adultwebtoon.com", "en", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("Akimangá", "https://akimanga.com", "pt-BR", isNsfw = true, className = "Akimanga"),
|
||||
SingleLang("Akuma no Tenshi", "https://akumanotenshi.com", "pt-BR", className = "AkumaNoTenshi"),
|
||||
SingleLang("AkuManga", "https://akumanga.com", "ar", overrideVersionCode = 1),
|
||||
SingleLang("AkuManga", "https://akumanga.com", "en", isNsfw = true, overrideVersionCode = 2),
|
||||
SingleLang("Akuzenai Arts", "https://akuzenaiarts.org", "en"),
|
||||
SingleLang("AllPornComic", "https://allporncomic.com", "en", isNsfw = true),
|
||||
SingleLang("Amuy", "https://apenasmaisumyaoi.com", "pt-BR", isNsfw = true, overrideVersionCode = 1),
|
||||
|
@ -46,7 +46,6 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Astral-Manga", "https://astral-manga.fr", "fr", className = "AstralManga"),
|
||||
SingleLang("Astrum Scans", "https://astrumscans.xyz", "pt-BR", isNsfw = true),
|
||||
SingleLang("Asura Scans.us (unoriginal)", "https://asurascans.us", "en", isNsfw = false, className = "AsuraScansUs"),
|
||||
SingleLang("Atikrost", "https://atikrost.com", "tr", overrideVersionCode = 1),
|
||||
SingleLang("AZManhwa", "https://azmanhwa.net", "en"),
|
||||
SingleLang("Azora", "https://azoranov.com", "ar", overrideVersionCode = 6),
|
||||
SingleLang("Babel Wuxia", "https://read.babelwuxia.com", "en"),
|
||||
|
@ -96,7 +95,6 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Drake Scans", "https://drakescans.com", "en", overrideVersionCode = 4),
|
||||
SingleLang("Dream Manga", "https://www.swarmmanga.com", "en", overrideVersionCode = 3),
|
||||
SingleLang("Drope Scan", "https://dropescan.com", "pt-BR", overrideVersionCode = 4),
|
||||
SingleLang("EGY Manga", "https://egymanga.net", "ar", overrideVersionCode = 1),
|
||||
SingleLang("Elite Manga", "https://www.elitemanga.org", "en", isNsfw = false),
|
||||
SingleLang("Emperor Scan", "https://emperorscan.com", "es", overrideVersionCode = 1),
|
||||
SingleLang("Empire Webtoon", "https://webtoonsempireron.com", "ar", isNsfw = true, overrideVersionCode = 3),
|
||||
|
@ -116,10 +114,8 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Free Manhwa", "https://manhwas.com", "en", isNsfw = false),
|
||||
SingleLang("FreeMangaTop", "https://freemangatop.com", "en", overrideVersionCode = 2),
|
||||
SingleLang("FreeWebtoonCoins", "https://freewebtooncoins.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("Fug Manga", "https://fugmanga.net", "ar", overrideVersionCode = 1),
|
||||
SingleLang("GalaxyDegenScans", "https://gdscans.com", "en", overrideVersionCode = 4),
|
||||
SingleLang("Gatemanga", "https://gatemanga.com", "ar", overrideVersionCode = 1),
|
||||
SingleLang("GeassToon", "https://geasstoon.com", "tr"),
|
||||
SingleLang("Gekkou Hentai", "https://hentai.gekkouscans.com.br", "pt-BR", isNsfw = true),
|
||||
SingleLang("Gekkou Scans", "https://gekkou.com.br", "pt-BR", isNsfw = true, pkgName = "gekkouscan"),
|
||||
SingleLang("Ghost Scan", "https://ghostscan.com.br", "pt-BR", isNsfw = true),
|
||||
|
@ -282,7 +278,6 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaKomi", "https://mangakomi.io", "en", overrideVersionCode = 5),
|
||||
SingleLang("Mangaland", "https://mangaland.net", "es", isNsfw = true),
|
||||
SingleLang("MangaLionz", "https://mangalionz.org", "ar", overrideVersionCode = 2),
|
||||
SingleLang("MangaManhua", "https://mangamanhua.online", "en", overrideVersionCode = 1),
|
||||
SingleLang("MangaManiacs", "https://mangamaniacs.org", "en", isNsfw = true),
|
||||
SingleLang("Manganelo.biz", "https://manganelo.biz", "en", isNsfw = true, className = "ManganeloBiz"),
|
||||
SingleLang("Manganelo.website (unoriginal)", "https://manganelo.website", "en", isNsfw = true, className = "ManganeloWebsite"),
|
||||
|
@ -304,7 +299,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaSco", "https://manhwasco.net", "en", overrideVersionCode = 2),
|
||||
SingleLang("MangaSiro", "https://mangasiro.com", "en", isNsfw = true),
|
||||
SingleLang("MangaSpark", "https://mangaspark.org", "ar", overrideVersionCode = 4),
|
||||
SingleLang("MangaStic", "https://mangastic9.com", "en", overrideVersionCode = 2),
|
||||
SingleLang("MangaStic", "https://mangastic9.com", "en", isNsfw = true, overrideVersionCode = 3),
|
||||
SingleLang("Mangasushi", "https://mangasushi.org", "en", overrideVersionCode = 3),
|
||||
SingleLang("MangaTone", "https://mangatone.com", "en"),
|
||||
SingleLang("MangaTop.site", "https://mangatop.site", "all", isNsfw = true, className = "MangaTopSite"),
|
||||
|
@ -482,7 +477,6 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("TreeManga", "https://treemanga.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("TritiniaScans", "https://tritinia.org", "en", overrideVersionCode = 4),
|
||||
SingleLang("Tumangaonline.site", "https://tumangaonline.site", "es", isNsfw = true, className = "TumangaonlineSite", pkgName = "tumangaonlinesite"),
|
||||
SingleLang("Türkçe Manga", "https://turkcemanga.com", "tr", className = "TurkceManga", overrideVersionCode = 2),
|
||||
SingleLang("Unitoon Oficial", "https://unitoonoficial.com", "es"),
|
||||
SingleLang("Unitoon", "https://lectorunitoon.com", "es"),
|
||||
SingleLang("Valkyrie Scan", "https://valkyriescan.com", "pt-BR", isNsfw = true),
|
||||
|
|
|
@ -40,7 +40,6 @@ class MangaThemesiaGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Flame Comics", "https://flamecomics.com", "en"),
|
||||
SingleLang("Franxx Mangás", "https://franxxmangas.net", "pt-BR", className = "FranxxMangas", isNsfw = true),
|
||||
SingleLang("Freak Scans", "https://freakscans.com", "en"),
|
||||
SingleLang("Gecenin Lordu", "https://geceninlordu.com", "tr", overrideVersionCode = 1),
|
||||
SingleLang("Glory Scans", "https://gloryscans.fr", "fr"),
|
||||
SingleLang("GoGoManga", "https://gogomanga.fun", "en", overrideVersionCode = 1),
|
||||
SingleLang("Gremory Mangas", "https://gremorymangas.com", "es"),
|
||||
|
@ -51,7 +50,7 @@ class MangaThemesiaGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Infernal Void Scans", "https://void-scans.com", "en", overrideVersionCode = 5),
|
||||
SingleLang("Kanzenin", "https://kanzenin.info", "id", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("KataKomik", "https://katakomik.online", "id"),
|
||||
SingleLang("King of Shojo", "https://kingofshojo.com", "ar"),
|
||||
SingleLang("King of Shojo", "https://kingofshojo.com", "ar", overrideVersionCode = 1),
|
||||
SingleLang("Kiryuu", "https://kiryuu.id", "id", overrideVersionCode = 6),
|
||||
SingleLang("Komik AV", "https://komikav.com", "id", overrideVersionCode = 1),
|
||||
SingleLang("Komik Cast", "https://komikcast.ch", "id", overrideVersionCode = 24),
|
||||
|
|