Перейти к публикации

Закачка файла с другого сервера


Рекомендованные сообщения

Вопрос: файл находится на третьем сервере, можно ли каким-то образом забить ссылку так, чтобы скачать файл можно было только через двиг (как будто файл залит через двиг на свой сервер), и чтоб можно было использовать счетчик скачиваний, антилич и прочие прелести? Тег [leech] не подходит!!!

Ссылка на сообщение
Поделиться на других сайтах

Нет думаю так не подойдет.

Скажем так, есть прямая ссылка на Рапиду, как ее впихать в двиг, чтоб скачать можно было только через двиг? Чтоб она не светилась на весь мир. Подозреваю что невозможно, но все же......

Ссылка на сообщение
Поделиться на других сайтах

а какие могут быть варианты?

1. Копировать файл к себе во временную папку и его отдавать (плохо для больших файлов)

2. использовать mod_proxy (не на всех хостингах он присутствует)

3. связать 2 сервера каким-либо другим способом (не с помощью php)

кто предложит ещё варианты? Актуально и для меня)

Скажем так, есть прямая ссылка на Рапиду,
ну, на Рапиду прямых ссылок не бывает =) Эту ссылку ты в любом случае не спрячешь
Ссылка на сообщение
Поделиться на других сайтах

ну, на Рапиду прямых ссылок не бывает =) Эту ссылку ты в любом случае не спрячешь

Ну во-первых бывают. Во-вторых даже двух видов: Direct downloads и Secured direct downloads.

Первое - простая прямая, вторая же... сам понять не могу. Вот кусок текста из хелпа Рапиды:

Secured links for professionals

In case you want to control who uses your direct download links for how long, you can generate secured download links. You can convert your files to three types. Type (0) is a normal RapidShare download link, type (1) is the unsecured direct download link, which can be used by everyone who knows the link until you delete the file or change the file to type (0) again. Type (2) is the protected link. To use this feature, you need webspace capable of running PHP or Perl. With this program you will generate protected links, which are only valid as long as you want. Now a little Perl example script:

The same example in PHP:

<?

$premiumaccount = "12345"; // Insert your premium ID here

$fileid = "12345678"; // Insert the file ID here

$filename = "yourfile.zip"; // The filename of the file

$killcode = "123456789012345"; // The killcode of the file. Can be found out via "Export+MD5" in your premium zone.

$validuntil = time() + 300; // Valid for 300 seconds from now on

$md5hex = md5($premiumaccount.",".$fileid.",".$killcode.",".$validuntil);

print "Secured link is http://rapidshare.com/files/$fileid/t...filename";

?>

Ссылка на сообщение
Поделиться на других сайтах

Zergio, ого, прошу прощения - не знал =)

Но мне кажется, что лучше брать себе хостинг, чем хранить файлы на рапиде. По сути это одно и тоже, однако первое как то теплее звучит

Ссылка на сообщение
Поделиться на других сайтах

Согласен свой хост всегда ближе к телу, но со времен Адама и Евы так повелось, что самый популярный контент тот который запретен :) и хранить такое счастье у себя может боком вылезти.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...