Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужны два варианта антилича.

1) С ограниченной скоростью скачивания

Перед скачиванием показывать шаблонную страницу с отсчетом секунд до показа ссылки скачивания

2) Без ограничений то есть при клике сразу показываем ссылку на скачивание

Общее:

-----------

Первая задача не позволить скачать с постороннего домена либо с пустым реферером.

Не позволить также качать даунлоад менеджером без клика с сайта.

С "правильным" кликом позволить качать с поддержкой мультипоточности и докачкой.

Файлы должны отдаваться через nginx

Структура хранения файлов

domain.com/5f3wHD386Y/001/01/file.zip

domain.com/5f3wHD386Y/001/02/file.zip

domain.com/5f3wHD386Y/002/01/file.zip

5f3wHD386Y - директория которая должна быть прописана в конфиге скрипта и может меняться.

Это основная директория где храняться остальные директории, субдиректории и файлы.

Ссылка на файл должна выглядеть примерно так: download.php?file=/001/01/file.zip

Предварительное решение - после клика на такую ссылку создавать "симлинк" - временную ссылку.

В таком случае будет возможность хранить файлы выше веб директории.

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

Сервер свой - можно установить любое ПО.

Оплата - СБС.

Контакты в профиле либо ЛС.

14 лет назад
Yastreb
46 лет
18 лет в сервисе
Был
6 месяцев назад

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

Нет заявок фрилансеров