parent
							
								
									3a10804380
								
							
						
					
					
						commit
						a473bfca82
					
				| @ -3,7 +3,7 @@ ext { | ||||
|     extClass = '.NekoScans' | ||||
|     themePkg = 'zeistmanga' | ||||
|     baseUrl = 'https://nekoscanlationlector.blogspot.com' | ||||
|     overrideVersionCode = 24 | ||||
|     overrideVersionCode = 25 | ||||
|     isNsfw = true | ||||
| } | ||||
| 
 | ||||
|  | ||||
| @ -2,11 +2,14 @@ package eu.kanade.tachiyomi.extension.es.nekoscans | ||||
| 
 | ||||
| import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga | ||||
| import eu.kanade.tachiyomi.network.interceptor.rateLimit | ||||
| import eu.kanade.tachiyomi.source.model.SManga | ||||
| import eu.kanade.tachiyomi.util.asJsoup | ||||
| import okhttp3.Response | ||||
| import java.util.concurrent.TimeUnit | ||||
| 
 | ||||
| class NekoScans : ZeistManga( | ||||
|     "NekoScans", | ||||
|     "https://nekoscanlationlector.blogspot.com", | ||||
|     "https://nekoscanlation.blogspot.com", | ||||
|     "es", | ||||
| ) { | ||||
|     // Theme changed from MangaThemesia to ZeistManga | ||||
| @ -16,6 +19,30 @@ class NekoScans : ZeistManga( | ||||
|         .rateLimit(2, 1, TimeUnit.SECONDS) | ||||
|         .build() | ||||
| 
 | ||||
|     override val popularMangaSelector = "div.PopularPosts.mt-4 div.grid > article" | ||||
|     override val popularMangaSelectorTitle = "h3 > a" | ||||
|     override val popularMangaSelectorUrl = "div.item-thumbnail > a" | ||||
|     override val mangaDetailsSelector = "div.Blog" | ||||
|     override val mangaDetailsSelectorDescription = "#synopsis > p" | ||||
|     override val mangaDetailsSelectorGenres = "dl.flex:contains(Genre) > dd > a[rel=tag]" | ||||
|     override val mangaDetailsSelectorAuthor = "#extra-info dl:contains(Autor) > dd" | ||||
|     override val mangaDetailsSelectorArtist = "#extra-info dl:contains(Artista) > dd" | ||||
|     override val mangaDetailsSelectorInfo = "span.mr-2.rounded" | ||||
| 
 | ||||
|     override fun mangaDetailsParse(response: Response): SManga { | ||||
|         val document = response.asJsoup() | ||||
|         val blog = document.selectFirst(mangaDetailsSelector)!! | ||||
|         return SManga.create().apply { | ||||
|             thumbnail_url = blog.selectFirst("header div.grid > img")!!.attr("abs:src") | ||||
|             description = blog.selectFirst(mangaDetailsSelectorDescription)!!.text() | ||||
|             genre = blog.select(mangaDetailsSelectorGenres) | ||||
|                 .joinToString { it.text() } | ||||
|             author = blog.selectFirst(mangaDetailsSelectorAuthor)?.text() | ||||
|             artist = blog.selectFirst(mangaDetailsSelectorArtist)?.text() | ||||
|             status = parseStatus(blog.selectFirst(mangaDetailsSelectorInfo)!!.text()) | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     override val excludedCategories = listOf("Anime", "Novel") | ||||
| 
 | ||||
|     override val pageListSelector = "div#readarea img" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Hellkaros
						Hellkaros