Сейчас на форуме: kris_sexy, site-pro, vasilevradislav (+5 невидимых) |
![]() |
eXeL@B —› Крэки, обсуждения —› Возможно ли отследить что ОС копирует файл? |
Посл.ответ | Сообщение |
|
Создано: 03 декабря 2004 06:00 · Личное сообщение · #1 Задача: Юзера "переполняют" сервер mp3/avi/wmv и т.д. (надоедает чистить) Вот и вопрос: Возможно ли отследить, что в данный момент ОС копирует файл (хотя бы это). Есть API- FindFirstChangeNotification/FindNextChangeNotification но они "следят" за папками и отработают после завершения копирования (сетку тоже напрягать не хочется...). Есть у кого-нибудь предложения? Спасибо за участие... ![]() |
|
Создано: 04 декабря 2004 03:23 · Личное сообщение · #2 Копировать файл можно разными способами. Windows 2000, XP например копирует файл через CopyFileExW. Т.е. тебе ее надо перехватывать. Другие же программы могут реализовывать копирование как душе угодно, например через ReadFile/WriteFile и т.д. Может быть чистки файлов как-нибудь по другому попробовать выполнить, а не через перехват копирования? ![]() |
|
Создано: 10 февраля 2005 07:29 · Личное сообщение · #3 |
|
Создано: 10 февраля 2005 07:54 · Личное сообщение · #4 |
|
Создано: 10 февраля 2005 09:10 · Личное сообщение · #5 Вообщем тебе нужен монитор за сервером! Отслеживаешь что в данный момент и куда копируется и если этот файл тебе/программе не по "вкусу" закрыть соединение и грохнуть файл. В аттаче один из способов мониторинга. ![]() ![]() |
|
Создано: 03 апреля 2007 16:27 · Личное сообщение · #6 |
|
Создано: 03 апреля 2007 18:46 · Личное сообщение · #7 |
![]() |
eXeL@B —› Крэки, обсуждения —› Возможно ли отследить что ОС копирует файл? |