обновление логов

Программа заинтересовала меня, скачал, но не знаю как настроить её.
Нужно чтобы она обновляла копию логов программы.Настроил ее -по сети ходит на сервак и скачивает архив логов(делает копию), но хочется чтобы она только обновляла данные

В каком виде храниться копия? Какие действия необходимо выполнять? Скопировать логи затем упаковать их ... или как? Опишите по-подробнее пожалуйсто.

azovsky wrote:

В каком виде храниться копия? Какие действия необходимо выполнять? Скопировать логи затем упаковать их ... или как? Опишите по-подробнее пожалуйсто.

Логи от прокси.Они ведуться каждый день-в день один файл, нужно чтобы последний файл за последний день не копировался полностью а только обновлялся утром и вечером, а прошедшие дни(они не не меняюстя)значить и не должны обновлятся, Все логи в одной папке

Правильно ли я понял ситуацию? Прокси ведет логи (на каждый день создает новый лог). Необходимо делать резервную копию логов в отделной папке. Для этого не нужно каждый день копировать всю папку с логами, а - только последний лог.

azovsky wrote:

Правильно ли я понял ситуацию? Прокси ведет логи (на каждый день создает новый лог). Необходимо делать резервную копию логов в отделной папке. Для этого не нужно каждый день копировать всю папку с логами, а - только последний лог.

да примерно так я хотел использовать вашу прогу, как бы синхронизировать содержимое папки с логами

А имена файлов-логов какие? Есть в имени дата? Если есть, то можно организовать резервирование по маске с применением параметра.

имена файлов в папке
ISALOG_20070109_WEB_000.w3c
ISALOG_20070110_WEB_000.w3c

В AVS есть две предопределенные переменные : SYSDATE и SYSDATETIME.
Они отображают текущую дату и время в заданом формате. Этот формат
можно настроить - Настройки\закладка Переменные\Формат даты и времени.

Вашу задачу думаю можно решить. Для этого :
- для SYSDATE настраиваем формат = yyyymmdd (текущию дату будет видно как "20070111")
- создаем работу и делаем задание с параметрами:
-- действие = упаковать
-- из папки = Ваша папка в которой логи типо: C:\Proxy\Logs\
-- Файл\Маска = ISALOG__*.w3c
-- в папку = куда хотите сохранять резервные копии, например: D:\BackUpLogs\
-- новое имя = ISALOG_.zip

В результате выполнения работы будет создан архив:
D:\BackUpLogs\ISALOG_20070111.zip

Если нужно просто скопировать лог без упаковки - просто в действии указать Копировать

Надеюсь помог!

еще не пробовал
тогда он будет копировать при каждом выполнении работы полностью весь файл, а не дописывать?Так я понимаю?

rust wrote:

тогда он будет копировать при каждом выполнении работы полностью весь файл, а не дописывать?Так я понимаю?

Да. Так.