Foolslide - add HNI-Scantrad (#2784)

Foolslide - add HNI-Scantrad
This commit is contained in:
Mike 2020-04-23 22:11:19 -04:00 committed by GitHub
parent 571a88d3fe
commit 9d30421ef9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 3 deletions

View File

@ -5,7 +5,7 @@ ext {
appName = 'Tachiyomi: FoolSlide (multiple sources)' appName = 'Tachiyomi: FoolSlide (multiple sources)'
pkgNameSuffix = 'all.foolslide' pkgNameSuffix = 'all.foolslide'
extClass = '.FoolSlideFactory' extClass = '.FoolSlideFactory'
extVersionCode = 38 extVersionCode = 39
libVersion = '1.2' libVersion = '1.2'
} }

View File

@ -88,10 +88,12 @@ abstract class FoolSlide(
override fun latestUpdatesNextPageSelector() = "div.next" override fun latestUpdatesNextPageSelector() = "div.next"
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
val searchHeaders = headersBuilder().add("Content-Type", "application/x-www-form-urlencoded").build()
val form = FormBody.Builder() val form = FormBody.Builder()
.add("search", query) .add("search", query)
return POST("$baseUrl$urlModifier/search/", headers, form.build()) return POST("$baseUrl$urlModifier/search/", searchHeaders, form.build())
} }
override fun searchMangaSelector() = "div.group" override fun searchMangaSelector() = "div.group"

View File

@ -39,7 +39,8 @@ class FoolSlideFactory : SourceFactory {
HelveticaScans(), HelveticaScans(),
KirishimaFansub(), KirishimaFansub(),
PowerMangaIT(), PowerMangaIT(),
BaixarHentai() BaixarHentai(),
HNIScantrad()
) )
} }
@ -146,3 +147,5 @@ class BaixarHentai : FoolSlide("Baixar Hentai", "https://leitura.baixarhentai.ne
} }
} }
} }
class HNIScantrad : FoolSlide("HNI-Scantrad", "https://hni-scantrad.com", "fr", "/lel")