Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.08;
Скачать: CL | DM;

Вниз

отследить изменения в файлах и папках локального компьютера   Найти похожие ветки 

 
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 вся ветка

Текущий архив: 2002.07.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
3-23464
AndrewK
2002-06-14 15:57
2002.07.08
Как составить запрос. Неужели это невозможно.


3-23461
Ptr
2002-06-14 15:16
2002.07.08
IBQuery


1-23665
Извращенец
2002-06-24 22:37
2002.07.08
Гиперссылки


1-23652
nimble
2002-06-26 08:20
2002.07.08
StringGrid


1-23565
kull
2002-06-26 10:45
2002.07.08
Форма + интерфейс