Update vtbe.kt

This commit is contained in:
phisher98 2024-03-28 00:58:11 +05:30 committed by GitHub
parent 04e38b285b
commit 6c99c4624a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -21,9 +21,7 @@ open class vtbe : ExtractorApi() {
override suspend fun getUrl(url: String, referer: String?): List<ExtractorLink>? {
val response = app.get(url,referer=mainUrl).document
//println(response)
val extractedpack =response.selectFirst("script:containsData(function(p,a,c,k,e,d))")?.data().toString()
//val unpacked= getAndUnpack(extractedpack)
println(extractedpack)
JsUnpacker(extractedpack).unpack()?.let { unPacked ->
Regex("sources:\\[\\{file:\"(.*?)\"").find(unPacked)?.groupValues?.get(1)?.let { link ->