From 67e00768968cf3d83b69635f849dbbc5e8cc8818 Mon Sep 17 00:00:00 2001 From: hexated Date: Tue, 30 Aug 2022 17:57:11 +0700 Subject: [PATCH] add source to AnimeSail --- AnimeSailProvider/build.gradle.kts | 4 ++-- .../src/main/kotlin/com/lagradost/AnimeSailProvider.kt | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/AnimeSailProvider/build.gradle.kts b/AnimeSailProvider/build.gradle.kts index 40666ed..7fcac9c 100644 --- a/AnimeSailProvider/build.gradle.kts +++ b/AnimeSailProvider/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 1 +version = 2 cloudstream { @@ -7,7 +7,7 @@ cloudstream { // All of these properties are optional, you can safely remove them // description = "Lorem Ipsum" - // authors = listOf("Cloudburst") + authors = listOf("Hexated") /** * Status int as the following: diff --git a/AnimeSailProvider/src/main/kotlin/com/lagradost/AnimeSailProvider.kt b/AnimeSailProvider/src/main/kotlin/com/lagradost/AnimeSailProvider.kt index b190fd8..f4018db 100644 --- a/AnimeSailProvider/src/main/kotlin/com/lagradost/AnimeSailProvider.kt +++ b/AnimeSailProvider/src/main/kotlin/com/lagradost/AnimeSailProvider.kt @@ -171,6 +171,10 @@ class AnimeSailProvider : MainAPI() { // skip for now // iframe.startsWith("$mainUrl/utils/player/fichan/") -> "" // iframe.startsWith("$mainUrl/utils/player/blogger/") -> "" + iframe.startsWith("https://aghanim.xyz/tools/redirect/") -> { + val link = "https://rasa-cintaku-semakin-berantai.xyz/v/${iframe.substringAfter("id=").substringBefore("&token")}" + loadExtractor(link, mainUrl, subtitleCallback, callback) + } iframe.startsWith("$mainUrl/utils/player/framezilla/") || iframe.startsWith("https://uservideo.xyz") -> { request(iframe, ref = data).document.select("iframe").attr("src") .let { link ->