Foolslide refresh (#1274)

Foolslide refresh
This commit is contained in:
Mike 2019-07-08 07:45:19 -04:00 committed by Eugene
parent 043bc0746a
commit e68870cc29
2 changed files with 6 additions and 52 deletions

View File

@ -5,7 +5,7 @@ ext {
appName = 'Tachiyomi: FoolSlide'
pkgNameSuffix = "all.foolslide"
extClass = '.FoolSlideFactory'
extVersionCode = 19
extVersionCode = 20
libVersion = '1.2'
}

View File

@ -19,38 +19,30 @@ fun getAllFoolSlide(): List<Source> {
JaminisBox(),
HelveticaScans(),
SenseScans(),
SeaOtterScans(),
KireiCake(),
HiranoMoeScansBureau(),
SilentSky(),
Mangatellers(),
IskultripScans(),
PinkFatale(),
AnataNoMotokare(),
DeathTollScans(),
DKThias(),
MangaichiScanlationDivision(),
WorldThree(),
TheCatScans(),
AngelicScanlations(),
DokiFansubs(),
YuriIsm(),
AjiaNoScantrad(),
OneTimeScans(),
TsubasaSociety(),
Helheim(),
MangaScouts(),
StormInHeaven(),
Lilyreader(),
MidnightHaven(),
Russification(),
NieznaniReader(),
EvilFlowers(),
AkaiYuhiMunTeam(),
LupiTeam(),
HotChocolateScans(),
HentaiCafe(),
ShoujoSense()
ShoujoSense(),
TheCatScans()
)
}
@ -72,18 +64,14 @@ class JaminisBox : FoolSlide("Jaimini's Box", "https://jaiminisbox.com", "en", "
}
}
class HotChocolateScans : FoolSlide("Hot Chocolate Scans", "http://hotchocolatescans.com", "en", "/fs")
class TheCatScans : FoolSlide("The Cat Scans", "https://reader2.thecatscans.com/", "en")
class HelveticaScans : FoolSlide("Helvetica Scans", "https://helveticascans.com", "en", "/r")
class SenseScans : FoolSlide("Sense-Scans", "https://sensescans.com", "en", "/reader")
class SeaOtterScans : FoolSlide("Sea Otter Scans", "https://reader.seaotterscans.com", "en")
class KireiCake : FoolSlide("Kirei Cake", "https://reader.kireicake.com", "en")
class HiranoMoeScansBureau : FoolSlide("HiranoMoe Scans Bureau", "https://hiranomoe.com", "en", "/r")
class SilentSky : FoolSlide("Silent Sky", "http://reader.silentsky-scans.net", "en")
class Mangatellers : FoolSlide("Mangatellers", "http://www.mangatellers.gr", "en", "/reader/reader") {
@ -94,9 +82,7 @@ class Mangatellers : FoolSlide("Mangatellers", "http://www.mangatellers.gr", "en
class IskultripScans : FoolSlide("Iskultrip Scans", "http://www.maryfaye.net", "en", "/reader")
class PinkFatale : FoolSlide("PinkFatale", "http://manga.pinkfatale.net", "en")
class AnataNoMotokare : FoolSlide("Anata no Motokare", "https://motokare.maos.ca", "en")
class AnataNoMotokare : FoolSlide("Anata no Motokare", "https://motokare.xyz", "en", "/reader")
class DeathTollScans : FoolSlide("Death Toll Scans", "https://reader.deathtollscans.net", "en")
@ -106,39 +92,11 @@ class DKThias : FoolSlide("DKThias Scanlations", "http://reader.dkthias.com", "e
}
}
class MangaichiScanlationDivision : FoolSlide("Mangaichi Scanlation Division", "http://mangaichiscans.mokkori.fr", "en", "/fs")
class WorldThree : FoolSlide("World Three", "http://www.slide.world-three.org", "en")
class TheCatScans : FoolSlide("The Cat Scans", "https://reader.thecatscans.com", "en")
class AngelicScanlations : FoolSlide("Angelic Scanlations", "http://www.angelicscans.net", "en", "/foolslide") {
override fun latestUpdatesSelector() = "div.list > div.releases"
override fun popularMangaSelector() = ".grouped > .series-block"
override fun mangaDetailsParse(document: Document): SManga {
return SManga.create().apply {
thumbnail_url = document.select(".preview > img").attr("src")
val info = document.select(".data").first()
title = info.select("h2.title").text().trim()
val authorArtist = info.select(".author").text().split("/")
author = authorArtist.getOrNull(0)?.trim()
artist = authorArtist.getOrNull(1)?.trim()
description = info.ownText().trim()
}
}
override fun chapterListSelector() = ".list > .release"
override val chapterDateSelector = ".metadata"
}
class DokiFansubs : FoolSlide("Doki Fansubs", "https://kobato.hologfx.com", "en", "/reader")
class YuriIsm : FoolSlide("Yuri-ism", "https://reader.yuri-ism.com", "en", "/slide")
class YuriIsm : FoolSlide("Yuri-ism", "https://www.yuri-ism.net", "en", "/slide")
class AjiaNoScantrad : FoolSlide("Ajia no Scantrad", "https://ajianoscantrad.fr", "fr", "/reader")
@ -146,8 +104,6 @@ class OneTimeScans : FoolSlide("One Time Scans", "https://otscans.com", "en", "/
class TsubasaSociety : FoolSlide("Tsubasa Society", "https://www.tsubasasociety.com", "en", "/reader/master/Xreader")
class Helheim : FoolSlide("Helheim", "http://helheim.pl", "pl", "/reader")
class MangaScouts : FoolSlide("MangaScouts", "http://onlinereader.mangascouts.org", "de")
class StormInHeaven : FoolSlide("Storm in Heaven", "http://www.storm-in-heaven.net", "it", "/reader-sih")
@ -158,8 +114,6 @@ class MidnightHaven : FoolSlide("Midnight Haven", "http://midnighthaven.shounen-
class Russification : FoolSlide("Русификация", "https://rusmanga.ru", "ru")
class NieznaniReader : FoolSlide("Nieznani", "http://reader.nieznani.mynindo.pl", "pl")
class EvilFlowers : FoolSlide("Evil Flowers", "http://reader.evilflowers.com", "en")
class AkaiYuhiMunTeam : FoolSlide("AkaiYuhiMun team", "https://akaiyuhimun.ru", "ru", "/manga")