
27.02.2009, 16:39
|
|
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
С нами:
10077446
Репутация:
1020
|
|
Сообщение от Gaus
Вот мне тут в голову пришла идея как можно сэкономить на файловом хранилище:
Берем заливаем файлы на файлообменник(Например letitbit.net),далее покупаем голд ключи. Теперь пишим скрипт, который будет выдавать прямые(голд) ссылки на файл и выдавать их тому кто собирается качать.
Итого мы платим 1.5$ в месяц за (насколько я помню) 30Gb скачанных файлов в день.
Вот ПРИМЕР скрипта( получает прямую ссылку(голд))
Ну вобще нужно сделать чтоб он брал голды из файла если срок действия одного голда закончен и т.п.
PHP код:
<?php
set_time_limit(35);
$link = 'http://letitbit.net/download/0b7af2704624/jdanov-zrenie-1.avi.html'; //Ссылка на файл
$gold = 'LF97L3JLR76'; // Ваш голд
$file = file_get_contents($link);
preg_match('/"uid" value="(\S{12})"/', $file, $uid);
preg_match('/"fid" value="(\S{7})"/', $file, $fid);
preg_match('/"name" value="(.*?)"/', $file, $name);
$url = "http://letitbit.net/sms/check.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "pass=".$gold."&fid=".$fid."&uid=".$uid."&name=".$name."&submit=%D1%EA%E0%F7%E0%F2%FC+%F4%E0%E9%EB");
$result = curl_exec($ch);
curl_close($ch);
echo ($result);
?>
З.Ы. Скрипт еще недоделанный,еще нужно пропарсить результат на ссылку(Я бы доделал только голда нет  )
Кстати интересная тема и не так давно я хотел это реализовать на основе dle(уже и плагинчик почти дописал) и в ввиду некоторых обстоятельств использовать именно letitbit и vip-file.com,
но тут есть одна лажа - когда мы получаем линк на скачку в линке содержить и сам gold то есть
http://r112.letitbit.net/download5/0b7af2704624_ здеся_пасс_от_голда/jdanov-zrenie-1.avi.
|
|
|