Содержание:
Хранение данных
Данная программа ориентирована на тех, кто желает хранить личную информацию при себе и не испытывает особого доверия к облачным технологиям. Defy не требуется предварительной установки и не оставляет следов в системном реестре. После распаковки каталог с ней можно хранить на внешнем накопителе (диск, флешка, карта памяти) и использовать на любом компьютере с Windows. Именно в созданную таким образом папку и сохраняются все данные пользователя.
Рассматриваемое решение позволяет создавать заметки с содержимым любого типа и хранить их в удобном представлении, самостоятельно выстраивая структуру, например, древовидную, списком с колонками или обычным текстом. На любой объект, как и на все хранилище, можно установить пароль, также имеется возможность добавления таймера.
Менеджер паролей
Еще одной полезной функцией программы является «Хранитель паролей». Это шаблонное дерево, в котором по умолчанию есть четыре категории данных: «Форумы», «Социальные сети», «Карты» и «Почтовые ящики». По необходимости их можно изменить, создать новые. Для каждой записи указывается наименование, адрес, логин и пароль, имеется возможность их дублирования, копирования, вставки и удаления, перемещения в другие каталоги. В этом же разделе можно создавать скрипты, которые позволяют упростить и автоматизировать процесс авторизации.
Анализ локальных данных
С помощью Дефай можно анализировать данные, например, папки по типу файлов, их размеру. Достаточно выполнить несколько кликов, чтобы узнать, сколько места занимает та или иная директория на диске и какие данные в ней содержатся. Программа позволяет находить дубликаты (об этом подробнее далее), отмеченные файлы могут быть удалены, скопированы и/или перемещены на другой накопитель. Также имеется возможность создания снимков каталогов.
Анализ FTP
Помимо локальных файлов на диске компьютера, с помощью Defy можно анализировать FTP. Для этого нужно указать адрес хоста и папки, задать дополнительные параметры, а также, если хранилище является закрытым, ввести логин и пароль от него, и затем запустить процесс. По его завершении будет показан размер каталога, количество содержащихся в нем папок и файлов, их тип и общее время чтения.
Сравнение и синхронизация данных
Дефай предоставляет возможность сравнения содержащихся в папках данных и их синхронизации. Поддерживаются текстовые документы, изображения в JPEG, а также форматы системы 1C (EPF, ERF, ERT). Программа анализирует элементы в указанных расположениях, после чего демонстрирует результат и, в случае обнаружения различий, позволяет заменить более старый файл его актуальной версией.
Поиск дубликатов
Помимо сравнения данных, рассматриваемое решение позволяет находить дубликаты файлов и затем удалять ненужные версии. Для проверки необходимо указать место на диске и базовые параметры («Свойства для сравнения»), такие как наименование, тип, размер и момент изменения (можно выбрать как все их, так и только некоторые). По завершении анализа программа покажет копии, если таковые будут обнаружены, после чего их можно будет самостоятельно удалить.
Собственный язык программирования
Язык программирования, используемый в Defy, создан по подобию языка 1C, но с упрощенной типизацией и, что более важно, бесплатным использованием. В синтаксисе команд применяется только русский, а в самой программе имеется справочник по языку. Именно с его помощью были созданы готовые модули и скрипты, которые мы и рассмотрим далее. Код одного из них показан на изображении ниже.
Готовые скрипты
Для более быстрого и удобного выполнения многих задач в Дефай, в том числе и уже рассмотренных нами выше, можно создавать собственные скрипты, но также можно использовать готовые, изначально доступные в программе – они представлены в разделе настроек, а также хранятся отдельным файлом в папке установки/распаковки. Там же, как и на сайте разработчика, можно ознакомиться с их кодом и, по необходимости, адаптировать его под собственные нужды или использовать в качестве основы для новых скриптов. Полный перечень компонентов выглядит следующим образом:
- Синхронизировать время;
- Очистить временные директории;
- Пример работы с файлами;
- Пример работы с архивами;
- Разделить снимки по датам;
- Перезапустить модемы;
- Перезапустить Ammyy Admin;
- Перезапустить компьютер;
- Выключить компьютер;
- Выключить компьютер вечером;
- Узнать текущий курс Евро;
- Создать архив с текущей датой;
- Настроить подменю в «Проводнике»;
- Переводчик.
Готовые модули
Помимо шаблонных скриптов, в Defy есть набор модулей – файлов с набором функций, с помощью которых можно автоматизировать различные действия с группами и списками данных, обычным текстом, а также задачи с дисками и директориями. Полный список готовых решений представлен ниже:
- Обработка группы;
- Обработка списка;
- Итого по строкам;
- Перевести текст;
- Свернуть строки;
- Сортировать строки;
- Удалить пустые строки;
- Замена типов файлов;
- Замена текста в файлах;
- Переименовать отмеченные;
- Создать ярлык директории;
- Заполнить диск пустыми файлами.
Мониторинг недвижимости
Неочевидная и, точно можно сказать, самая неожиданная функция Дефай заключается в мониторинге цен на недвижимость. По сути, это еще один предустановленный модуль, который, как и рассмотренные выше, поддается тонкой настройке и может быть изменен под собственные нужды. По умолчанию сбор и отслеживание информации осуществляется только на сайте Avito, но можно указать любой другой или сразу несколько таковых, а также задать более точные параметры.
Мониторинг недвижимости – это лишь один из наглядных примеров того, для каких целей может использоваться программа. Схожим образом с ее помощью можно отслеживать, например, историю в том или ином мессенджере либо изменения веб-страниц, а также решать ряд других задач, тем более что на сайте разработчика есть не только исходный код шаблонных компонентов, но и видеоинструкции о том, как ими пользоваться. Последние модули можно найти в разделе «Обновления» программы, выполнив предварительную проверку их наличия.
Достоинства
- Русифицированный интерфейс;
- Бесплатное распространение;
- Возможность использования в портативном режиме – без установки, с любого внешнего накопителя;
- Готовые скрипты и модули, код которых по необходимости может быть изменен и адаптирован под потребности пользователя или использоваться для самостоятельного создания новых решений;
- Собственный язык программирования, благодаря которому программу можно оснастить новыми функциями, создав те самые модули и скрипты;
- Наличие подробной инструкции по работе с программой и видеоуроков на официальном сайте разработчика.
Недостатки
- Устаревший и не интуитивный интерфейс, который наверняка вызовет трудности в освоении у новичков;
Скачать Defy бесплатно
Загрузить последнюю версию программы с официального сайта
Наш Telegram каналТолько полезная информация
Всё чётко спасибо!