<?php
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$URL = "http://copiapop.com/NetFreeX/destaque-43575/supernaturals11e13,448357,gallery,1,1.mp4";
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$cURL = curl_init();
curl_setopt( $cURL, CURLOPT_URL, $URL);
curl_setopt( $cURL, CURLOPT_RETURNTRANSFER, 1);
curl_setopt( $cURL, CURLOPT_CONNECTTIMEOUT, 0);
curl_setopt( $cURL, CURLOPT_HEADER, 0 );
curl_setopt( $cURL, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6');
preg_match( '@<div class="download_container">(.*)(free download)@s', curl_exec($cURL), $Return );
$Value = explode('"', $Return[0]);
$Value = array_filter($Value, function ($var) { return (stripos($var, '/') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, '>') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, '=') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'download') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'POST') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'df') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'fileId') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'hidden') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, '__') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'submit') === false); });
$Value = array_filter($Value, function ($var) { return (stripos($var, 'Descarga') === false); });
$Value = array_values($Value);
$Keygen = array('fileId' => $Value[0],'__RequestVerificationToken' => $Value[1]);
curl_setopt( $cURL, CURLOPT_URL, 'http://copiapop.com/action/DownloadFile?location=gi&f='.$Value[0].'' );
curl_setopt( $cURL, CURLOPT_POST, true );
curl_setopt( $cURL, CURLOPT_POSTFIELDS, $Keygen );
$Keygen = curl_exec ($cURL) or die (curl_error($cURL));
$Keygen = json_decode($Keygen);
$Keygen = $Keygen->DownloadUrl;
curl_close($cURL);
echo $Keygen;
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
?>
se rodo localmente o link retornado quando jogado no navegador inicia o download do arquivo, se hospedo o link retornado fica dando access denied http://drive.netfreex.com.br/