From e68870cc292ca93de720538499bd1c332b2b5779 Mon Sep 17 00:00:00 2001 From: Mike <51273546+SnakeDoc83@users.noreply.github.com> Date: Mon, 8 Jul 2019 07:45:19 -0400 Subject: [PATCH] Foolslide refresh (#1274) Foolslide refresh --- src/all/foolslide/build.gradle | 2 +- .../en/foolslide/FoolSlideFactory.kt | 56 ++----------------- 2 files changed, 6 insertions(+), 52 deletions(-) diff --git a/src/all/foolslide/build.gradle b/src/all/foolslide/build.gradle index 0b8086904..76714b053 100644 --- a/src/all/foolslide/build.gradle +++ b/src/all/foolslide/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: FoolSlide' pkgNameSuffix = "all.foolslide" extClass = '.FoolSlideFactory' - extVersionCode = 19 + extVersionCode = 20 libVersion = '1.2' } diff --git a/src/all/foolslide/src/eu/kanade/tachiyomi/extension/en/foolslide/FoolSlideFactory.kt b/src/all/foolslide/src/eu/kanade/tachiyomi/extension/en/foolslide/FoolSlideFactory.kt index 7dcab8ef2..51cc8cbc9 100644 --- a/src/all/foolslide/src/eu/kanade/tachiyomi/extension/en/foolslide/FoolSlideFactory.kt +++ b/src/all/foolslide/src/eu/kanade/tachiyomi/extension/en/foolslide/FoolSlideFactory.kt @@ -19,38 +19,30 @@ fun getAllFoolSlide(): List { 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")