Forum Webscript.Ru

Программирование => Perl => Тема начата: Troum от 05 Июня 2003, 13:40:36

Название: Количество закачек в данный момент
Отправлено: Troum от 05 Июня 2003, 13:40:36
Вопрос такой:
Есть файловый архив (допустим .mp3), как узнать посредством Perl количество скачиваний в данный момент времени?
Название: Количество закачек в данный момент
Отправлено: Yaroslav от 05 Июня 2003, 14:30:09
смотри тут есть точно
http://webscript.ru/scripts/index.php?sid=373831641&t=sub_pages&cat=63
Название: Количество закачек в данный момент
Отправлено: Troum от 05 Июня 2003, 15:19:06
хммм, вроде и нету
дело в том, что статистика как таковая не нужна, а нужно количество открытых юзерами сессий именно в этот момент времени
Название: Количество закачек в данный момент
Отправлено: Mog. от 06 Июня 2003, 07:52:39
Цитировать
Troum:
нужно количество открытых юзерами сессий именно в этот момент времени
А посчитать их (сессии) ? Слабо?
Название: Количество закачек в данный момент
Отправлено: Troum от 06 Июня 2003, 11:33:33
Вот именно, пока слабо
Пока не представляю с какой стороны подойти
Название: Количество закачек в данный момент
Отправлено: Wyclef от 06 Июня 2003, 12:05:49
А как-нибудь пинговать юзера по его IP нельзя?
Название: Количество закачек в данный момент
Отправлено: Troum от 06 Июня 2003, 12:17:03
Можно все в рамках прав, данных хостером
Кстати, с одного IP может быть несколько сессий (пользование ReGet, firewall за которым сидит группа юзеров)
Название: Количество закачек в данный момент
Отправлено: Mog. от 06 Июня 2003, 16:14:04
Архив отдаешь через скрипт? (это вопрос и в нем может быть ответ)
Название: Количество закачек в данный момент
Отправлено: Troum от 06 Июня 2003, 16:20:50
нет, на странице висят прямые ссылки на файлы
Название: Количество закачек в данный момент
Отправлено: glebushka от 06 Июня 2003, 19:41:12
Вот что мне пришло в голову, нге скажу что хорошо, но, во всяком случае, будет работать.
Тебе надо скармливать файлы скриптом. Тогда, когда начинаешь скармливать, увеличиваешь счётчик на единицу, заканчиваешь передачу - уменьшаешь на единицу. А счётчик может храниться в простом текстовом файле.
PS. если проблематично менять ссылкки на статичных веб страничках, то токгда придётся править хтакссес, чтобы он редиректил на скрипт, а запрашиваемый файл передавал в качестве параметров. Для этого нужно будет установить модуль для Апача mod_rewrite