diff --git a/SoraStream/build.gradle.kts b/SoraStream/build.gradle.kts index 07add4ff..2f6a9730 100644 --- a/SoraStream/build.gradle.kts +++ b/SoraStream/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 82 +version = 83 cloudstream { diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index 022647f9..37946ef5 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -2102,7 +2102,7 @@ object SoraExtractor : SoraStream() { val link = "https://api.$worker.workers.dev/download.aspx?file=$encryptedId&expiry=$encryptedExpiry&mac=$hmacSign" - if (!app.get(link).isSuccessful) return@apmap null + if (!app.get(link, referer = "$baymovies/").isSuccessful) return@apmap null val size = file.size?.toDouble() ?: return@apmap null val sizeFile = "%.2f GB".format(bytesToGigaBytes(size)) val tags = Regex("\\d{3,4}[pP]\\.?(.*?)\\.(mkv|mp4)").find( @@ -2118,7 +2118,7 @@ object SoraExtractor : SoraStream() { "Baymovies $tags [$sizeFile]", "Baymovies $tags [$sizeFile]", link, - "", + "$baymovies/", quality, ) )