Navigation




Defy

Хранение

Необходимо помнить, что если данные лежат в облаке, то это уже не только ваши данные. Ими могут воспользоваться без вашего спроса. Облачные сервера опасны, избегайте их по возможности. Программа Defy для тех, кто хочет хранить информацию при себе. Программа Defy не требует предварительной установки, не хранит информацию в реестре. Каталог с программой можно носить с собой на флешке, и работать с программой на любом компьютере с Windows. Все данные пользователя находятся в папке Data (и только в ней) в каталоге с программой. Программа Defy позволяет хранить заметки в удобном для Вас представлении. Вы сами выстраиваете структуру ваших данных. Это может быть и дерево и список с колонками, и просто текст. Можно поставить пароль с таймаутом на любой объект в хранилище, или на все хранилище сразу.

Скриншот


Скриншот


Скриншот


Анализ

Программа Defy позволяет быстро проанализировать папку по типу файлов, по размеру. Несколько кликов, и Вы знаете сколько всего занимает папка на диске, какие типы файлов в ней есть. Какие каталоги в папке самые большие. Также программа Defy помогает найти дубликаты, удалить или скопировать отмеченные файлы на другой диск. Можно быстро переименовать группу файлов. Можно сделать снимок директории.

Скриншот


Синхронизация

Программа Defy позволяет сравнить и синхронизировать содержимое папок. Поддерживает текстовые форматы файлов, изображения jpg, а также позволяет сравнивать внешние обработки программы 1С 8 и 1С 7 - epf, erf, ert.

Скриншот


Скриншот


Скриншот


Скриншот


Язык Defy

Встроенный язык программирования Defy сделан по подобию языка 1С. Отличается в упрощенной типизации и бесплатном использовании.
Используется только русский синтаксис команд. В самой программе есть помощник по языку. Чтобы посмотреть, что из себя представляет язык Defy, откройте раздел Готовые скрипты.
Пока язык 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.