Показать сообщение отдельно

  #53  
Старый 27.02.2009, 16:39
AkyHa_MaTaTa
Постоянный
Регистрация: 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($chCURLOPT_URL,$url); 
curl_setopt($chCURLOPT_FAILONERROR1);  
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
curl_setopt($chCURLOPT_RETURNTRANSFER,1); 
curl_setopt($chCURLOPT_TIMEOUT3); 
curl_setopt($chCURLOPT_POST1); 
curl_setopt($chCURLOPT_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.