| Сейчас на форуме: 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 Вообщем тебе нужен монитор за сервером! Отслеживаешь что в данный момент и куда копируется и если этот файл тебе/программе не по "вкусу" закрыть соединение и грохнуть файл. В аттаче один из способов мониторинга.   473a_source.zip
![]()  | 
| 
 | 
Создано: 03 апреля 2007 16:27  · Личное сообщение · #6  | 
| 
 | 
Создано: 03 апреля 2007 18:46  · Личное сообщение · #7  | 
| eXeL@B —› Крэки, обсуждения —› Возможно ли отследить что ОС копирует файл? | 





 


 Для печати