Перейти к содержимому

Автоматизация выкачки файлов


Рекомендованные сообщения

Имеется сервер подключенный к интернет . (на FreeBSD 6.0)

Необходимо что бы несколько пользователей с определёнными привилегиями отправляли на сервер запрос в виде url-ссылки на файл который нужно выкачать. Если файл меньше 200 мб то начинается закачка файла ,после чего он появляется в расшареной папке сервера . Максимальный трафф на 1 айпи в день 600мб . Раскажите как и каким софтом это организовать?

 

Или предложите пожайлуста альтернативные варианты .

Ссылка на сообщение
Поделиться на других сайтах
  p0int писал:
wget cron php bash

больше ничего

можно пхп заменить на перл

тут уже кому что по душе

Можно поподробнее где всё это чудо брать ,что за чем ставить и каким образом настроить? Какие на пхп скрипты брать?

Ссылка на сообщение
Поделиться на других сайтах
  andrey-kol писал:
Можно поподробнее где всё это чудо брать ,что за чем ставить и каким образом настроить? Какие на пхп скрипты брать?

это чудо не берется. а оно установленно в системе (если речь о *nix), и если не убиралось при сетапе.

а скрипты пишутся под определенную задачу :)

Ссылка на сообщение
Поделиться на других сайтах

фантазирую.

 

hxxp://site_of_lan/vip/index.php

 

<--начало-кода>
/bla-bla-bla
if (come_ip = {1..5}) or (login&password=true) then 
show "file will downloaded from 
{
 1.torrent.hz
 2.edk
 3.rapidshare
 ..
 x.whatever
}"
if choise =  {1..x} then 
{
  enter "4t0-tam"
  /*check "4t0-tam"
  /*check day_limit
  /*check disk_space
  add to {1..x} task={file_name}
 }

/bal-bla-bla
<--end-kode>

 

Мда. а в коде он пробелы тоже режет.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...