Ru-Board.club
← Вернуться в раздел «Программы»

» PHP RapidGet Pro IV

Автор: survvb
Дата сообщения: 14.01.2008 08:47
кому там нужен был unzipper? пожалуйста..
http://slil.ru/25354262
Автор: rip1985
Дата сообщения: 14.01.2008 13:55
kamyshew

Цитата:

Цитата: а аплоад-плагина на friendlyfiles.net нету?

Завтра будет и туда и обратно. сделаю на заказ одному человеку из Израеля.
Автор: survvb
Дата сообщения: 14.01.2008 14:18
rip1985
download и upload есть, смотри внимательней..
Автор: rip1985
Дата сообщения: 14.01.2008 14:34
Upload есть не спорю, и даже в трёх вариантах - spam_detected, fileho.com и сам friendlyfiles.net
А вот download не нашёл ни на офсайте, ни в "версии для печати" (просмотрел три последние темы).
Автор: koc
Дата сообщения: 14.01.2008 17:15
triton4ik, ок

Обновил немного скрипт. Теперь создается файл с ссылками. Добавил немного проверок.

Файл config.php [more]<?php
    /*Настройки скрипта*/
//Логин или ID
$rapidlogin = "";
//Пароль
$rapidpass = "";
//Папка, в которую качать, относительно скрипта, без слеша на конце
$folder = "./files";
//размер буфера в байтах. Рекомендуемое значение 65536
$bufSize = 65536;
     /*Все что ниже - не трогать*/
error_reporting(0);
ignore_user_abort(true);
ini_set('memory_limit', '128M');
ini_set('output_buffering','off');
ini_set('max_execution_time',0);
set_time_limit(0);

//ob_end_clean();
//clearstatcache();
//ob_implicit_flush(TRUE);
?>[/more]

