Remove sources with expired domains and add missing NSFW label (#13983)

* Remove sources with expired domains and add missing NSFW label.

* Remove unused imports.
This commit is contained in:
Alessandro Jean 2022-10-24 20:05:16 -03:00 committed by GitHub
parent c550686be5
commit 711a62afc4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
51 changed files with 9 additions and 55 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 355 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 450 KiB

View File

@ -1,5 +0,0 @@
package eu.kanade.tachiyomi.extension.en.yuriism
import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide
class YuriIsm : FoolSlide("Yuri-ism", "https://www.yuri-ism.net", "en", "/slide")

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

View File

@ -1,7 +0,0 @@
package eu.kanade.tachiyomi.extension.en.twentyfourhmanga
import eu.kanade.tachiyomi.multisrc.madara.Madara
import java.text.SimpleDateFormat
import java.util.Locale
class TwentyFourhManga : Madara("24hManga", "https://24hmanga.com", "en", dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.US))

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

View File

@ -1,16 +0,0 @@
package eu.kanade.tachiyomi.extension.all.mangatoro
import eu.kanade.tachiyomi.multisrc.wpcomics.WPComics
import eu.kanade.tachiyomi.source.Source
import eu.kanade.tachiyomi.source.SourceFactory
class MangaToroFactory : SourceFactory {
override fun createSources(): List<Source> = listOf(
MangaToro(),
MangaToroRAW(),
)
}
class MangaToroRAW : WPComics("MangaToro RAW", "https://ja.mangatoro.com", "ja")
class MangaToro : WPComics("MangaToro", "https://mangatoro.com", "en")

View File

