Added VCP & VMP (#1879)

Added VCP & VMP
This commit is contained in:
Edgar Mejía 2019-12-17 06:24:42 -06:00 committed by arkon
parent 58b91ec175
commit 94b675031b
9 changed files with 804 additions and 0 deletions

View File

@ -0,0 +1,12 @@
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
ext {
appName = 'Tachiyomi: VCPVMP'
pkgNameSuffix = "es.vcpvmp"
extClass = '.VCPVMPFactory'
extVersionCode = 1
libVersion = '1.2'
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

View File

@ -0,0 +1,391 @@
package eu.kanade.tachiyomi.extension.es.vcpvmp
import okhttp3.HttpUrl
import okhttp3.Request
import org.jsoup.nodes.*
import eu.kanade.tachiyomi.network.GET
import eu.kanade.tachiyomi.source.model.*
import eu.kanade.tachiyomi.source.online.ParsedHttpSource
open class VCPVMP(override val name: String, override val baseUrl: String) : ParsedHttpSource() {
override val lang = "es"
override val supportsLatest: Boolean = false
override fun latestUpdatesRequest(page: Int) = throw UnsupportedOperationException("Not used")
override fun latestUpdatesSelector() = throw UnsupportedOperationException("Not used")
override fun latestUpdatesFromElement(element: Element) = throw UnsupportedOperationException("Not used")
override fun latestUpdatesNextPageSelector() = throw UnsupportedOperationException("Not used")
override fun popularMangaRequest(page: Int) = GET("$baseUrl/page/$page", headers)
override fun popularMangaSelector() = "div#posts div.gallery"
override fun popularMangaFromElement(element: Element) = SManga.create().apply {
element.select("a.cover").first().let {
setUrlWithoutDomain(it.attr("href"))
title = it.select("div.caption").text()
thumbnail_url = it.select("img").attr(getCover(it.toString().contains("noscript")))
}
}
private fun getCover(arg: Boolean): String {
return if (arg) "data-lazy-src" else "src"
}
override fun popularMangaNextPageSelector() = "ul.pagination > li.active + li"
override fun mangaDetailsParse(document: Document) = SManga.create().apply {
document.select("div#catag").let {
genre = document.select("div#tagsin > a[rel=tag]").joinToString(", ") {
it.text()
}
artist = ""
description = ""
status = SManga.UNKNOWN
}
}
override fun chapterListSelector() = "body"
override fun chapterFromElement(element: Element) = SChapter.create().apply {
name = "One shot"
setUrlWithoutDomain(element.baseUri())
}
override fun pageListRequest(chapter: SChapter) = GET(baseUrl + chapter.url)
override fun pageListParse(document: Document): List<Page> = mutableListOf<Page>().apply {
document.select("div#posts img[data-lazy-src]").forEach {
add(Page(size, document.baseUri(), it.attr("data-lazy-src")))
}
}
override fun imageUrlParse(document: Document) = throw UnsupportedOperationException("Not used")
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
var url = HttpUrl.parse(baseUrl)!!.newBuilder()
url.addPathSegments("page")
url.addPathSegments(page.toString())
url.addQueryParameter("s", query)
filters.forEach { filter ->
when (filter) {
is Genre -> {
when (filter.toUriPart().isNotEmpty()) {
true -> {
url = HttpUrl.parse(baseUrl)!!.newBuilder()
url.addPathSegments("etiqueta")
url.addPathSegments(filter.toUriPart())
url.addPathSegments("page")
url.addPathSegments(page.toString())
}
}
}
is ComicList -> {
filter.state
.filter { comic -> comic.state }
.forEach {
comic -> url.addQueryParameter("cat", comic.id)
}
}
}
}
return GET(url.build().toString(), headers)
}
override fun searchMangaSelector() = popularMangaSelector()
override fun searchMangaFromElement(element: Element) = popularMangaFromElement(element)
override fun searchMangaNextPageSelector() = popularMangaNextPageSelector()
private class Comic(name: String, val id: String) : Filter.CheckBox(name)
private class ComicList(genres: List<Comic>) : Filter.Group<Comic>("Filtrar por categoría", genres)
override fun getFilterList() = FilterList(
Genre(),
Filter.Separator(),
ComicList(getComicList())
)
// Array.from(document.querySelectorAll('div.tagcloud a.tag-cloud-link')).map(a => `Pair("${a.innerText}", "${a.href.replace('https://vercomicsporno.com/etiqueta/', '')}")`).join(',\n')
// from https://vercomicsporno.com/
private class Genre : UriPartFilter("Etiquetas", arrayOf(
Pair("Ver todos", ""),
Pair("Anales", "anales"),
Pair("Comics Porno", "comics-porno"),
Pair("Culonas", "culonas"),
Pair("Doujins", "doujins"),
Pair("Furry", "furry"),
Pair("Incesto", "incesto"),
Pair("Lesbianas", "lesbianas"),
Pair("Madre Hijo", "madre-hijo"),
Pair("Mamadas", "mamadas"),
Pair("Manga Hentai", "manga-hentai"),
Pair("Milfs", "milfs"),
Pair("Milftoon", "milftoon-comics"),
Pair("Orgias", "orgias"),
Pair("Parodias Porno", "parodias-porno"),
Pair("Rubias", "rubias"),
Pair("Series De Tv", "series-de-tv"),
Pair("Tetonas", "tetonas"),
Pair("Trios", "trios"),
Pair("Videojuegos", "videojuegos"),
Pair("Yuri", "yuri-2")
))
// Array.from(document.querySelectorAll('form select#cat option.level-0')).map(a => `Comic("${a.innerText}", "${a.value}")`).join(',\n')
// from https://vercomicsporno.com/
private fun getComicList() = listOf(
Comic("5ish", "2853"),
Comic("69", "1905"),
Comic("8muses", "856"),
Comic("Aarokira", "2668"),
Comic("Absurd Stories", "2846"),
Comic("Adam 00", "1698"),
Comic("Aeolus", "2831"),
Comic("Alcor", "2837"),
Comic("Anonymouse", "2851"),
Comic("Aquarina", "2727"),
Comic("Arabatos", "1780"),
Comic("Aroma Sensei", "2663"),
Comic("Art of jaguar", "167"),
Comic("Bakuhaku", "2866"),
Comic("Bashfulbeckon", "2841"),
Comic("Bear123", "2814"),
Comic("Black and White", "361"),
Comic("Blackadder", "83"),
Comic("Blacky Chan", "2901"),
Comic("Blargsnarf", "2728"),
Comic("Bnouait", "2706"),
Comic("Buena trama", "2579"),
Comic("Buru", "2736"),
Comic("Cagri", "2751"),
Comic("Catfightcentral", "2691"),
Comic("cecyartbytenshi", "2799"),
Comic("Cherry Mouse Street", "2891"),
Comic("cherry-gig", "2679"),
Comic("ClaraLaine", "2697"),
Comic("Clasicos", "2553"),
Comic("Cobatsart", "2729"),
Comic("Comics 3D", "1910"),
Comic("Comics porno", "6"),
Comic("Comics porno mexicano", "511"),
Comic("Comics porno Simpsons", "94"),
Comic("Comics XXX", "119"),
Comic("CrazyDad3d", "2657"),
Comic("Croc", "1684"),
Comic("Cyberunique", "2801"),
Comic("Darkhatboy", "2856"),
Comic("DarkShadow", "2845"),
Comic("DarkToons Cave", "2893"),
Comic("Dasan", "2692"),
Comic("David Willis", "2816"),
Comic("Diathorn", "2894"),
Comic("Dony", "2769"),
Comic("Doxy", "2698"),
Comic("Drawnsex", "9"),
Comic("DrCockula", "2708"),
Comic("ebluberry", "2842"),
Comic("Ecchi Kimochiii", "1948"),
Comic("EcchiFactor 2.0", "1911"),
Comic("Eirhjien", "2817"),
Comic("Eliana Asato", "2878"),
Comic("Ender Selya", "2774"),
Comic("Erotibot", "2711"),
Comic("Felsala", "2138"),
Comic("Fikomi", "2887"),
Comic("Fixxxer", "2737"),
Comic("Folo", "2762"),
Comic("Forked Tail", "2830"),
Comic("Fotonovelas", "320"),
Comic("Fred Perry", "2832"),
Comic("Freehand", "400"),
Comic("FrozenParody", "1766"),
Comic("Fuckit", "2883"),
Comic("Funsexydragonball", "2786"),
Comic("Futanari", "1732"),
Comic("Futanari Fan", "2787"),
Comic("Garabatoz", "2877"),
Comic("Gerph", "2889"),
Comic("Ghettoyouth", "2730"),
Comic("Gilftoon", "2619"),
Comic("Glassfish", "84"),
Comic("Grigori", "2775"),
Comic("Grose", "2876"),
Comic("Gundam888", "2681"),
Comic("Hagfish", "2599"),
Comic("Hary Draws", "2752"),
Comic("Hioshiru", "2673"),
Comic("Hmage", "2822"),
Comic("InCase", "1927"),
Comic("Incesto 3d", "310"),
Comic("Incognitymous", "2693"),
Comic("Inker Shike", "2895"),
Comic("Interracial", "364"),
Comic("Inusen", "2854"),
Comic("Inuyuru", "2699"),
Comic("isakishi", "2721"),
Comic("Jadenkaiba", "2064"),
Comic("javisuzumiya", "2823"),
Comic("Jay Marvel", "2135"),
Comic("Jay Naylor", "174"),
Comic("Jellcaps", "2818"),
Comic("Jhon Person", "135"),
Comic("Jitsch", "2835"),
Comic("Jkr", "718"),
Comic("JLullaby", "2680"),
Comic("Joru", "2798"),
Comic("JZerosk", "2757"),
Comic("K/DA", "2667"),
Comic("Ka-iN", "2874"),
Comic("Kadath", "2700"),
Comic("Kannel", "2836"),
Comic("Kaos", "1994"),
Comic("Kimmundo", "2669"),
Comic("Kinkamashe", "2873"),
Comic("Kinkymation", "2733"),
Comic("Kirtu", "107"),
Comic("Kogeikun", "2738"),
Comic("Krazy Krow", "2848"),
Comic("Kumi Pumi", "2771"),
Comic("l", "1"),
Comic("Lady Astaroth", "2722"),
Comic("LawyBunne", "2744"),
Comic("Lemon Font", "2750"),
Comic("Lewdua", "2734"),
Comic("Locofuria", "2578"),
Comic("Lumo", "2858"),
Comic("MAD-Project", "2890"),
Comic("Manaworld", "85"),
Comic("Manaworldcomics", "164"),
Comic("Manga hentai", "152"),
Comic("Matemi", "2741"),
Comic("Mavruda", "2865"),
Comic("MCC", "2843"),
Comic("Meesh", "2740"),
Comic("Melkor Mancin", "169"),
Comic("Metal Owl", "2694"),
Comic("Miles-DF", "2864"),
Comic("Milffur", "140"),
Comic("Milftoon", "13"),
Comic("Milftoonbeach", "1712"),
Comic("Mojarte", "1417"),
Comic("Moval-X", "2785"),
Comic("Mr. E Comics", "2562"),
Comic("MrPotatoParty", "2712"),
Comic("Myster Box", "2670"),
Comic("Neal D Anderson]", "2725"),
Comic("nicekotatsu", "2749"),
Comic("Nikipostat", "2824"),
Comic("Nisego", "2768"),
Comic("Norasuko", "2800"),
Comic("Noticias", "1664"),
Comic("nsfyosu", "2859"),
Comic("Nyoronyan", "2758"),
Comic("O-tako Studios", "2723"),
Comic("Oh!Nice", "2896"),
Comic("OldFlameShotgun", "2884"),
Comic("Otomo-San", "2788"),
Comic("Pack Imagenes", "654"),
Comic("Pak009", "2819"),
Comic("Palcomix", "48"),
Comic("Pandora Box", "155"),
Comic("Pegasus Smith", "2682"),
Comic("Personalami", "2789"),
Comic("PeterAndWhitney", "2860"),
Comic("Pia-Sama", "2797"),
Comic("PinkPawg", "2861"),
Comic("Pinktoon", "2868"),
Comic("Pixelboy", "2840"),
Comic("Pokeporn", "1914"),
Comic("Poonet", "648"),
Comic("Prism Girls", "1926"),
Comic("Privados", "858"),
Comic("QTsunade", "2770"),
Comic("Quarko-Muon", "2872"),
Comic("QueenTsunade", "2811"),
Comic("Queervanire", "2871"),
Comic("r_ex", "2898"),
Comic("RanmaBooks", "1974"),
Comic("Razter", "2689"),
Comic("recreator 2099", "2671"),
Comic("Redboard", "2803"),
Comic("reddanmanic", "2867"),
Comic("Reinbach", "2888"),
Comic("Relatedguy", "2829"),
Comic("Revolverwing", "2790"),
Comic("RickFoxxx", "1411"),
Comic("Ripperelite", "2820"),
Comic("RobCiveCat", "2739"),
Comic("RogueArtLove", "2812"),
Comic("Rousfairly", "2776"),
Comic("Rukasu", "2778"),
Comic("SaMelodii", "2701"),
Comic("SanePerson", "2683"),
Comic("Selrock", "2886"),
Comic("Shadako26", "2780"),
Comic("Shadbase", "1713"),
Comic("Shadow2007x", "2781"),
Comic("Sheela", "2690"),
Comic("Sillygirl", "2129"),
Comic("Sin Porno", "2266"),
Comic("Sinner", "2897"),
Comic("Sirkowski", "2802"),
Comic("Slipshine", "2791"),
Comic("Smutichi", "2821"),
Comic("Spirale", "2870"),
Comic("Stormfeder", "2759"),
Comic("Sun1Sol", "2782"),
Comic("SunsetRiders7", "1705"),
Comic("Super Melons", "2850"),
Comic("Taboolicious", "88"),
Comic("Tekuho", "2601"),
Comic("Tentabat", "2862"),
Comic("the dark mangaka", "2783"),
Comic("The Pit", "2792"),
Comic("thegoodbadart", "2684"),
Comic("TheKite", "2825"),
Comic("Theminus", "2828"),
Comic("TheOtherHalf", "2666"),
Comic("Tim Fischer", "2763"),
Comic("Totempole", "2746"),
Comic("TotesFleisch8", "2764"),
Comic("Tracy Scops", "2648"),
Comic("Transmorpher DDS", "2672"),
Comic("Turtlechan", "2796"),
Comic("TvMx", "2793"),
Comic("Uzonegro", "2695"),
Comic("VentZX", "2575"),
Comic("Vercomicsporno", "1376"),
Comic("Watsup", "2863"),
Comic("Whargleblargle", "2844"),
Comic("Wherewolf", "2685"),
Comic("Witchking00", "1815"),
Comic("Xamrock", "2686"),
Comic("Xierra099", "2702"),
Comic("Xkit", "2703"),
Comic("Y3df", "86"),
Comic("Zillionaire", "2807"),
Comic("Zzomp", "252"),
Comic("ZZZ Comics", "2839")
)
open class UriPartFilter(displayName: String, val vals: Array<Pair<String, String>>) :
Filter.Select<String>(displayName, vals.map { it.first }.toTypedArray()) {
fun toUriPart() = vals[state].second
}
}

View File

@ -0,0 +1,401 @@
package eu.kanade.tachiyomi.extension.es.vcpvmp
import okhttp3.Request
import okhttp3.HttpUrl
import eu.kanade.tachiyomi.source.*
import eu.kanade.tachiyomi.network.GET
import eu.kanade.tachiyomi.source.model.*
class VCPVMPFactory : SourceFactory {
override fun createSources(): List<Source> = listOf(
VCP(),
VMP()
)
}
class VCP : VCPVMP("VCP", "https://vercomicsporno.com")
class VMP : VCPVMP("VMP", "https://vermangasporno.com") {
override fun popularMangaRequest(page: Int) = GET("$baseUrl/pagina/$page", headers)
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
var url = HttpUrl.parse(baseUrl)!!.newBuilder()
url.addPathSegments("pagina")
url.addPathSegments(page.toString())
url.addQueryParameter("s", query)
filters.forEach { filter ->
when (filter) {
is Genre -> {
when (filter.toUriPart().isNotEmpty()) {
true -> {
url = HttpUrl.parse(baseUrl)!!.newBuilder()
url.addPathSegments("genero")
url.addPathSegments(filter.toUriPart())
url.addPathSegments("pagina")
url.addPathSegments(page.toString())
}
}
}
is MangaList -> {
filter.state
.filter { manga -> manga.state }
.forEach {
manga -> url.addQueryParameter("cat", manga.id)
}
}
}
}
return GET(url.build().toString(), headers)
}
private class Manga(name: String, val id: String) : Filter.CheckBox(name)
private class MangaList(genres: List<Manga>) : Filter.Group<Manga>("Filtrar por manga", genres)
override fun getFilterList() = FilterList(
Genre(),
Filter.Separator(),
MangaList(getMangasList())
)
// Array.from(document.querySelectorAll('div.tagcloud a.tag-cloud-link'))
// .map(a => `Pair("${a.innerText}", "${a.href.replace('https://vermangasporno.com/genero/', '')}")`).join(',\n')
// from https://vermangasporno.com/
private class Genre : UriPartFilter("Generos", arrayOf(
Pair("Ver todos", ""),
Pair("Ahegao", "ahegao"),
Pair("Anal", "anal"),
Pair("Big Ass", "big-ass"),
Pair("Big Breasts", "big-breasts"),
Pair("Blowjob", "blowjob"),
Pair("Cheating", "cheating"),
Pair("Colegiala", "colegiala"),
Pair("Fullcolor", "fullcolor"),
Pair("Group", "group"),
Pair("Incest", "incest"),
Pair("loli", "loli"),
Pair("Lolicon", "lolicon"),
Pair("Milf", "milf"),
Pair("Nakadashi", "nakadashi"),
Pair("Paizuri", "paizuri"),
Pair("Schoolgirl Uniform", "schoolgirl-uniform"),
Pair("Sole Female", "sole-female"),
Pair("Stockings", "stockings"),
Pair("Tetona", "tetona"),
Pair("Tetonas", "tetonas")
))
// Array.from(document.querySelectorAll('form select#cat option.level-0'))
// .map(a => `Manga("${a.innerText}", "${a.value}")`).join(',\n')
// from https://vermangasporno.com/
private fun getMangasList() = listOf(
Manga("3×3 Eyes", "1325"),
Manga("Accel World", "175"),
Manga("Aikatsu!", "1983"),
Manga("Amagami", "1194"),
Manga("Amagi Brilliant Park", "209"),
Manga("Amano Megumi ha Sukidarake!", "888"),
Manga("Ane Doki", "1121"),
Manga("Angel Beats!", "176"),
Manga("Ano Hi Mita Hana no Namae wo Bokutachi wa Mada Shiranai", "1097"),
Manga("Another", "177"),
Manga("Ansatsu Kyoushitsu", "2"),
Manga("Aoi Hana", "1256"),
Manga("Aquarion EVOL", "2089"),
Manga("Arcana Heart", "934"),
Manga("Arslan senki", "2068"),
Manga("Asobi ni Iku yo!", "1280"),
Manga("Azur Lane", "2076"),
Manga("Baka to Test to Shoukanjuu", "1202"),
Manga("Baka to Test to Shoukanjuu | Autor: Kurosawa Kiyotaka", "1201"),
Manga("Bakemonogatari", "931"),
Manga("Bakuman", "1259"),
Manga("BanG Dream!", "1863"),
Manga("Batman", "184"),
Manga("bijin onna joushi takizawa-san", "2104"),
Manga("Bishoujo Senshi Sailor Moon", "745"),
Manga("Bleach", "82"),
Manga("Blend S", "2102"),
Manga("Blood+", "189"),
Manga("Boku no Hero Academia", "245"),
Manga("Boku wa tomodachi ga sukunai", "674"),
Manga("Bokutachi wa Benkyou ga Dekinai", "2180"),
Manga("Boruto", "2071"),
Manga("Capcom", "251"),
Manga("Charlotte", "1444"),
Manga("Clannad", "102"),
Manga("Claymore", "170"),
Manga("Code Geass", "171"),
Manga("Cyberbots", "981"),
Manga("Dagashi Kashi", "733"),
Manga("Danganronpa", "92"),
Manga("Danmachi", "1042"),
Manga("Darker than Black", "995"),
Manga("Darker than Black: The Black Contractor", "1086"),
Manga("Darkstalkers", "1996"),
Manga("Date A Live", "670"),
Manga("Dead Or Alive", "233"),
Manga("Deadman Wonderland", "900"),
Manga("Denpa Onna to Seishun Otoko", "952"),
Manga("Dokidoki! Precure", "1919"),
Manga("Dr. Slump", "977"),
Manga("Dragon Quest", "3"),
Manga("dragon quest iii", "239"),
Manga("Dragonball", "4"),
Manga("Dragons Crown", "1064"),
Manga("DREAM C CLUB", "941"),
Manga("Dungeon Ni Deai O Motomeru No Wa Machigatteiru Darou Ka", "226"),
Manga("Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka", "127"),
Manga("Dungeon Travelers", "1951"),
Manga("Dynasty Warriors", "1885"),
Manga("Enen no Shouboutai", "2169"),
Manga("Eromanga Sensei", "901"),
Manga("Evangelion", "172"),
Manga("Fairy Tail", "348"),
Manga("Fantasy Earth Zero", "1433"),
Manga("Fate Kaleid Liner Prisma Illya", "237"),
Manga("Fate Stay Night", "235"),
Manga("Fate/Grand Order", "891"),
Manga("Fate/hollow ataraxia", "1294"),
Manga("Fate/stay night", "722"),
Manga("Final Fantasy", "591"),
Manga("Final Figh", "1215"),
Manga("Freezing", "190"),
Manga("Full Metal Daemon: Muramasa", "122"),
Manga("Full Metal Panic", "167"),
Manga("Fullmetal Alchemist", "118"),
Manga("Furry", "1972"),
Manga("Gabriel Dropout", "884"),
Manga("Gakkou Gurashi!", "1047"),
Manga("Gate: Jieitai Kano Chi nite Kaku Tatakaeri", "761"),
Manga("Gate: Jieitai Kanochi nite", "241"),
Manga("Gate: Jieitai Kanochi nite Kaku Tatakaeri", "243"),
Manga("Gegege no Kitarou", "1862"),
Manga("Getsuyoubi no Tawawa", "250"),
Manga("Ghost In The Shell", "1898"),
Manga("Girls und Panzer", "904"),
Manga("Goblin Slayer", "2143"),
Manga("Gochuumon wa Usagi Desu ka?", "5"),
Manga("Granblue Fantasy", "257"),
Manga("Grisaia no Kajitsu", "6"),
Manga("Guilty Gear", "727"),
Manga("Gundam 00", "857"),
Manga("Gundam Build Divers", "2137"),
Manga("Gundam Build Fighters", "7"),
Manga("Gundam SEED Destiny", "103"),
Manga("Hanasaku Iroha", "1104"),
Manga("Hanayamata", "1947"),
Manga("Hatsujou no Genri", "2139"),
Manga("Hatsukoi Delusion", "1930"),
Manga("Hayate no Gotoku!", "595"),
Manga("He Is My Master", "104"),
Manga("Hentai Ouji to Warawanai Neko.", "8"),
Manga("Hibike! Euphonium", "9"),
Manga("Highschool Dead", "168"),
Manga("Highschool DxD", "105"),
Manga("Highschool of the Dead", "937"),
Manga("Himouto! Umaru-chan", "1039"),
Manga("Hokenshitsu no Shinigami", "1105"),
Manga("Honkai Gakuen", "2165"),
Manga("Hyperdimension Neptunia", "1567"),
Manga("Ichigo 100%", "151"),
Manga("Incesto", "182"),
Manga("Infinite Stratos", "786"),
Manga("Isekai Maou to Shoukan Shoujo no Dorei Majutsu", "2170"),
Manga("K-ON", "150"),
Manga("Kaguya-sama wa Kokurasetai", "2157"),
Manga("Kaichou wa Maid-sama!", "1129"),
Manga("Kaiten Mutenmaru", "911"),
Manga("Kami Nomi zo Shiru Sekai", "1091"),
Manga("Kämpfer", "1120"),
Manga("Kangoku Gakuen", "1036"),
Manga("Kanon", "65"),
Manga("Kantai Collection: KanColle", "10"),
Manga("Kara no Kyoukai", "731"),
Manga("Kenichi", "96"),
Manga("Keroro Gunsou", "11"),
Manga("Kidou Senshi Gundam 00", "960"),
Manga("Kill la Kill", "1851"),
Manga("Kimetsu no Yaiba", "2149"),
Manga("Kimi ni Todoke", "1127"),
Manga("Kimi no Na wa", "2147"),
Manga("KimiKiss", "1182"),
Manga("King of fighter", "155"),
Manga("King of Fighters", "788"),
Manga("Kiratto Pri Chan", "2182"),
Manga("Kobayashi-san-chi no Maid Dragon", "299"),
Manga("Koihime Musou", "1188"),
Manga("Kono Subarashii Sekai Ni Syukufuku O", "259"),
Manga("Kono Subarashii Sekai ni Syukufuku o!", "853"),
Manga("Konosuba!", "2128"),
Manga("Kurogane no Linebarrels", "1150"),
Manga("Kyoukai Senjou no Horizon", "660"),
Manga("Ladies Versus Butlers", "204"),
Manga("Little Witch Academia", "2127"),
Manga("Love Hina", "94"),
Manga("Love Live Sunshine", "207"),
Manga("Love Live!", "716"),
Manga("Love Live! School Idol Project", "12"),
Manga("Love Plus", "1013"),
Manga("Lucky Star", "893"),
Manga("Macross Frontier", "157"),
Manga("Mahou Sensei Negima", "61"),
Manga("Mahou Sensei Negima!", "1331"),
Manga("Mahou Shoujo Lyrical Nanoha", "13"),
Manga("Mahouka Koukou no Rettousei", "93"),
Manga("Maji de Watashi ni Koi Shinasai!", "1218"),
Manga("Maria-sama ga Miteru", "902"),
Manga("Mayo Chiki!", "137"),
Manga("Medaka Box", "615"),
Manga("Minecraft", "2098"),
Manga("Mirai Nikki", "1138"),
Manga("Mobile Suit Gundam Tekketsu No Orphans", "297"),
Manga("Mondaiji-tachi ga Isekai Kara Kuru Sou Desu yo?", "1403"),
Manga("Monster Hunter", "1742"),
Manga("Monster Musume no Iru Nichijou", "683"),
Manga("Moyashimon", "1509"),
Manga("Musaigen no Phantom World", "298"),
Manga("Nagi no Asukara", "1830"),
Manga("Naruto", "14"),
Manga("Nazo no Kanojo X", "1247"),
Manga("Neon Genesis Evangelion", "62"),
Manga("Nisekoi", "246"),
Manga("Nyan Koi!", "978"),
Manga("Oboro Muramasa", "1116"),
Manga("Ojousama to Maid no Midarana Seikatsu", "1931"),
Manga("Okusan", "998"),
Manga("One Piece", "68"),
Manga("One Punch Man", "188"),
Manga("Onegai Teacher", "1076"),
Manga("Ookami to Koushinryou", "958"),
Manga("Ookami-san to Shichinin no Nakama-tachi", "1244"),
Manga("Ore no Imouto ga Konna ni Kawaii Wake ga Nai", "328"),
Manga("Original", "15"),
Manga("Oshiete! Galko-chan", "2136"),
Manga("Overlord", "686"),
Manga("Overwatch", "260"),
Manga("Panty & Stocking with Garterbelt", "1176"),
Manga("Papa no Iu Koto o Kikinasai!", "976"),
Manga("Parasyte", "1911"),
Manga("Persona 3", "255"),
Manga("Persona 4", "953"),
Manga("Pokemon", "148"),
Manga("Princess crown", "983"),
Manga("Princess Lover!", "1175"),
Manga("Prison School", "164"),
Manga("Puella Magi Madoka Magica", "948"),
Manga("Queens Blade", "656"),
Manga("Ragnarok Online", "1243"),
Manga("Rakudai Kishi no Cavalry", "765"),
Manga("Rakuen Tsuihou -Expelled from Paradise-", "1045"),
Manga("Ranma 1/2", "767"),
Manga("Re:Zero kara Hajimeru Isekai Seikatsu", "161"),
Manga("Real Drive", "261"),
Manga("Rebuild of evangelion", "149"),
Manga("Renkin San-kyuu Magical? Pokaan", "737"),
Manga("Resident Evil", "1118"),
Manga("Rockman DASH", "1242"),
Manga("Rokka no Yuusha", "1600"),
Manga("Rosario + Vampire", "1204"),
Manga("Rosario Vampire", "234"),
Manga("Rozen Maiden", "1240"),
Manga("Rurouni Kenshin", "1520"),
Manga("Saber Marionette", "73"),
Manga("Saenai Heroine no Sodatekata", "926"),
Manga("Sailor Moon", "186"),
Manga("Saint Seiya", "66"),
Manga("Saki", "258"),
Manga("School Rumble", "191"),
Manga("Sekirei", "180"),
Manga("Sekiro: Shadows Die Twice", "2152"),
Manga("Serial Experiments Lain", "1498"),
Manga("Seto No Hanayome", "219"),
Manga("Shadowverse", "1957"),
Manga("Shantae", "1050"),
Manga("Shijou Saikyou no Deshi Kenichi", "1144"),
Manga("Shingeki no Kyojin", "169"),
Manga("Shingetsutan Tsukihime", "16"),
Manga("Shinmai Maou no Testament", "17"),
Manga("Shinra Bansho", "18"),
Manga("Shinrabansho", "2063"),
Manga("Shinrabanshou", "1979"),
Manga("Shinryaku! Ika Musume", "1160"),
Manga("shirokuma cafe", "2074"),
Manga("Shitsuke Ai", "1630"),
Manga("Shokugeki no Soma", "152"),
Manga("Smile Precure", "858"),
Manga("Smile PreCure!", "1841"),
Manga("SNK", "252"),
Manga("Sora no Otoshimono", "20"),
Manga("Soul Eater", "158"),
Manga("Space Dandy", "1826"),
Manga("Spice and wolf", "154"),
Manga("Spider-man", "2140"),
Manga("Steins;Gate", "992"),
Manga("Street Fighter", "101"),
Manga("Strike Witches", "642"),
Manga("Subarashii Sekai ni Shukufuku wo!", "739"),
Manga("Suite Precure♪", "145"),
Manga("Super Sonico", "1102"),
Manga("Super Street Fighter IV", "802"),
Manga("Suzumiya Haruhi No Yuuutsu", "314"),
Manga("Sword art online", "147"),
Manga("taimanin asagi", "1869"),
Manga("Taimanin Yukikaze", "826"),
Manga("Tales of the Abyss", "1148"),
Manga("Tamako Market", "770"),
Manga("Tate no Yuusha no Nariagari", "2184"),
Manga("Teen Titans", "21"),
Manga("Tengen Toppa Gurren Lagann", "1190"),
Manga("Tengen Toppa Gurren-Lagann", "100"),
Manga("Terra Formars", "2073"),
Manga("The iDOLM@STER", "22"),
Manga("the loud house", "2054"),
Manga("The OneChanbara", "1053"),
Manga("The Seven Deadly Sins", "620"),
Manga("To Love-Ru", "23"),
Manga("To Love-Ru Darkness", "1135"),
Manga("Toaru Kagaku no Railgun", "769"),
Manga("Toaru Majutsu no Index", "741"),
Manga("ToHeart", "1164"),
Manga("ToHeart2", "905"),
Manga("ToHeart2 AnotherDays", "97"),
Manga("Tokyo 7th Sisters", "762"),
Manga("Tokyo Ghoul", "864"),
Manga("Tonari no Seki-kun", "1768"),
Manga("Toradora", "192"),
Manga("Toradora!", "1152"),
Manga("Touhou Project", "24"),
Manga("Tsujou Kougeki ga Zentai Kougeki de 2-kai Kougeki no Okaasan wa Suki desu ka?", "2131"),
Manga("Tsukihime", "877"),
Manga("Uchuu no Stellvia", "715"),
Manga("Utawarerumono", "1905"),
Manga("Uzaki-chan wa Asobitai!", "2146"),
Manga("Valkyria Chronicles", "1084"),
Manga("Vampire savior", "982"),
Manga("Vocaloid", "912"),
Manga("Watashi ga Motenai no wa Dou Kangaetemo Omaera ga Warui!", "1032"),
Manga("Witch Craft Works", "552"),
Manga("Witchblade", "1302"),
Manga("Wizard of Oz", "723"),
Manga("Yahari Ore no Seishun Love Come wa Machigatteiru", "967"),
Manga("Yakitate!! Japan", "1409"),
Manga("yatterman", "984"),
Manga("Yotsubato!", "1429"),
Manga("Yu-Gi-Oh! ZEXAL", "196"),
Manga("Yuru Yuri", "25"),
Manga("YuruYuri", "894"),
Manga("Zegapain", "1330"),
Manga("Zero no Tsukaima", "26"),
Manga("Zettai Junpaku Mahou Shoujo", "1918"),
Manga("Zettai Karen Children", "1417"),
Manga("Zoids Shinseiki Zero", "153"),
Manga("Zombieland Saga", "2059")
)
}