![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Проследить, закачался ли файл юзеру |
|
Проследить, закачался ли файл юзеру
|
![]() Ветеран Сообщения: 1864 |
Можно ли как-нибудь проследить, закачался ли файл юзеру?
Apache же передаёт инфу клиенту по TCP. Значит апач знает, клиент скачал всё (то есть удачно получил все фрагменты) или же связь оборвалась (например) Можно ли эту информацию какнибудь вытащить? Проблема: я отдаю файл PHP-скриптом и не знаю, получил ли клиент файл полностью или произошло чтото типа обрыва связи. Честно говоря, я даже не знаю, как искать. В другую сторону уже есть решения. То есть можно переодически опрашивать, какой процент загрузки файла(UPLOAD от юзера), но и то видимо чисто PHP-фича |
|
Отправлено: 21:24, 13-12-2006 |
![]() Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Хотя апач наверно тоже работает только на уровне сокетов и не опускается ниже, то есть нужную мне информацию знает только ОС.....а может быть и не так.....надо ещё подумать...
|
------- Отправлено: 21:39, 13-12-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 878
|
Профиль | Сайт | Отправить PM | Цитировать никак. Apache не работает на уровне системы и не знает, что происходит на компьютере пользователя.
теоретически можно реализовать через JS, но это уже будет обход системы безопасности. |
Отправлено: 21:51, 13-12-2006 | #3 |
![]() Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать XCodeR
Цитата:
|
|
------- Отправлено: 22:38, 13-12-2006 | #4 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать vadimiron Настраивай CustomLog, чтоб туда записывалась нужная тебе инфа (нпр, %f - файл, %B - послано байт и т.д.) и читай оттуда регуляркой... все проще чем ты думаешь
![]() |
|
Отправлено: 00:03, 14-12-2006 | #5 |
![]() Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 00:44, 14-12-2006 | #6 |
![]() Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 02:31, 14-12-2006 | #7 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать vadimiron непонятно - у тебя редиректится на файл или тело файла скриптом шлется... Еще обрати внимание на значение %X, т.е. если обрыв связи имел место, то оно будет 'X'. Ну и %s - статус запроса само собой...
|
Отправлено: 09:17, 14-12-2006 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Переименование файла и напоминание юзеру | Serg2010 | Скриптовые языки администрирования Windows | 7 | 13-08-2009 01:50 | |
Разное - Проследить действия над файлами | Vygov | Microsoft Windows 2000/XP | 3 | 28-03-2008 09:24 | |
Доступ - [решено] Можно ли проследить средствами Windows удаление файлов | EvgeniyQQQ | Microsoft Windows 2000/XP | 8 | 09-08-2007 14:46 | |
Не могу сменить пароль юзеру. | Painted | Общий по Linux | 5 | 30-03-2007 15:23 | |
Свой Shell каждому юзеру (локально) | db | Microsoft Windows 2000/XP | 12 | 16-06-2004 12:30 |
|