Форум: "WinAPI";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
Внизотследить изменения в файлах и папках локального компьютера Найти похожие ветки
← →
Eugene_Jek_Efimochkin (2002-04-28 01:23) [0]Люди, как реализовать сабж? Этот вопрос я уже задавал, мне посоветовали юзать ShellChangeNotifier. Но это работает ТОЛЬКО НАПОЛОВИНУ! Я узнаю, что изменение произошло, но не знаю, что и на что изменилось.
Итак повторяю: мне нужно
1) узнать, что имя файла или папки было изменено (событие)
2) узнать, какое имя и на какое изменилось (решения с хуком принимаются и приветствуются - пишу прогу-агент)
3) [по возможности] заметить создание в системе (путем, напрмер копирования с CD, или команды оболочки "Создать" или в рез-те работы другого приложения) файла и узнать его имя
← →
Aleks1 (2002-04-28 02:02) [1]А ты хочешь что бы все было сделано за тебя? "И в кастрюльке"?
Тебя уведомили, что произошло изменение. Твое дело узнать какое оно и что ты должен сделать в ответ.
Насчет того "Что Тебе Нужно". Либо читай Хелп и пиши сам, либо плати денежки, тогда найдутся люди, готовые это написать.
← →
Eugene_Jek_Efimochkin (2002-04-28 22:04) [2]to Aleks1
>Тебя уведомили, что произошло изменение. Твое дело узнать какое оно и что ты должен сделать в ответ.
Спасибо, о том и речь! Вот мне и итересно, на каком хотя бы принципе искать, что изменилось. Полагаю, ВинАПИ наверняка содержит хоть что-нибудь на энту тему.
Да, ещё. Люди, кто серьёзно может помочь, plz, мыльте (можно ещё на jexbox1@fromru.com). Буду рад
← →
Cobalt (2002-04-28 22:52) [3]Для NT-ей есть ReadDirectoryChangesW, но оно ТОЛЬКО ДЛЯ NT-ей.
Смотря что ты мониторишь - все диски или только несколько папок.
Если только папки, то "просто делаешь опсание папки" (имя файла, размер, прочее...), а потом вручную сравниваешь.
Если же все диски, то сочувствую...
Для оболочки у Дельфей есть пример хука на копирование - смотри, разбирайся.
← →
Eugene_Jek_Efimochkin (2002-04-29 23:58) [4]to Cobalt:
Thanks! Это великолепная идея - крючить (хуки ставить на) файловые операции.
← →
Eugene_Jek_Efimochkin (2002-05-01 00:02) [5]Народ, тема закрыта - на этом же сайте есть компонент!
← →
Eugene_Jek_Efimochkin (2002-05-09 01:23) [6]А вот ещё компонент:
URL http://www.abfsoftware.com/products/abfComponents/Full/abfComponents_Full_D6.exe
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c