Создан заказ №3025576
17 мая 2018
Программа мониторинга файловой системы
Как заказчик описал требования к работе:
Программа должна контролировать операции над файлами в конкретной папке (указывается пользователем).
При запуске программы пользователь указывает путь к папке, на экране должны выводится файлы, находящиеся в этой папке (подпапки в заданной папке игнорируются) и журнал лога (если имеется). Папку мож
но менять во время работы программы (не перезапуская программу).
Далее у этих файлов необходимо посчитать хэш-сумму (любым алгоритмом из интернета, желательно md5) (можно по нажатию кнопки) и записать ее в файл лога в виде: название файла - хэш.
Файл лога хранится в самой папке и должен быть скрытым, если в папке уже присутствует такой файл, то только что просчитанный хэш должен быть сравнен с хэшем из лога, и, если они отличаются, необходимо вывести сообщение типа: название файла – старый хэш – новый хэш.
Программа должна иметь возможность сворачиваться в трей.
Так же программа должна отслеживать перемещение файлов из папки, если файл перемещен или удален, то должно выводится небольшое всплывающее сообщение типа: название файла: перемещен, и данное сообщение так же записывается в файл лога (можно в другой, независимо от хэша).
Файлы в папке можно разбить по категориям, для первой категории всплывающие сообщения выводятся, для второй нет.
Описание в непонятных\спорных моментах могу уточнить.
Если какой-то пункт реализовать крайне сложно, готов обсудить выход попроще
Аналог - https://blogosoft.com/21231
Язык желательно С++, но если критично, то можно и друго
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
20 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Программа мониторинга файловой системы.docx
2018-05-23 01:13
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор выполнил работу намного раньше срока и качественно!!! Спасибо большое автору!!!