Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » PHP RapidGet Pro IV

Модерирует : gyra, Maz

Widok (30-01-2009 12:08): Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

triton4ik



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Это файл: zippyshare.com.first
<?php
    $page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), 0, 0, 0, 0, $_GET["proxy"] ,$pauth);
    is_page($page);
    $timer = cut_str($page,"var t = ",";");
    if ($timer) insert_timer($timer, "Getting ticket.","",true);
    $cookie = GetCookies($page,true);
    $cookies =  $cookie;
    $Referer=$link;
    $Href = urldecode(cut_str($page,"unescape('","'"));
    if (!$Href) { html_error('Error retrive 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))."&email=".($_GET["domail"] ? $_GET["email"] : "")."&partSize=".($_GET[split] ? $_GET[partSize] : "")."&method=".$_GET[method].($_GET["useproxy"] == "on" ? "&useproxy=on&proxy=".$_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");
?>
А можно было и так:
    $Referer=$link;
//Получаем ссылку
    preg_match_all("'<script language=\"Javascript\">(.+?)var downloadlink = unescape\(\'(.*?)\'\)\;(.+?)</script>'si",$page,$rss);
    if (!$rss[1][0]) html_error('Error get direct link | Все... лавочка накрылась. Плагин не может получить ссылку');
//Получаем куки
    preg_match_all("'HTTP/1.1(.+?)Set-Cookie.*?)Connection'si",$page,$cook);
    if (!$cook[1][0]) html_error('Error get cookie | Все... лавочка накрылась. Плагин не может получить печенюшки');
//Правим ссылку
    $Href = $rss[2][0];
    $Url = urldecode($Href);
//Правим кукисы
    $cookies = $cook[2][0];

Всего записей: 475 | Зарегистр. 08-10-2006 | Отправлено: 18:42 26-09-2007 | Исправлено: triton4ik, 19:02 26-09-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » PHP RapidGet Pro IV
Widok (30-01-2009 12:08): Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru