Нужен скрипт, если возможно...

123
D
На сайте с 10.08.2007
Offline
52
#11

ни разу. Имхо лучше вообще кинуть эту затею.

P
На сайте с 21.08.2008
Offline
65
#12

хреново будет😡 только .мр3 а хотелось бы как у всех...

K
На сайте с 29.04.2008
Offline
74
#13

вместо ссылки повесить обработчик который будет забирать файл с другого сервера и переименовывать, затем отдавать пользователю....

Open Source Danneo CMS (http://nafn.ru)
[Удален]
#14

Не поленился, накидал :)

=== .htaccess ===

RewriteEngine On

RewriteRule get/(.+)\.(exe|mp3|rar) get.php?file=$1&extension=$2 [L]

=== get.php ===

<?
/*
author: alexandr.shurigin@gmail.com
Uses free. Need option allow_url_fopen enabled for work.
*/

$pathtofiles = "files/"; // Path to files!! Use Your one.


error_reporting(0);
$file = $pathtofiles.$_GET['file'].".mp3";

if(!@$_SERVER['REDIRECT_URL'])
{
die("403 Hack attempt.");
}
switch($_GET['extension'])
{
case "mp3":
$type = "audio/mpeg";
break;
case "exe":
$type = "application/x-msdos-program";
break;
case "rar":
$type = "application/rar";
break;
}

header("Content-type: $type");
header("Content-Disposition: attachment; filename=".basename($_GET['file'].".".$_GET['extension']));
header("Content-Length: ".filesize($file));

readfile($file);

================

используется в виде http://localhost/mp3down/get/music.mp3

$pathtofiles = "files/"; // Path to files!! Use Your one.

может иметь путь до файлов на удаленном сервере. Работает так, скачивает, и отдает пользователю.

bearman добавил 22.08.2008 в 11:49

Для любителей смотреть вживую :)

http://gate.2315.ru/mp3down.rar

T
На сайте с 24.07.2008
Offline
132
#15

и в результате попадаем на трафик )))

так что может быть лучше ограничиться только мп3 и не париться о трафике?

[Удален]
#16

трафик входящий равен исходящему ))) на одну песню, насколько я помню то разница не должна привышать какое то значение.

а const - const = 0 :)

ну на самом деле это выбор человека. по хорошему песенки можно еще и кешировать если достаточно большой хостинг. ну это дело вкуса.

P
На сайте с 21.08.2008
Offline
65
#17

У меня трафик неограниченный.

bearman, так этот ваш скрипт - он сначала закачивает мп3 на мой сервер и только потом скачиваеться пользователю? Получаеться человеку в 2 раза дольше ждать? И как это будет выглядеть? Нажал на [rar] и ждет 20 мин. пока начнеться закачка файла?😕

[Удален]
#18
pianist:
У меня трафик неограниченный.

bearman, так этот ваш скрипт - он сначала закачивает мп3 на мой сервер и только потом скачиваеться пользователю? Получаеться человеку в 2 раза дольше ждать? И как это будет выглядеть? Нажал на [rar] и ждет 20 мин. пока начнеться закачка файла?😕

на самом деле это единственный метод сделать то, что вы хотите, если у вас еще и неограниченно места, то можно сделать кеширование на вашем хостинге :)

тогда после первой закачки будет отдаваться почти сразу :)

seo-alex
На сайте с 12.02.2006
Offline
143
#19

насчет бесплатного трафика Вы кстати лучше уточните, а то частенько бывает мелкими букАфкАми написано соотношение иностранного к российскому, входящего к исходящему :)

P
На сайте с 21.08.2008
Offline
65
#20
bearman:
на самом деле это единственный метод сделать то, что вы хотите, если у вас еще и неограниченно места, то можно сделать кеширование на вашем хостинге :)

тогда после первой закачки будет отдаваться почти сразу :)

Место у меня ограничено :( , иначе я бы скидывал мп3 на свой сервер - это только на зарубежных дают неорганичено места, но и там есть предел.

Жаль, что нет других способов :(

Если бы мп3 лежали у меня, то я бы мог намного легче сделать возможности их скачивания с другим расширением? Это просто через .htaccess можна сделать?

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий