Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Проверка на существование файла

Ответить
Настройки темы
Разное - Проверка на существование файла

Аватара для salat

Пользователь


Сообщения: 54
Благодарности: 2


Конфигурация

Профиль | Отправить PM | Цитировать


Есть файл на бесплатном хостинге. Раньше ссылка была прямая, теперь же появилось несколько субов от 1 до 20, которые выпадают для каждого юзера рандомно. Остальная конструкция и id остаются прежними.

Наглядно:
Я перехожу по ссылке
Код: Выделить весь код
domain1.hosting.com/get/file/id324324/video.mp4
и получаю скачивание файла без промежуточной страницы с кнопкой скачать.
Если же я прерву ссесию (перезапущу браузер) то эта ссылка выдаст редирект на страницу с кнопкой скачать. И по ней будет ссылка вида
Код: Выделить весь код
domain11.hosting.com/get/file/id324324/video.mp4
Ссылка на видео используется мной в плеере на сайте, соответственно выпадение правильного URL нужно узнать для каждого юзера отдельно.
Появилась идея проверять ответ серва на редирект, перебирать все 20 доменов вплоть до ответа 200-ОК и подставлять в URL.
Подскажите пожалуйста как лучше всего это организовать. Желательно с примерами.
Заранее спасибо.

Отправлено: 16:30, 04-04-2014

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4466
Благодарности: 995

Профиль | Сайт | Отправить PM | Цитировать


salat, а может имеет смысл обратиться к разработчикам сайта?
У них глядишь инструмент какой полезный имеется. Не зря же они нагрузку балансируют.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 19:02, 04-04-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для salat

Пользователь


Сообщения: 54
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата:
а может имеет смысл обратиться к разработчикам сайта?
В смысле хостинга? Они наоборот начали защищаться от директных линков. А я хочу обойти это.

Первое что пришло в голову.
PHP код: Выделить весь код

<?
$i 
0;
do{
$i $i 1;
$url  "https://domain".$i.".hosting.com/weblink/get/4f5a080296a5/video.mp4";
$headers get_headers($url);
print_r($headers);}
while(
preg_match("|200|"$headers[0]));
?>


Отправлено: 21:54, 04-04-2014 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Проверка на существование файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Проверка папки на наличие определенного файла feAre Скриптовые языки администрирования Windows 8 21-06-2013 14:56
CMD/BAT - [решено] Проверка папки на существование, с условием tAnk3o3 Скриптовые языки администрирования Windows 4 05-03-2013 11:06
[решено] Проверка файла на оригинальность cibin Вебмастеру 4 08-06-2012 09:08
CMD/BAT - Скачивание файла и проверка на отличия от файла на сервере. maslovt Скриптовые языки администрирования Windows 2 08-05-2010 19:54
Загрузка - Проверка на битость файла D-Skane Microsoft Windows 2000/XP 3 24-06-2008 16:43




 
Переход