Концепции монитора изменений файлов
Концепция Лог клиента (сделано, логика изменена) В клиенте генерируется файл лога "diff.inf" в папке с файлами и переносится вместе со всеми файлами. В него заносится лог копирования файлов фтп. Сервер по этому файлу будет определять время создания файлов и сравнивать с временем создания файла "diff.inf" в папке "files.old". По разнице времени определять было ли изменение между двумя проверками на сервере и сообщать об этом в лог. Изменение логики повторной проверки При подключении клиент создает файл "lost.inf" в своей папке на клиенте и на сервере с текстом "Файлы скопированы для проверки". Сервер при проверке смотрит на запись и если значение не равно "Проверен" изменяет запись на "Проверен" и начинает проверку. В противном случае проверки не будет с соответствующей записью в логе. Добавлена проверка если файла нет, его создает сервер. Изменено Названия файлов configer.sh>diffclient.sh configer.con...