Программа, проверяющая изменение файла

Денис15 років у сервісі
Дані замовника будуть вам доступні після подання заявки
08.11.2011

Необходимо написать программу, которая будет работать на Windows XP + Windows 7 без дополнительных библиотек. Программа очень простая, предлагаю принять за дополнительную практику. Заморачиваться пиктограммами и т.п. не надо. Называться программа должна FileChecker. Обязательно предоставить исходные тексты. Программа будет выполнять одно из следующих действий в зависимости от настроек:

1. Проверять изменение файла эксель, то есть увеличилось ли количество строк по сравнению с предыдущей проверкой в определённом столбце;

2. Изменилась ли дата изменения файла.

Изменения должны проверяться в соответствии с конфигурационным файлом. Пример такого файла:

-----------------------------------------------------------------------------------

## Конфигурационный файл FileChecker

active=excel (следить за добавлением строки в файле, если "file", то следить за изменением даты изменения файла)

col=10 (если следим за Excel, то в какой колонке искать добавление строки)

period=100 (через сколько миллисекунд повторять проверку)

check_path=C:\proj\proj.xlsx (путь к файлу, который контролируем)

alarm_path=c:\proj\alarm.wav (путь к файлу, который проигрывается если произошло изменение)

----------------------------------------------------------------------------------

В рабочем окне должна быть отражена следующая информация:

1. Состояние (работает или ошибка, если не удалось открыть какой либо из файлов);

2. Тип контроля (эксель или файл);

3. Путь к контролируемому файлу, если эксель, то через запятую отобразить номер контролируемого столбца;

4. Путь к звуковому файлу. Если мышкой нажать на путь, то этот звук должен проиграться;

5. Количество срабатываний в рамках сеанса (после запуска), дата и время последнего срабатывания.

Если возникнут какие либо вопросы, пожалуйста обращайтесь.

Если программа очень понравится, исполнение, увеличу оплату на 50%.

Заявки фрілансерів