@UserTrue
Когда искал по форуму, часто встречал ответы этого пользователя. Если найдется минутка, поделитесь опытом. Пока выделил два возможных решения замены curl http. Может есть еще варианты? Какой вариант для вас лучше?
Скачивание видео HTTP-клиент
-
Парсинг ссылки на скачивание в переменную DOWNLOAD_LINK.
BAS:[{"name":"","code":"/*Dat:eyJzIjoiaHR0cGNsaWVudGdldCIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwiZCI6W3siaWQiOiJWYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoicnVwb3JuLmxpdmUvdmlkZW9fMTQ4MTZfc2Vrc2FwaWxuYXlhLWJydW5ldGthLXRyYWhhZXRzeWEtdi1hdnRvLmh0bWwiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJNZXRob2QiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IkdFVCIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6IkNoZWNrIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZX1dfQ==*/\n_switch_http_client_main()\nhttp_client_get2(\"ruporn.live/video_14816_seksapilnaya-brunetka-trahaetsya-v-avto.html\",{method:(\"GET\")})!","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":395981664,"donotexecuteduringrecord":false,"is_selected":false},{"name":"","code":"/*Dat:eyJzIjoiaHR0cGNsaWVudGNvbnRlbnQiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsImQiOlt7ImlkIjoiU2F2ZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoidGVtcCJ9XX0=*/\n_switch_http_client_main()\nVAR_TEMP = http_client_content()","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":800211311,"donotexecuteduringrecord":false,"is_selected":false},{"name":"","code":"/*Dat:eyJzIjoiUmVnZXhwU2NhbiIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwiZCI6W3siaWQiOiJWYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tURU1QXV0iLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJSZWdleHAiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IlxcL1xcLyhydXBvcm5cXC5saXZlXFwvZG93bmxvYWRcXC9bXlwiXSspIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiUmVzdWx0IiwidHlwZSI6InZhciIsImRhdGEiOiJET1dOTE9BRF9MSU5LIn1dfQ==*/\nVAR_DOWNLOAD_LINK = (function(){var rs = []; var r = new RegExp(\"\\u005c/\\u005c/(ruporn\\u005c.live\\u005c/download\\u005c/[^\\u0022]+)\",\"gm\"); var s = VAR_TEMP; var m; var i = -1; while(m = r.exec(s)){if(i == m.index) break; i = m.index; rs.push((m.length>1) ? m[1] : m[0]);} return rs;})()","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":744990147,"donotexecuteduringrecord":false,"is_selected":false}] -
@WhatOo Там ссылка генерируется как то при нажатии на скачивание, её нет на странице. Не получается напрямую качнуть.
Вот такого вида примерно
http://eu4-cdn.ruporn.live/Pllu8tRZTD50T7ueujqBAg/1500050463/bb/dbfaa/aad3b23fce1e6c6c9b03/bbdbfaad3b23fce1e6c6c9b038ee5de2.mp4?ip=5.23.112.235&sr=576&int=256000b&cd=attachment%3B%20filename%3Druporn.live_%D0%A1%D0%B5%D0%BA%D1%81%D0%B0%D0%BF%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%B1%D1%80%D1%8E%D0%BD%D0%B5%D1%82%D0%BA%D0%B0-%D1%82%D1%80%D0%B0%D1%85%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%B2-%D0%B0%D0%B2%D1%82%D0%BE-.mp4&host=dvc.ruporn.live -
@WhatOo У меня есть редирект при нажатии. Если зайти в все загрузки в браузере, то можно увидеть ссылку.



Еще в самом плеере есть ссылка на видео http://ruporn.live/videofile?id=14807&hq=low&ex=mp4 , но тоже не качается.(тоже есть редирект) -
@Canine Дело в том, что хттп клиент БАС неправильно обрабатывает редиректы, которые начинаются с
//
Можно обойти получив location через get запрос без редиректов, потом его обработав, и полученную ссылку использовать с действием скачать.0_1500160551157_downloadvideo.xml
И не забывайте макс таймаут выставить при скачивание минут на 10.
Это исправлено, будет в сл версии.

