Хранение
Необходимо помнить, что если данные лежат в облаке, то это уже не только ваши данные. Ими могут воспользоваться без вашего спроса. Облачные сервера опасны, избегайте их по возможности. Программа Defy для тех, кто хочет хранить информацию при себе. Программа Defy не требует предварительной установки, не хранит информацию в реестре. Каталог с программой можно носить с собой на флешке, и работать с программой на любом компьютере с Windows. Все данные пользователя находятся в папке Data (и только в ней) в каталоге с программой. Программа Defy позволяет хранить заметки в удобном для Вас представлении. Вы сами выстраиваете структуру ваших данных. Это может быть и дерево и список с колонками, и просто текст. Можно поставить пароль с таймаутом на любой объект в хранилище, или на все хранилище сразу.
Анализ
Программа Defy позволяет быстро проанализировать папку по типу файлов, по размеру. Несколько кликов, и Вы знаете сколько всего занимает папка на диске, какие типы файлов в ней есть. Какие каталоги в папке самые большие. Также программа Defy помогает найти дубликаты, удалить или скопировать отмеченные файлы на другой диск. Можно быстро переименовать группу файлов. Можно сделать снимок директории.
Синхронизация
Программа Defy позволяет сравнить и синхронизировать содержимое папок. Поддерживает текстовые форматы файлов, изображения jpg, а также позволяет сравнивать внешние обработки программы 1С 8 и 1С 7 - epf, erf, ert.
Синхронизация по ftp с телефоном
Сначала на телефон надо установить приложение 'Файловый менеджер +'.
Запустить в приложении доступ из сети через ftp. Телефон и ноутбук должны быть в одной сети WiFi.
Запускаете на ноутбуке Defy и настраиваете узел Ftp аналогично скриншотам.
Если в узле синхронизации в настройках задать интервал автовыполнения и выставить Отмечен = Да,
то программа Defy будет автоматически синхронизировать данные при включении службы ftp на телефоне.
Язык Defy
Встроенный язык программирования Defy сделан по подобию языка 1С. Отличается в упрощенной типизации и бесплатном использовании.
Используется только русский синтаксис команд.
В самой программе есть помощник по языку.
Чтобы посмотреть, что из себя представляет язык Defy, откройте раздел Готовые скрипты или Готовые модули
Состав программы
Defy.exe - выполняемый файл самой программы Defy;
zlib1.dll - библиотека для работы с файлами в формате Compound Document;
Resources\7za.exe - консольная программа для работы с zip-архивами;
Resources\7-zip.chm - файл помощи для программы 7za.exe;
Resources\FTG.ini и Defy.ini - файлы настроек при первом запуске программы Defy;
Resources\Defy-m.exe - вспомогательная программа (как отдельный процесс) для работы в фоне, а так же для обновления самой программы Defy.
Resources\FTT.dat - файл ресурсов для программы Defy;
Resources\Helper.ftd - файл помощи по языку Defy;
Resources\Modules.ini и Modules-Defy.ini - файлы с модулями при первом запуске программы Defy;
Resources\SciLexer.dll - библиотека для работы с разноцветным текстом;
Resources\Scripts-Defy.ini - файл с предопределенными скриптами на языке Defy при первом запуске программы Defy;
Resources\ServiceModules.ini и ServiceModules-Defy.ini - файлы со служебными модулями при первом запуске программы Defy.