@ -22,7 +22,6 @@ class FoolSlideGenerator : ThemeSourceGenerator {
SingleLang("Kirei Cake", "https://reader.kireicake.com", "en"),
SingleLang("Kirishima Fansub", "https://www.kirishimafansub.net", "es"),
SingleLang("Le Cercle du Scan", "https://lel.lecercleduscan.com", "fr", className = "LeCercleDuScan", overrideVersionCode = 1),
SingleLang("LetItGo Scans", "https://reader.letitgo.scans.today", "en", overrideVersionCode = 1),
SingleLang("Lilyreader", "https://manga.smuglo.li", "en"),
SingleLang("Mabushimajo", "http://mabushimajo.com", "tr"),
SingleLang("MangaScouts", "http://onlinereader.mangascouts.org", "de", overrideVersionCode = 1),
@ -33,7 +32,6 @@ class FoolSlideGenerator : ThemeSourceGenerator {
SingleLang("Rama", "https://www.ramareader.it", "it"),
SingleLang("Silent Sky", "https://reader.silentsky-scans.net", "en"),
SingleLang("Wanted Team", "https://reader.onepiecenakama.pl", "pl"),
SingleLang("Yuri-ism", "https://www.yuri-ism.net", "en", className = "YuriIsm"),
SingleLang("Zandy no Fansub", "https://zandynofansub.aishiteru.org", "en"),
SingleLang("Русификация", "https://rusmanga.ru", "ru", className = "Russification"),
)

View File

@ -24,8 +24,6 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("1st Kiss", "https://1stkissmanga.io", "en", className = "FirstKissManga", pkgName = "firstkissmanga", overrideVersionCode = 7),
SingleLang("1stKissManga.Club", "https://1stkissmanga.club", "en", className = "FirstKissMangaClub", overrideVersionCode = 1),
SingleLang("247Manga", "https://247manga.com", "en", className = "Manga247", overrideVersionCode = 1),
SingleLang("24hManga", "https://24hmanga.com", "en", isNsfw = true, className = "TwentyFourhManga"),
SingleLang("24hRomance", "https://24hromance.com", "en", className = "Romance24h"),
SingleLang("365Manga", "https://365manga.com", "en", className = "ThreeSixtyFiveManga", overrideVersionCode = 1),
SingleLang("Adonis Fansub", "https://manga.adonisfansub.com", "tr", overrideVersionCode = 1),
SingleLang("Adult Painful Nightz", "https://adults.painfulnightz.com", "en", isNsfw = true),
@ -59,7 +57,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("BL Manhwa Club", "https://blmanhwa.club", "pt-BR", isNsfw = true, className = "BlManhwaClub", overrideVersionCode = 2),
SingleLang("BlogManga", "https://blogmanga.net", "en"),
SingleLang("Boruto Explorer", "https://leitor.borutoexplorer.com.br", "pt-BR", overrideVersionCode = 1),
SingleLang("BoysLove", "https://boyslove.me", "en", overrideVersionCode = 2),
SingleLang("BoysLove", "https://boyslove.me", "en", isNsfw = true, overrideVersionCode = 3),
SingleLang("Café com Yaoi", "http://cafecomyaoi.com.br", "pt-BR", pkgName = "cafecomyaoi", className = "CafeComYaoi", isNsfw = true, overrideVersionCode = 1),
SingleLang("Cartel de Manhwas", "https://carteldemws.com", "es"),
SingleLang("CAT-translator", "https://cats-translator.com/manga", "th", className = "CatTranslator", overrideVersionCode = 2),
@ -70,7 +68,6 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("Clover Manga", "https://clover-manga.com", "tr", overrideVersionCode = 2),
SingleLang("Coffee Manga", "https://coffeemanga.com", "en"),
SingleLang("Colored Manga", "https://coloredmanga.com", "en", overrideVersionCode = 1),
SingleLang("Comicdom", "https://comicdom.org", "en", overrideVersionCode = 2),
SingleLang("ComicKiba", "https://comickiba.com", "en", overrideVersionCode = 1),
SingleLang("Comics Valley", "https://comicsvalley.com", "hi", isNsfw = true, overrideVersionCode = 1),
SingleLang("ComicsWorld", "https://comicsworld.in", "hi"),
@ -120,7 +117,6 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("Glorious Scan", "https://gloriousscan.com", "pt-BR"),
SingleLang("Glory Manga", "https://glorymanga.com", "tr"),
SingleLang("Glory Scans", "https://gloryscans.com", "tr", isNsfw = true),
SingleLang("Gogoscans", "https://www.gogoscans.com", "en"),
SingleLang("Goof Fansub", "https://gooffansub.com", "pt-BR", isNsfw = true),
SingleLang("GuncelManga", "https://guncelmanga.com", "tr", overrideVersionCode = 1),
SingleLang("Hades no Fansub Hentai", "https://h.mangareaderpro.com", "es", isNsfw = true),
@ -260,7 +256,6 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("Mangas Origines", "https://mangas-origines.fr", "fr", isNsfw = true, overrideVersionCode = 3),
SingleLang("MangaSco", "https://mangasco.com", "en", overrideVersionCode = 1),
SingleLang("MangaSiro", "https://mangasiro.com", "en", isNsfw = true),
SingleLang("MangaSmile", "https://mangasmile.com", "en", overrideVersionCode = 1),
SingleLang("MangaSpark", "https://mangaspark.com", "ar", overrideVersionCode = 1),
SingleLang("MangaStic", "https://mangastic.me", "en", overrideVersionCode = 1),
SingleLang("MangasTK", "https://mangastk.com", "es", isNsfw = true),

View File

@ -16,7 +16,7 @@ class MangaBoxGenerator : ThemeSourceGenerator {
SingleLang("Manganato", "https://manganato.com", "en", overrideVersionCode = 2, pkgName = "manganelo"),
SingleLang("Mangabat", "https://m.mangabat.com", "en", overrideVersionCode = 4),
SingleLang("Mangakakalots (unoriginal)", "https://mangakakalots.com", "en", overrideVersionCode = 1, className = "Mangakakalots", pkgName = "mangakakalots"),
SingleLang("Mangairo", "https://h.mangairo.com", "en", overrideVersionCode = 3),
SingleLang("Mangairo", "https://h.mangairo.com", "en", isNsfw = true, overrideVersionCode = 4),
)
companion object {

View File

@ -13,23 +13,14 @@ class MangaMainacGenerator : ThemeSourceGenerator {
override val sources = listOf(
SingleLang("Read Boku No Hero Academia Manga Online", "https://w23.readheroacademia.com/", "en"),
SingleLang("Read One Punch Man Manga Online", "https://w17.readonepunchman.net/", "en"),
SingleLang("Read One Webcomic Manga Online", "https://w1.onewebcomic.net/", "en"),
SingleLang("Read Solo Leveling", "https://w3.sololeveling.net/", "en"),
SingleLang("Read Jojolion", "https://readjojolion.com/", "en"),
SingleLang("Hajime no Ippo Manga", "https://readhajimenoippo.com/", "en"),
SingleLang("Read One Punch Man Manga Online", "https://w23.readonepunchman.net/", "en", overrideVersionCode = 1),
SingleLang("Read Solo Leveling", "https://mysololeveling.com/", "en", overrideVersionCode = 1),
SingleLang("Read Berserk Manga Online", "https://berserkmanga.net/", "en"),
SingleLang("Read Kaguya-sama: Love is War", "https://kaguyasama.net/", "en", className = "ReadKaguyaSamaLoveIsWar", pkgName = "readkaguyasamaloveiswar"),
SingleLang("Read Domestic Girlfriend Manga", "https://domesticgirlfriend.net/", "en"),
SingleLang("Read Black Clover Manga", "https://w1.blackclovermanga2.com/", "en"),
SingleLang("Read Black Clover Manga", "https://w6.blackclovermanga2.com/", "en", overrideVersionCode = 1),
SingleLang("Read Shingeki no Kyojin Manga", "https://readshingekinokyojin.com/", "en"),
SingleLang("Read Nanatsu no Taizai Manga", "https://w1.readnanatsutaizai.net/", "en"),
SingleLang("Read Rent a Girlfriend Manga", "https://kanojo-okarishimasu.com/", "en"),
// Sites that are currently down from my end, should be rechecked by some one else at some point
//
// SingleLang("", "https://5-toubunnohanayome.net/", "en"), //Down at time of creating this generator
// SingleLang("", "http://beastars.net/", "en"), //Down at time of creating this generator
// SingleLang("", "https://ww1.readhunterxhunter.net/", "en"), //Down at time of creating this generator
SingleLang("Read Nanatsu no Taizai Manga", "https://w2.readnanatsutaizai.net/", "en", overrideVersionCode = 1),
SingleLang("Read Rent a Girlfriend Manga", "https://kanojo-okarishimasu.com/", "en")
)
companion object {

View File

@ -55,8 +55,8 @@ class MMRCMSSources {
SourceData.Single("Phoenix-Scans", "https://phoenix-scans.pl", "pl", className = "PhoenixScans", overrideVersionCode = 1),
SourceData.Single("Scan-1", "https://wwv.scan-1.com", "fr", className = "ScanOne", overrideVersionCode = 1),
SourceData.Single("Lelscan-VF", "https://lelscanvf.com", "fr", className = "LelscanVF", overrideVersionCode = 1),
SourceData.Single("Mangazuki Raws", "https://raws.mangazuki.co", "ko", overrideVersionCode = 1),
SourceData.Single("Mangazuki", "https://mangazuki.co", "en", overrideVersionCode = 1),
SourceData.Single("Mangazuki Raws", "https://raws.mangazuki.co", "ko", overrideVersionCode = 2, isNsfw = true),
SourceData.Single("Mangazuki", "https://mangazuki.co", "en", overrideVersionCode = 2, isNsfw = true),
SourceData.Single("AnimaRegia", "https://animaregia.net", "pt-BR", overrideVersionCode = 4),
SourceData.Single("MangaVadisi", "http://manga-v2.mangavadisi.org", "tr", overrideVersionCode = 1),
SourceData.Single("MangaID", "https://mangaid.click", "id", overrideVersionCode = 1),

View File

@ -1,6 +1,5 @@
package eu.kanade.tachiyomi.multisrc.wpcomics
import generator.ThemeSourceData.MultiLang
import generator.ThemeSourceData.SingleLang
import generator.ThemeSourceGenerator
@ -13,7 +12,6 @@ class WPComicsGenerator : ThemeSourceGenerator {
override val baseVersionCode: Int = 2
override val sources = listOf(
MultiLang("MangaToro", "https://mangatoro.com", listOf("en", "ja"), overrideVersionCode = 1),
SingleLang("NetTruyen", "http://www.nettruyenme.com", "vi", overrideVersionCode = 9),
SingleLang("NhatTruyen", "https://nhattruyenone.com", "vi", overrideVersionCode = 7),
SingleLang("TruyenChon", "http://truyenchon.com", "vi", overrideVersionCode = 3),