gouranga
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору с летитбитом опять проблема какая-то... пришлось, первое -- отправить в качестве агента IE, второе изменить получение ссылки... а толку всеравно ноль... видать он кукисы смотрит... kamyshew || vincome, хелп Код: <?php //$cookies = "lang=us; country=DE"; //$cookie=GetCookies($page,true); //$cookie = implode('; ',$cookie).";"; $agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"; $Referer="http://".$Url['host'].$Url["path"].($Url["query"] ? "?".$Url["query"] : ""); $page = geturl($Url["host"], defport($Url), $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), '', $cookies, 0, 0, $_GET["proxy"],$pauth); is_page($page); is_present($page,'File delited for abuse','File is not found on server'); $Href = cut_str($page,"beforeinstall('","');"); //preg_match_all('%(http://[a-z0-9]{1,3}\.[a-z0-9]*\.net/[a-z0-9]*/[a-z0-9_]*/.+)" %', $page, $result, PREG_PATTERN_ORDER); if (!$Href) html_error('Error get direct link'); $url_ = parse_url($Href); $FileName = !$FileName ? basename($url_["path"]) : $FileName; insert_location("$PHP_SELF?command=download&FileName=".urlencode(base64_encode($FileName))."&cookie=".urlencode(base64_encode(serialize($cookies)))."&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"); ?> |
|