Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

  Reply to this topicStart new topicStart Poll

Недопустимость скачивания

dudeonthehorse
Отправлено: Apr 24 2010, 08:05 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 763
Пользователь №: 2933
Регистрация:
26-October 09



доброго времени суток,
вот какая делема, нужно решение:

на серваке лежат mp3 файлы, которые должны быть недоступны для скачки посетителями ни в каком случае, даже если они знают точный url где он лежит, НО в тоже время юзер вполне должен "мочь smile.gif" прослушать этот файл flash проигрывателем(или как то еще) на сайте. я бы мог htaccess'ом закрыть доступ к файлам, но ведь в таком случае и проигрыватель в пользу юзера так же не подхватит трек на прослушку... есть идеи?
PMEmail PosterICQ
Top
Sitemaster
Отправлено: Apr 24 2010, 11:49 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



Надо как на файлообменниках делать-давать юзерам временные ссылки, тогда никто не будет знать точные адреса файлов.
хотя, ты же хочешь чтоб они не качали, а только смотрели?
Поставь на страницы сайта флэш плеер, чтоб смотрели только через него.
Некоторые продвинутые конечно смогут сохранить, но очень не многие.
А так чтоб совсем никто не мог не выйдет-ты ведь передаёшь всё равно файл браузеру для просмотра, и всегда найдутся те, кто сможет его оттуда выташить.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
dudeonthehorse
Отправлено: Apr 25 2010, 12:15 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 763
Пользователь №: 2933
Регистрация:
26-October 09



собсно потому и обратился, что голову сломал smile.gif
а насчет скачки файла со спрятанной урлой то не проблема - хедером через скрипт передавать файл юзеру, и все, урлу он не увидит.
а вот если flash плеер - то в коде страницы будет ясно обозначена урла на файл. хотя я не совсем секу в правах на серве и потому вопрос: можно ли что нить этим намудрить. чтобы файл отдавать только браузеру на проигрывание(не скрывая урл), а при прямом обращении к файлу htaccess отправит юзера собирать ракушки на лазурном берегу
PMEmail PosterICQ
Top
Sitemaster
Отправлено: Apr 25 2010, 01:00 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



QUOTE (dudeonthehorse @ Apr 25 2010, 12:15 AM)

а вот если flash плеер - то в коде страницы будет ясно обозначена урла на файл. хотя я не совсем секу в правах на серве

Права на сервере это запись, чтение и исполнение. чтение у тебя по любому должно быть, значит и будет возможность скачать.
А вот путь к фйлу не обязательно в коде страницы должен быть. Он может быть записан в xml файле или в БД, а плеер уже обращается к соответствующей ячейке-во флэше это возможно.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
dudeonthehorse
Отправлено: Apr 25 2010, 04:02 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 763
Пользователь №: 2933
Регистрация:
26-October 09



не совсем понял, и об одном ли мы говорим? с XML дела не имел, если есть вариант прошу показать набросок варианта... а с БД... логики не вижу - база базой а в итоге то получаем все в исходном коде, или мы друг друга не поняли?
PMEmail PosterICQ
Top
Sitemaster
Отправлено: Apr 25 2010, 01:52 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



Конечно не поняли.
Флэш плеер получает урл файла из бд в виде переменной (может быть из массива, тогда возможностей и вариантов вообще много разных). Причём весь код этого получения прописываешь во флэш-в теле кода плеера. И в html коде генерируемой страницы никаких адресов нет smile.gif
Тут надо будет наверно наладить взаимодействие php, mysql и action script (во флэше). Флэш сайты с админкой так и делаются. Задача конечно не простая, но осуществимая.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
dudeonthehorse
Отправлено: Apr 25 2010, 03:34 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 763
Пользователь №: 2933
Регистрация:
26-October 09



вот терь понял smile.gif спасибо
PMEmail PosterICQ
Top

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0207 ]   [ 10 queries used ]   [ GZIP выключен ]