From 9b2205ba89aa1f6bd3a9796450fe347d4ebb4f14 Mon Sep 17 00:00:00 2001 From: hexated Date: Wed, 30 Aug 2023 03:38:46 +0700 Subject: [PATCH] small fix --- .../src/main/kotlin/com/hexated/IdlixProvider.kt | 8 ++++---- SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt | 6 +----- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/IdlixProvider/src/main/kotlin/com/hexated/IdlixProvider.kt b/IdlixProvider/src/main/kotlin/com/hexated/IdlixProvider.kt index 9d4afcaf..7c8e37de 100644 --- a/IdlixProvider/src/main/kotlin/com/hexated/IdlixProvider.kt +++ b/IdlixProvider/src/main/kotlin/com/hexated/IdlixProvider.kt @@ -200,10 +200,10 @@ class IdlixProvider : MainAPI() { it.attr("data-nume") }.apmap { nume -> safeApiCall { - val source = app.get( - url = "$directUrl/wp-json/dooplayer/v2/$id/$type/$nume", - headers = mapOf("X-Requested-With" to "XMLHttpRequest"), - referer = data + val source = app.post( + url = "$directUrl/wp-admin/admin-ajax.php", data = mapOf( + "action" to "doo_player_ajax", "post" to id, "nume" to nume, "type" to type + ), headers = mapOf("X-Requested-With" to "XMLHttpRequest"), referer = data ).let { tryParseJson(it.text) } ?: return@safeApiCall var decrypted = AesHelper.cryptoAESHandler(source.embed_url,source.key.toByteArray(), false)?.fixBloat() ?: return@safeApiCall diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index b73e815f..56063048 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -472,11 +472,7 @@ object SoraExtractor : SoraStream() { it.attr("data-type") ) }.apmap { (id, nume, type) -> - val json = if(encrypt) app.get( - url = "$referer/wp-json/dooplayer/v2/$id/$type/$nume", - headers = headers, - referer = url - ) else app.post( + val json = app.post( url = "$referer/wp-admin/admin-ajax.php", data = mapOf( "action" to "doo_player_ajax", "post" to id, "nume" to nume, "type" to type ), headers = headers, referer = url