gouranga
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору народ, у кого нить случайно нет рабочего плагина для скачивания с divshare? попробовал написать сам - столкнулся в проблемами... вроде все делаю верно, а он опять отправляет на страничку где ссылка, реферер передаю, даже попробовал к ссылке добавить SESSIONID - пох. подозреваю, что надо чтонибудь отправить в заголовках, кто-нить может помочь? Код: <?php $page = geturl($Url["host"], defport($Url), $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), 0, 0, 0, 0, $_GET["proxy"],$pauth); is_page($page); $Referer = $Url['scheme']."://".$Url['host'].$Url['path']; is_present($page,'File not found'); $cookie=GetCookies($page); $Href=cut_str($page,'url=','"'); $File=cut_str($page,'<h2 class="above">Downloading','...'); $session=cut_str($cookie[0],'PHPSESSID=',';'); if (!$Href) { html_error('Error get direct link'); } // $Href.="&PHPSESSID=".$session; $Url = parse_url($Href); $FileName = !$File ? basename($Url["path"]) : $File; insert_location("$PHP_SELF?command=download&FileName=".urlencode(base64_encode($FileName))."&host=".urlencode(base64_encode($Url[host]))."&path=".urlencode(base64_encode($Url[path].($Url["query"] ? "?".$Url["query"] : "")))."&referer=".urlencode(base64_encode($Referer)).addmailtolink_2()."&proxy=".($_GET["useproxy"] ? $_GET["proxy"] : "")."&saveto=".urlencode($_GET["savedir"])."&orlink=".urlencode(base64_encode($_GET["orlink"]))."&link=".urlencode(base64_encode($Href)).($_REQUEST["add_comment"] ? "&add_comment=on&comment=".urlencode($_REQUEST[comment]) : "").($pauth ? "&pauth=".urlencode($pauth) : ""),$Href,$_GET["showdirect"] == "on"); ?> |
|