файл index.php [more]<html>
<head>
<title>Rapidshare premium downloader by Koc v1.5 NONstable (14.01.08)</title>
<style> body { background-color: #f1f1f1; }
    table { border: 1px #333333 solid; }
    td,th { font-size: 10px; font-family: verdana, tahoma; color: #666666; background-color: #f1f1f1; border: 0px #333333 solid; }
    input { font-family: verdana, tahoma; font-size: 10px; color: grey; background-color: #f1f1f1; border: 1px #333333 solid; }
    a { font-size: 14px; text-decoration: none; color: grey; }
</style>
</head>
<?php
$time = time();
$string = '';
for ($i=0; $i<512; $i++) {
$string .=" ";
}
$string .="\n";
echo $string;
flush();
if(!file_exists("./config.php"))
die("Не могу загрузить конфигурационный файл");
include("./config.php");
if(!is_writable($folder))
die("Установите chmod 777 на папку ".$folder);
$nn = "\r\n";

if(isset($_POST['links'])) {
$links = $_POST['links'];
$fp=fopen($folder."/links.txt","w");
fwrite($fp, $links);
fclose($fp);
echo"<center><a href=\"?op=download\">Файл с ссылками был успешно создан. Нажмите для продолжения</a></center>";
}

if(isset($_GET['op']) && $_GET['op']=="download") {
if(!file_exists($folder."/links.txt"))
die("Отсутствует файл с ссылками");
$links = file_get_contents($folder."/links.txt");
$links = trim($links);
$links = ereg_replace("\n", "|||", $links);
$links = ereg_replace("\r", "", $links);
$linksArray = explode("|||", $links);
$auth = base64_encode($rapidlogin.":".$rapidpass);
for ($i=0;$i<sizeof($linksArray);$i++) {
if(!file_exists($folder."/links.txt"))
die("Процесс был остановлен, так как отсутствует файл с ссылками");
$nowFile = explode("/", $linksArray[$i]);
    $so = fsockopen("rapidshare.com", 80, &$errno, &$errstr, 900);
    $out = "GET /files/".$nowFile[4]."/".$nowFile[5]." HTTP/1.0".$nn;
    $out .= "Authorization: Basic ".$auth.$nn;
    $out .= "User-Agent: Mozilla/4.0 (compatible; PHP-script engine)".$nn;
    $out .= "Accept: */*".$nn;
    $out .= "Range: bytes=0-".$nn;
    $out .= "Host: rapidshare.com".$nn;
    $out .= "Connection: close".$nn.$nn;
    fputs($so, $out);
    $buf=fread($so,2048);
    if (ereg('Location: (["-z]+)',$buf,$tmp))
$location = $tmp[1];
fclose($so);
    
    $nowFile = explode("/", $location);
    $so = fsockopen($nowFile[2], 80, &$errno, &$errstr, 900);
    $out = "GET /files/".$nowFile[4]."/".$nowFile[5]." HTTP/1.1".$nn;
    $out .= "Authorization: Basic ".$auth.$nn;
    $out .= "Location: ".$location.$nn;
    $out .= "User-Agent: Mozilla/4.0 (compatible; PHP-script engine)".$nn;
    $out .= "Accept: */*".$nn;
    $out .= "Range: bytes=0-".$nn;
    $out .= "Host: ".$nowFile[2].$nn;
    $out .= "Connection: close".$nn.$nn;
    fputs($so, $out);
    while(fgets($so,128)!="\r\n" && !feof($so));
    if(!file_exists($folder."/".$nowFile[5])) {
     $f=fopen($folder."/".$nowFile[5],"wb+");
     echo "Начинается загрузка ".$nowFile[5]." по ссылке ".$location."</p>";
     flush();
     while(!feof($so)) {
     $buf=fread($so,$bufSize);
         //fwrite($f,$buf,strlen($buf));
         fwrite($f,$buf);
     }
     sleep(1);
     fclose($so);
     fclose($f);
     echo "Файл ".$nowFile[5]." был успешно скачан</p>";
    } else
     echo"Файл ".$nowFile[5]." уже существует, пропускаем его</p>";
    flush();
}
}
?>
<table border="0" width="600" align="center">
<form action="index.php" method="post">
<tr><td>Ссылки</td><td><textarea name="links" cols="120" rows="10">
<?
echo file_get_contents($folder."/links.txt");
flush();
?>
</textarea></td></tr>
<tr><td colspan="2" align="center"><input type="submit" value="Скачать"></td></tr>
</form>
</table>
<?
$time = time() - $time;
echo"на работу скрипта было затрачено ".date("i:s", $time);
flush();
?>
</html>[/more]

Changelog:
Исправлен баг, приводивший к циклическому скачиванию первого файла в списке
Добавлена проверка возможности записи в конечную папку
Размер буфера увеличен до 64кб
Таймаут соединения установлен на 0
Добавлен подсчет времени работы скрипта
В поле списка ссылок выводится информация из файла links.txt

Баги, которые нужно исправить:
Не отображается прогресс скачивания у хосстера(все данные выводятся по завершении работы). Дома под Деневером все отлично работает.
Скрипт по прежнему может остановиться сам по себе.

Прошу знающих людей помочь мне исправить эти проблемы.
Автор: abmin
Дата сообщения: 14.01.2008 22:25
koc
Объясни где именно это обновить надо? и надо ли вообще
Автор: koc
Дата сообщения: 15.01.2008 00:28
это отдельный скрипт. Просто в php RapidGet не реализован механизм пакетной скачки через примакк с рапиды один за другим файлов. Поэтому я не стал редактировать этот autodownload.php и написал что-то похожее.

Зы: кстати прикрутил-таки к futodownload'у примакк. Нужно редактировать index.php. Ставить авторизацию по умолчанию.
Автор: mo3adzz
Дата сообщения: 15.01.2008 01:10
Thxx all

have a little Q:
is there way to download from DP gold user to the sever???

and thx
Автор: DANioR
Дата сообщения: 15.01.2008 03:42
Не знаю ли назвать это глюк, но качал с рапиды по Аку, что-то долго лет, смотрю на серве уже лежит 100М, а окошко дальше с надписью "Use PREMIUM account"
Автор: kamyshew
Дата сообщения: 15.01.2008 07:27
rip1985
даунлоадс этого сервиса (friendlyfiles.net) без проблем возможен только из россии, загрузка с европы требует установки похожей херни, что на летитбите. Делать такой плагин не имеет смысла вообще. Если надо для российских IP я могу выложить, там 10 строчек кода.

Добавлено:
DANioR
это не глюк скрипта, это глюк хостера/прова со своими заморочками.
Автор: DANioR
Дата сообщения: 15.01.2008 19:19
kamyshew
до этого не было не разу такого
Автор: kamyshew
Дата сообщения: 15.01.2008 19:27
DANioR
иногда бывает такое, скрипт то как надо все сбрасывает вам, ни предраться. Поэтому это не исправить никак.
Автор: rip1985
Дата сообщения: 15.01.2008 19:57

Цитата:
Если надо для российских IP я могу выложить

Угу, давай. Прийдётся прокси юзать, но это лучше чем ничего.


Цитата:
требует установки похожей херни, что на летитбите

Знаю. Даже пытался что-то наваять. Но т.к. ты сказал что будет плаг туда-обратно, успешно забил на это дело.
Автор: SAOD
Дата сообщения: 16.01.2008 12:17

Цитата:
При аплоаде файлов на любой обменник с помощью браузера Internet Explorer не отображается прогресс-бар, а только меняются проценты в заголовке окна. Причем такая проблема только в этом браузере. При скачке же все нормально, прогресс-бар есть.
Это только у мменя так или никто IE не пользуется? Посоветуйте что-нибудь


Это происходит потому как к моменту, когда в браузер выплевываются проценты на странице присутствует недостроенная таблица

Вот из этого отрывка видно что табличка достраивается только после того как заканчивается работа с процентами:


Код: <script>pr(10.56, '680 KB', 146.16, '39 sec')</script>
<script>pr(17.39, '1.09 MB', 177.77, '30 sec')</script>
<script>pr(27.95, '1.76 MB', 216.05, '21 sec')</script>
<script>pr(37.89, '2.38 MB', 225.91, '18 sec')</script>
<script>pr(49.07, '3.09 MB', 235.98, '14 sec')</script>
<script>pr(60.87, '3.83 MB', 243.72, '10 sec')</script>
<script>pr(71.43, '4.49 MB', 244.77, '8 sec')</script>
<script>pr(83.23, '5.23 MB', 249.08, '4 sec')</script>
<script>pr(97.52, '6.13 MB', 246.94, '1 sec')</script>
<script>pr(100, '6.29 MB', 246.62, '')</script>
</td></tr></table>
Автор: KoStyaNs
Дата сообщения: 17.01.2008 13:16
Можете исправить UPLOAD-плагины на обменники
http://upload.com.ua
http://shareua.com
http://turboupload.com?
Заранее благодарен
Автор: starsh1ne
Дата сообщения: 17.01.2008 15:16
а где можно скачать рабочие плагин для скачивания с депозита?
Автор: Wolf_RU
Дата сообщения: 17.01.2008 17:03
starsh1ne

Цитата:
где можно скачать рабочие плагин для скачивания с депозита?

Ссылка
Автор: BedlamKing
Дата сообщения: 17.01.2008 22:13
Приветствую!
Поправьте плз плагин download на обменник http://www.axifile.com
Автор: triton4ik
Дата сообщения: 17.01.2008 22:36
На выходных или около того, - должна появиться public Release Candidat новой версии скрипта. Обновление рекомендуется сделать всем.
За ранее предупреждаю, что в ней сделано не все что планировали, но в следующих версиях постараемся доделать. Все просьбы о изменении варианта перевода, а так же о каких либо ошибках и т.д. - прошу сообщать, как минимум в ПМ.
В новой версии исправлено большое колличество ошибок. В планах оптимизация кода.
Люди готовые поспособствовать написать FAQ - пишите в ПМ с соответствующей пометкой.
Автор: maxgor
Дата сообщения: 18.01.2008 11:19
kamyshew, ты как то выкладывал новый плагин на рапиду, но ссылка умерла, не мог бы ты еще раз выложить?
Автор: Yshlepok
Дата сообщения: 18.01.2008 14:01
Как настроить CookieMod by ValdikSS и как им пользоваться?
Автор: sova_by
Дата сообщения: 18.01.2008 14:44
Что то с rapidshare неполучается индексная страница рапиды скачивается как файл и все !
Автор: Wolf_RU
Дата сообщения: 18.01.2008 14:58
sova_by плагин работает, я проверил. скорее всего по тайм-ауту не проходит задание. либо ссылка неправильная.
Автор: sova_by
Дата сообщения: 18.01.2008 15:35
да не может по тайм ауту происходит все в мгновение ока
тока нажал скачать сразу хлоп файл типа скачан
содержимое файла
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>RapidShare: 1-Click Webhosting</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="http://rapidshare.com/img/styles.css" />
<script type="text/javascript" src="http://rapidshare.com/img/css_dropdown.js"></script>
</head>
<body>

<div id="wrapper">

<div id="header">
<img src="http://rapidshare.com/img/rslogo.jpg">
</div>
и такдалее
Причем пару файлов скачал с утра а потом ничего не трогал и вот такая ботва
Автор: kamyshew
Дата сообщения: 18.01.2008 15:38
sova_by
очень информативное содержание недокачаной страницы рапиды.
maxgor
в выходные выложу, но про 4Гб можно пока забыть... уж очень много надо переделывать в рамках существующего аплоада.
Его плюс - что можно по дефолту забить пароль + получает ссылку на скачку.
Автор: sova_by
Дата сообщения: 18.01.2008 15:49
Ну если поможет вот полное

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>RapidShare: 1-Click Webhosting</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="http://rapidshare.com/img/styles.css" />
<script type="text/javascript" src="http://rapidshare.com/img/css_dropdown.js"></script>
</head>
<body>

<div id="wrapper">

<div id="header">
<img src="http://rapidshare.com/img/rslogo.jpg">
</div>

<ul class="dropdown" id="mainmenu">
<li><a href="http://rapidshare.com">Home</a></li>
<li><a href="http://rapidshare.com/en/news.html">News</a></li>

<li><a href="#">Premium zone</a>
<ul>
<li><a href="https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi">Premium-zone Login</a></li>
<li><a href="http://rapidshare.com/en/forgotpw.html">Forgot your password?</a></li>
<li><a href="http://rapidshare.com/en/premium.html">Join PREMIUM</a></li>
</ul>
</li>

<li><a href="#">Free zone</a>
<ul>
<li><a href="https://ssl.rapidshare.com/cgi-bin/collectorszone.cgi">Collector's Zone Login</a></li>
<li><a href="http://rapidshare.com/en/freefolders.html">Create your own RapidShare folders</a></li>
</ul>
</li>

<li><a href="#">Rapid Tools</a>
<ul>
<li><a href="http://rapidshare.com/en/rsm.html">RapidShare Manager</a></li>
<li><a href="http://rapidshare.com/en/rapiduploader.html">Rapid Uploader</a></li>
<li><a href="http://rapidshare.com/en/checkfiles.html">Link Checker</a></li>
</ul>
</li>

<li><a href="http://rapidshare.com/en/faq.html">FAQ</a></li>

<li><a href="http://rapidshare.com/en/imprint.html">Support</a></li>

<li><a href="http://rapidshare.com/en/banners.html">Banners</a></li>

<li><a href="http://rapidshare.com/en/imprint.html">Imprint</a></li>

<li><a href="http://rapidshare.com/en/security.html"><b>Security information</b></a></li>
</ul>

<div id="terminator"></div>
<div id="main"><div id="content"><div class="inner">
<h2>The future of 1-Click web hosting</h2>

<div align="center">

<p><font color="red">You want to download a file. Please scroll down to proceed.</font><br>
<a href="http://rapidshare.com">We host your files for free! Click here to upload files.</a></p>


<table><tr><td>
<b>Upload-Limit: <font color="red">Unlimited!</font></b> (Max. <b><u>100 MB</u></b> per file! Split-Archives allowed!)<br>
<b>Download-Limit: <font color="red">Unlimited!</font></b> (Some files have 100.000 Downloads!)
</td></tr></table>

<br>
<a href="http://games.rapidshare.com" target="_blank"><img border="0" src="http://rapidshare.com/img/rapidgames.jpg"></a><br><br>

<p align="justify">With <b>200 Gigabit/s</b> of Internet connectivity and 4 Petabytes of storage,
RapidShare is one of the biggest and fastest web hosters world wide.<br><br>

<b>1-Click web hosting for free</b><br>
With our 1-Click web hosting solution you can put your files online for free with just one click fast and easy.
You decide, who will be able to access your file. Only people knowing the exact download URL are able to download your file.
Your file will be deleted when it has not been accessed for more than 90 days or you use your delete link.

<p><p><form action="http://rs273.rapidshare.com/files/84700215/2008-01-18.part5.rar" method="post">
You want to download the file <b>http://rapidshare.com/files/84700215/2008-01-18.part5.rar</b><br><table id="premiumtable" cellpadding="5" cellspacing="0">
<tr><td><b>Feature-Overview</b></td><td align="center"><b>Premium</b></td><td align="center"><b>Free</b></td></tr>
<tr><td><b>Download-Limit</b></td><td align="center"><b>No limits&sup1;</b></td><td align="center">Limited</td></tr>
<tr><td><b>Max. parallel downloads</b></td><td align="center"><b>Unlimited</b></td><td align="center">1</td></tr>
<tr><td>Use RapidUploader to upload files</td><td align="center"><img src="http://rapidshare.com/img/checkbox.png"></td><td align="center"><img src="http://rapidshare.com/img/checkbox.png" /></td></tr>
<tr><td>Support for Download-Accelerators</td><td align="center"><img src="http://rapidshare.com/img/checkbox.png"></td><td align="center">No</td></tr>
<tr><td>Resume aborted downloads</td><td align="center"><img src="http://rapidshare.com/img/checkbox.png"></td><td align="center">No</td></tr>
<tr><td>Downloads start without delays</td><td align="center"><img src="http://rapidshare.com/img/checkbox.png"></td><td align="center">No</td></tr>
<tr><td>Extra slots, if the servers are full</td><td align="center"><img src="http://rapidshare.com/img/checkbox.png"></td><td align="center">No</td></tr>
<tr><td>RapidShare Direct-Downloads</td><td align="center"><img src="http://rapidshare.com/img/checkbox.png"></td><td align="center">No</td></tr>
<tr><td>When are YOUR files deleted?</td><td align="center">Never!&sup2;</td><td align="center">90 days without download</td></tr>
<tr><td><b>Select your download:</td><td align="center"><input type="submit" name="dl.start" value="PREMIUM"></td><td align="center"><input type="submit" name="dl.start" value="Free"></td></tr>
</table></form></p></p>
</div>
</div></div></div>
</div><!-- wrapper -->
</body>
</html>
Автор: starsh1ne
Дата сообщения: 18.01.2008 15:53
что скачал я последнюю версию рапидгет
обновил свою папку плагинов - но депозит и летитбит так и не качаются

Автор: maxgor
Дата сообщения: 18.01.2008 16:43

Цитата:
Его плюс - что можно по дефолту забить пароль + получает ссылку на скачку.


kamyshew, мне как раз это и надо!

А upload плагина на летит с авторизацией нет?
Автор: kamyshew
Дата сообщения: 18.01.2008 19:19
sova_by
ссылка... http://rapidshare.com/files/84700215/2008-01-18.part5.rar
Соединение с: rs273l3.rapidshare.com:80...
File 2008-01-18.part5.rar, size 72.83 MB...
Автор: RUSer
Дата сообщения: 19.01.2008 11:33

Цитата:
А upload плагина на летит с авторизацией нет?

а зачем?

регишся у них и указываешь ссылку на то, что хочешь залить.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180

Предыдущая тема: Inno Setup (создание инсталяционных пакетов)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.