Shahid4u Fixed
This commit is contained in:
		
							parent
							
								
									194946d626
								
							
						
					
					
						commit
						006a4926dc
					
				
					 2 changed files with 6 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
version = 1
 | 
			
		||||
version = 2
 | 
			
		||||
 | 
			
		||||
cloudstream {
 | 
			
		||||
    description = ""
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,7 +14,10 @@ class Shahid4u : MainAPI() {
 | 
			
		|||
    override val hasMainPage = true
 | 
			
		||||
    override val supportedTypes =
 | 
			
		||||
        setOf(TvType.TvSeries, TvType.Movie, TvType.Anime, TvType.AsianDrama)
 | 
			
		||||
 | 
			
		||||
	
 | 
			
		||||
	private fun String.getDomainFromUrl(): String? {
 | 
			
		||||
        return Regex("""^(?:https?:\/\/)?(?:[^@\n]+@)?(?:www\.)?([^:\/\n\?\=]+)""").find(this)?.groupValues?.firstOrNull()
 | 
			
		||||
    }
 | 
			
		||||
    private fun Element.toSearchResponse(): SearchResponse? {
 | 
			
		||||
        val urlElement = select("a.fullClick")
 | 
			
		||||
        val posterUrl =
 | 
			
		||||
| 
						 | 
				
			
			@ -163,7 +166,7 @@ class Shahid4u : MainAPI() {
 | 
			
		|||
            val id = it.attr("data-id")
 | 
			
		||||
            val i = it.attr("data-i")
 | 
			
		||||
            val sourceUrl = app.post(
 | 
			
		||||
                "https://shahed4u.mx/wp-content/themes/Shahid4u-WP_HOME/Ajaxat/Single/Server.php",
 | 
			
		||||
                "${data.getDomainFromUrl()}/wp-content/themes/Shahid4u-WP_HOME/Ajaxat/Single/Server.php",
 | 
			
		||||
                headers = mapOf("referer" to watchUrl, "x-requested-with" to "XMLHttpRequest"),
 | 
			
		||||
                data = mapOf("id" to id, "i" to i)
 | 
			
		||||
            ).document.select("iframe").attr("src")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue