Remove dead sites and fix other (#19055)

* remove dead sites and fix some

* remove dead sites

* remove space

* edit
This commit is contained in:
Qlend 2023-11-21 01:32:21 +03:00 committed by GitHub
parent 98af258c58
commit f0ec2254c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
45 changed files with 14 additions and 78 deletions

View File

@ -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 = ""
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

View File

@ -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")))

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

View File

@ -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()
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

View File

@ -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
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

View File

@ -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))

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

View File

@ -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)
}

View File

@ -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
}

View File

@ -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),

View File

@ -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),