From 0b62e89ef7c069a453ce0adc7a3170471f4fdd1e Mon Sep 17 00:00:00 2001 From: ZaneHannanAU Date: Tue, 23 Jul 2019 12:40:41 +1000 Subject: [PATCH] remove manhwahand (site dead, part 1) (#1333) remove manhwahand (site dead, part 1) --- src/ko/manhwahand/build.gradle | 12 - .../res/mipmap-hdpi/ic_launcher.png | Bin 2456 -> 0 bytes .../res/mipmap-mdpi/ic_launcher.png | Bin 1622 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher.png | Bin 3261 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher.png | Bin 5265 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 8368 -> 0 bytes src/ko/manhwahand/res/web_hi_res_512.png | Bin 21734 -> 0 bytes .../extension/ko/manhwahand/Manhwahand.kt | 251 ------------------ 8 files changed, 263 deletions(-) delete mode 100644 src/ko/manhwahand/build.gradle delete mode 100644 src/ko/manhwahand/res/mipmap-hdpi/ic_launcher.png delete mode 100644 src/ko/manhwahand/res/mipmap-mdpi/ic_launcher.png delete mode 100644 src/ko/manhwahand/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 src/ko/manhwahand/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 src/ko/manhwahand/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 src/ko/manhwahand/res/web_hi_res_512.png delete mode 100644 src/ko/manhwahand/src/eu/kanade/tachiyomi/extension/ko/manhwahand/Manhwahand.kt diff --git a/src/ko/manhwahand/build.gradle b/src/ko/manhwahand/build.gradle deleted file mode 100644 index 0428f72fe..000000000 --- a/src/ko/manhwahand/build.gradle +++ /dev/null @@ -1,12 +0,0 @@ -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' - -ext { - appName = 'Tachiyomi: Manhwahand' - pkgNameSuffix = 'ko.manhwahand' - extClass = '.Manhwahand' - extVersionCode = 3 - libVersion = '1.2' -} - -apply from: "$rootDir/common.gradle" diff --git a/src/ko/manhwahand/res/mipmap-hdpi/ic_launcher.png b/src/ko/manhwahand/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 19c635475ad8a7a570ea07e024060b5494c42352..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2456 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 U##aEb?f?J)07*qoM6N<$f>m7mTL1t6 diff --git a/src/ko/manhwahand/res/mipmap-xhdpi/ic_launcher.png b/src/ko/manhwahand/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4ff9b46cdf50e85f63226761f326098b4d90ca94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3261 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 diff --git a/src/ko/manhwahand/res/mipmap-xxhdpi/ic_launcher.png b/src/ko/manhwahand/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 63cd8ee94679969c638c89d1104ca44aa0d380c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5265 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 diff --git a/src/ko/manhwahand/res/web_hi_res_512.png b/src/ko/manhwahand/res/web_hi_res_512.png deleted file mode 100644 index 5746cd60bf31110c3002e94e06fa7e552a0ec747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21734 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 ay9c^#K+A7`lIWzn)$^e5f&2Ry$^Qa3&FBvR diff --git a/src/ko/manhwahand/src/eu/kanade/tachiyomi/extension/ko/manhwahand/Manhwahand.kt b/src/ko/manhwahand/src/eu/kanade/tachiyomi/extension/ko/manhwahand/Manhwahand.kt deleted file mode 100644 index db3682ed4..000000000 --- a/src/ko/manhwahand/src/eu/kanade/tachiyomi/extension/ko/manhwahand/Manhwahand.kt +++ /dev/null @@ -1,251 +0,0 @@ -package eu.kanade.tachiyomi.extension.ko.manhwahand - -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.* -import eu.kanade.tachiyomi.source.online.ParsedHttpSource -import java.util.* -import okhttp3.* -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.text.ParseException - - -class Manhwahand : ParsedHttpSource() { - - override val name = "Manhwahand" - override val baseUrl = "https://manhwahand.com/" - override val lang = "ko" - override val supportsLatest = true - override val client: OkHttpClient = network.cloudflareClient - - override fun popularMangaRequest(page: Int): Request { - return GET("$baseUrl/page/$page?s&post_type=wp-manga&m_orderby=views", headers) - } - override fun latestUpdatesRequest(page: Int): Request { - return GET("$baseUrl/page/$page?s&post_type=wp-manga&m_orderby=latest", headers) - } - // LIST SELECTOR - override fun popularMangaSelector() = "div.c-tabs-item__content" - override fun latestUpdatesSelector() = popularMangaSelector() - override fun searchMangaSelector() = popularMangaSelector() - - // ELEMENT - override fun popularMangaFromElement(element: Element): SManga = searchMangaFromElement(element) - override fun latestUpdatesFromElement(element: Element): SManga = searchMangaFromElement(element) - - // NEXT SELECTOR - override fun popularMangaNextPageSelector() = "div.nav-previous.float-left > a" - override fun latestUpdatesNextPageSelector() = popularMangaNextPageSelector() - override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() - - override fun searchMangaFromElement(element: Element):SManga { - val manga = SManga.create() - manga.thumbnail_url = element.select("div.tab-thumb > a > img").attr("src") - element.select("div.tab-thumb > a").first().let { - manga.setUrlWithoutDomain(it.attr("href")) - manga.title = it.attr("title") - } - return manga - } - - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = HttpUrl.parse("$baseUrl/page/$page")!!.newBuilder() - url.addQueryParameter("post_type","wp-manga") - val pattern = "\\s+".toRegex() - val q = query.replace(pattern, "+") - if(query.length > 0){ - url.addQueryParameter("s", q) - }else{ - url.addQueryParameter("s", "") - } - - var orderBy = "" - - (if (filters.isEmpty()) getFilterList() else filters).forEach { filter -> - when (filter) { -// is Status -> url.addQueryParameter("manga_status", arrayOf("", "completed", "ongoing")[filter.state]) - is GenreList -> { - val genreInclude = mutableListOf() - filter.state.forEach { - if (it.state == 1) { - genreInclude.add(it.id) - } - } - if(genreInclude.isNotEmpty()){ - genreInclude.forEach{ genre -> - url.addQueryParameter("genre[]", genre) - } - } - } - is StatusList ->{ - val statuses = mutableListOf() - filter.state.forEach { - if (it.state == 1) { - statuses.add(it.id) - } - } - if(statuses.isNotEmpty()){ - statuses.forEach{ status -> - url.addQueryParameter("status[]", status) - } - } - } - - is SortBy -> { - orderBy = filter.toUriPart(); - url.addQueryParameter("m_orderby",orderBy) - } - is TextField -> url.addQueryParameter(filter.key, filter.state) - } - } - return GET(url.toString(), headers) - } - - - - // max 200 results - - override fun mangaDetailsParse(document: Document): SManga { - val infoElement = document.select("div.site-content").first() - - val manga = SManga.create() - manga.author = infoElement.select("div.author-content")?.text() - manga.artist = infoElement.select("div.artist-content")?.text() - - val genres = mutableListOf() - infoElement.select("div.genres-content a").forEach { element -> - val genre = element.text() - genres.add(genre) - } - manga.genre =genres.joinToString(", ") - manga.status = parseStatus(infoElement.select("div.post-status > div:nth-child(2) div").text()) - - manga.description = document.select("div.summary__content > p")?.text() - manga.thumbnail_url = document.select("div.summary_image > a > img").attr("src") - - return manga - } - - private fun parseStatus(element: String): Int = when { - - element.toLowerCase().contains("ongoing") -> SManga.ONGOING - element.toLowerCase().contains("completed") -> SManga.COMPLETED - else -> SManga.UNKNOWN - } - - override fun chapterListSelector() = "li.wp-manga-chapter" - - override fun chapterFromElement(element: Element): SChapter { - val urlElement = element.select("a").first() - val chapter = SChapter.create() - chapter.setUrlWithoutDomain(urlElement.attr("href")) - chapter.name = urlElement.text() - chapter.date_upload = element.select("span.chapter-release-date i").last()?.text()?.let { - try { - SimpleDateFormat("MMMM dd, yyyy", Locale.US).parse(it).time - } catch (e: ParseException) { - SimpleDateFormat("MMM dd, yyyy", Locale.US).parse(it).time - } - - } ?: 0 - return chapter - } - - override fun prepareNewChapter(chapter: SChapter, manga: SManga) { - val basic = Regex("""Chapter\s([0-9]+)""") - when { - basic.containsMatchIn(chapter.name) -> { - basic.find(chapter.name)?.let { - chapter.chapter_number = it.groups[1]?.value!!.toFloat() - } - } - } - } - - override fun pageListParse(document: Document): List { - val pages = mutableListOf() - var i = 0 - document.select("div.reading-content * img").forEach { element -> - val url = element.attr("src") - i++ - if(url.length != 0){ - pages.add(Page(i, "", url)) - } - } - return pages - } - - override fun imageUrlParse(document: Document) = "" - - override fun imageRequest(page: Page): Request { - val imgHeader = Headers.Builder().apply { - add("User-Agent", "Mozilla/5.0 (Linux; U; Android 4.1.1; en-gb; Build/KLP) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30") - add("Referer", baseUrl) - }.build() - return GET(page.imageUrl!!, imgHeader) - } - // private class Status : Filter.TriState("Completed") - private class TextField(name: String, val key: String) : Filter.Text(name) - private class SortBy : UriPartFilter("Sort by", arrayOf( - Pair("Relevance", ""), - Pair("Latest", "latest"), - Pair("A-Z", "alphabet"), - Pair("Rating", "rating"), - Pair("Trending", "trending"), - Pair("Most View", "views"), - Pair("New", "new-manga") - )) - private class Genre(name: String, val id: String = name) : Filter.TriState(name) - private class GenreList(genres: List) : Filter.Group("Genres", genres) - private class Status(name: String, val id: String = name) : Filter.TriState(name) - private class StatusList(statuses: List) : Filter.Group("Status", statuses) - - override fun getFilterList() = FilterList( -// TextField("Judul", "title"), - TextField("Author", "author"), - TextField("Year", "release"), - SortBy(), - StatusList(getStatusList()), - GenreList(getGenreList()) - ) - private fun getStatusList() = listOf( - Status("Completed","end"), - Status("Ongoing","on-going"), - Status("Canceled","canceled"), - Status("Onhold","on-hold") - ) - private fun getGenreList() = listOf( - Genre("Action","action"), - Genre("Adventure","adventure"), - Genre("Bondage","bondage"), - Genre("Celebrity","celebrity"), - Genre("Comedy","comedy"), - Genre("Crime","crime"), - Genre("Drama","drama"), - Genre("Fantasy","fantasy"), - Genre("Gossip","gossip"), - Genre("Harem","harem"), - Genre("Historical","historical"), - Genre("Horror","horror"), - Genre("Mystery","mystery"), - Genre("Psychological","psychological"), - Genre("Romance","romance"), - Genre("School Life","school-life"), - Genre("Sci-fi","sci-fi"), - Genre("Slice of Life","slice-of-life"), - Genre("Smut","smut"), - Genre("Sports","sports"), - Genre("Supernatural","supernatural"), - Genre("Tragedy","tragedy"), - Genre("Voyeur","voyeur"), - Genre("Webtoon","webtoon") - ) - private open class UriPartFilter(displayName: String, val vals: Array>) : - Filter.Select(displayName, vals.map { it.first }.toTypedArray()) { - fun toUriPart() = vals[state].second - } - - -}