Moolex

Navigation




Как добавить скрипт после выполнения синхронизации каждого файла

В свойствах объекта Синхронизация указываем наименование скрипта, который надо выполнить:

Defy

Переходим в настройки и добавляем скрипт с аналогичным наименованием:
Пример скрипта:
Сообщить(Этот.Параметр.'Путь к файлу 1');
Сообщить(Этот.Параметр.'Путь к файлу 2');
Теперь после выполнения синхронзации каждого файла будет выполняться данный скрипт, в котором можно выполнять дополнительные действия с файлом.

Например можно отправлять на ftp файл после синхронизации, пример скрипта:
ПутьКФайлу = Этот.Параметр.'Путь к файлу 2';
ИмяФайла = Файлы.Имя(ПутьКФайлу);
рез = Файлы.Копировать(ПутьКФайлу,"ftp:\Хост\Логин\storage/emulated/0/Backup/"+ИмяФайла,0,"Пароль");
Сообщить("результат отправки файла",ПутьКФайлу,рез);

Или можно делать паузу после копирования каждого файла. Иногда жесткие диски при запуске синхронизации большого объема данных могут перегреваться и отключаться. В таких случаях лучше делать паузу после синхронизации каждого большого файла.
Пример скрипта:
Подождать(20);

Как настроить открытие в проводнике обработок 1С и файлов sfo с помощью программы Defy-m.exe

Нажмите правой кнопкой на любую обработку в проводнике. Выберите пункт "Открыть с помощью -> Выбрать программу".
Далее нажимаем "Дополнительно" и в самом низу "Найти другое приложение на этом компьютере"
Выбираем программу "C:\Programs\Defy\Resources\Defy-m.exe".

Как разделить синхронизацию больших директорий на несколько

Нажмите правой кнопкой на связь в сихронизации и выберите пункт 'Разделить по папкам'.
Defy

Как настроить автоматический бекап папки в директорию (наименовании директории получателя менять каждый час)

1. Для связи в свойстве 'Путь 1' или 'Путь 2' укажите в квадратных скобках:
[Дата] или [Час] или [Момент] или [Год]
Defy
2. В свойствах синхронизации укажите Интервал автовыполнения в секундах и Отмечен=Да
(автоматическая синхронизация выполняется если само приложение Defy не активно)
Defy

Как настроить бекап папки с возможностью сохранения версий файлов

1. В свойствах синхронизации установите свойство 'Сохранять версии файлов' = Да
Defy
2. При сравнения файлов, можно выбрать сравнение с другой версией файла
Defy

Как запустить Defy под Linux

Программу Defy можно запустить под Linux.
Для этого надо в Linux установить приложение Wine, распаковать архив с программой Defy в папку Home и запустить Defy.exe с помощью Wine.
Defy
Defy
Defy
Defy
Defy
Defy