Всем привет! Помогите решить задание на курсовой. Разработка програмного комплекса для ОС Windows, который создаёт "жёсткую связь" для заданых файлов, сохраняя все изменения в обоих из связаных пользователем файлах при модификации любого из них во время сеанса работы. Помогите кто чем может, может ктог нибудь знает где об этом можна прочитать?
1. глобальный хук на критфайл 2. ежесекундная проверка изменений/даты модификации одного из файлов 3. { не подходит, суда по скиллу =\ } > Помогите кто чем может токашто слышал от бабки в метро такой же текст .\\ вас вычислили упчк!
mousexaker в выни под цигвином "ln <file1> <file2>". А если серьезно, то сравниваем даты последних изменений обоих и копируем более молодой файл в более старый. Делать это можно по таймеру и по запросу (запустили прогу, она прочла список соответствий, все сделала и вырубилась). Начните с по запросу.
примерно так я себе это и представлял... Канечно плохо что в асме я не силён.... не подскажете какие нипт ресурсы где можна об этом усилденно прочитать?
mousexaker А при чем тут асм и что тут вообще читать вы хотите? Если сильно читать охота - читайте статьи тут на сайте, начиная с туториалов исцелона.
А нужен чтоли FAT?! %) Тогда, может быть, стоит создать в самой таблице два файла, ссылающихся на один и тот же физический кластер? Правда, при проверке скандиск выдаст что типа cluster cross-linking. И ведь исправит, цко... Добавлено: вот тут и появляется нужда в программке, которая будет после каждой проверки восстанавливать етот кросс-линкнинг
Такое можно организовать и в NT4 и младше (в подробностях это есть в исходниках FARа). Правда, всё равно только под NTFS - только в этом случае ссылки есть на уровне файловой системы.
DEEP diamond Ну так чел не указал ни тип оси ни тип фс. Кто его знает чего ему надо.. По вопросу судя это должно быть нечто длиннее одной строки. Впрочем так или иначе вопрос отвечен.
уточнил асм можно не юсать!Будем пробовать средствами VS2005-2008 там я уже немного сильнее... - спасибо за ссылку! камень с души...
Great я думаю хватит. ПРосто ему надо её "прореверсить" либо почитать про неё и подробно расписать как работает эта функа.
Нет! БУдем писать свою функцию... Собираюсь написать службу которая будет обеспечивать такой сервис! Пишу на С# под VS2005. И воопсче! какая разница сколько у тебя функций, главное чтобы ПО выполняло свою работу, желатьельно в оптимальном режыме! Или я не прав? :-?