Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
7 месяцев назад
Иван Ж.
Иван Ж. 
28 лет, Украина
3 года в сервисе
Был онлайн 1 месяц назад
7 месяцев назад

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

Использую такой скрипт (script.php):

if (!isset($_GET['url'])) {
exit('Некорректные параметры запроса');
}else{
header ("Content-type: video/mp4");
$url = $_GET['url']; // урл видеофайла
$ch = curl_init($url);
curl_setopt_array($ch, array(
CURLOPT_RETURNTRANSFER => 0,
CURLOPT_HEADER => 0,
CURLOPT_NOBODY => 0,
CURLOPT_TIMEOUT => 20,
CURLOPT_NOPROGRESS => 1,
CURLOPT_HTTPHEADER => array(
'cookie: test=%21%21%21',
'useragent: Opera 9/1 (WinXP; U; ru)',
'referer: http://google.com,
'x_forwarded_for: 127.5.5.5')
));
$response = curl_exec($ch);
curl_close($ch);
exit($response);
}


На сайте, соответственно, вставляю в плеер ссылку такого вида: http://site.com/script.php?url=http://donor.com/video.mp4
Всё работает, за исключением перемотки. Как сделать, чтобы она заработала?

Насколько понимаю, нужно получать с донора Content-Range и Content-Length. Но как это технически сделать - вопрос.

Выбранный исполнитель

Руслан Башкир
32 года, Россия
11 месяцев в сервисе
Был онлайн 2 часа назад
7 месяцев назад

$15

1 день

Заявки фрилансеров

Руслан Башкир
32 года, Россия
11 месяцев в сервисе
Был онлайн 2 часа назад
7 месяцев назад

Похожие заказы

Нужен программист(PHP+Mysql) для выполнения работ..

Нужен программист(PHP+Mysql) для выполнения работ.. Обязательно наличие icq.

Нужен программист(PHP+Mysql) для выполнения работ..(2)

Нужен программист(PHP+Mysql) для выполнения работ.. Обязательно наличие icq.

Нужен программист(PHP+Mysql) для выполнения работ..(3)

Нужен программист(PHP+Mysql) для выполнения работ.. Обязательно наличие icq.

Нужен программист(PHP+Mysql) для выполнения работ..(4)

Нужен программист(PHP+Mysql) для выполнения работ.. Обязательно наличие icq..

Нужен программист(PHP+Mysql) для выполнения работ..(5)

Нужен программист(PHP+Mysql) для выполнения работ.. Обязательно наличие icq..

Нужен программист(PHP+Mysql) для выполнения работ..(6)

Нужен программист(PHP+Mysql) для выполнения работ.. Обязательно наличие icq..

Удаленный php/mysql/oracle проект

Требуется профессиональный веб-программист(или команда) на одноразовую разработку удаленного веб-проекта в области управления заказами и персоналом, с экспертными знаниями PHP/MySQL,так же желательно опыт работы с Oracle 8.1.7 Умение разрабатывать we...

Рекламный блок

Требуется реализация продаж текстовой рекламы на сайте в виде 5-10 блоков по 25-50 символов. Нижний блок вытеснятеся последним купленным Предпочтителен прием оплат через Webmoney или E-Gold Пример аналогичной разработки - правый верхний рекламный бло...

Авторизация на сайте через steam ( на asp.net 3.5, vb.net)

Нужно сделать запрос на steam web api (asp.net 3.5, vb.net) для получения информации о пользователи, а точнее (логин, id, аватар), при получении ответа положить эти данные в контрол asp.net (например: Label или textbox). Документация по steam web api...

Парсер отзывов с занесением в mysql и выдачу

Требуется написать php-парсер отзывов с сохранением их в базе данных mysql и последующей выдачей в формате html. Алгоритм работы скрипта следующий: 1. проверка последнего обращения : если прошло более N-часов - идем далее, если нет - идем на п.4 2. п...