Программа Древо Жизни — одна из veterанов российского генософта. Она появилась ещё в 2000-х и за десятилетия набрала аудиторию, ценящую автономную работу без обязательной привязки к облачным сервисам. В отличие от веб-платформ вроде MyHeritage или Ancestry, данные хранятся локально на вашем компьютере, что критично для конфиденциальности семейных архивов.

Интерфейс выполнен в классической схеме: левая панель — навигация по людям, центральная — визуализация дерева, правая — карточка персоны с событиями, источниками и медиа. Поддерживаются стандартные отраслевые форматы, что позволяет мигрировать из других программ без потерь. Ниже разберём ключевые сценарии работы и нюансы, о которых молчат инструкции.

Установка, первый запуск и создание базы

Дистрибутив весит около 150 МБ, устанавливается на Windows 7–11 без прав администратора в профиль пользователя. При первом запуске мастер предложит создать новую базу или открыть существующую .ltf-файл. Рекомендую сразу задать папку хранения на отдельном логическом диске или в синхронизируемой директории (Яндекс.Диск, Dropbox) — это спасёт при сбое системного раздела.

Важный момент: кодировка внутренней базы — UTF-8, но старые версии (до 6.0) работали в windows-1251. При импорте родословных, созданных в ранних билдах, проверяйте кириллицу в полях «Примечание» и «Источник». Если появились «кракозябры» — пересохраните исходный GEDCOM в UTF-8 через Notepad++ перед загрузкой.

⚠️ Внимание: не храните единственную копию базы на флешке — файловая система FAT32 не поддерживает блокировки, и одновременный доступ из двух экземпляров программы повредит файл.

☑️ Первичная настройка базы

Выполнено: 0 / 4

Работа с данными: персоны, связи, события

Карточка человека содержит более 30 полей: от базовых (ФИО, пол, даты рождения/смерти) до специфических — религиозное исповедание, образование, профессия, воинское звание. Каждое событие может иметь неограниченное число источников с оценкой достоверности по шкале 0–3. Это соответствует стандарту Genealogical Proof Standard и позволяет потом отделить документальные факты от семейных легенд.

Связи задаются через контекстное меню дерева: правый клик на персоне → «Добавить» → «Супруг/а», «Ребёнка», «Родителя». Программа автоматически пересчитывает степени родства и строит линии для любого выбранного проандета. Есть режим «Полное дерево» (все потомки и предки) и «Прямая линия» — удобно для печатных отчётов по одной ветви.

Места ввода поддерживают иерархию: страна → область → район → населённый пункт. При вводе подсказывает из внутренней базы GeoNames (около 100 тыс. точек РФ и СНГ). Можно добавить координаты вручную — они потом используются в экспорте карты миграций семьи.

💡

Используйте поле «ID в внешней системе» для ссылки на профиль в «Памяти народа», «Генеалогическом портале» или FamilySearch — это ускорит повторную верификацию данных.

Импорт и экспорт: GEDCOM, веб-отчёты, печать

Главный формат обмена — GEDCOM 5.5.1 с расширениями 5.5.1-Elon (поддержка UTF-8, медиа-ссылок, нестандартных тегов). При экспорте можно отфильтровать: только живые, только прямая линия, исключить приватные заметки. Важно: фото и сканы документов не вкладываются в .ged — программа пишет только относительные пути к файлам. Перенося базу на другой ПК, копируйте папку Media рядом с файлом базы.

Встроенный генератор веб-отчётов создаёт набор статических HTML-страниц с навигацией, индексами имён и мест. Шаблоны настраиваются через CSS — можно прикрутить семейный герб в шапку. Для печати есть отчёты: «Родословная книга» (по номенклатуре ГАРФ), «Список персон», «Хронология событий», «Статистика по фамилиям».

ФорматЧто переноситсяОграничения
GEDCOM 5.5.1Персоны, связи, события, источники, заметки, ссылки на медиаНет бинарных вложений, теги _UID могут не совпасть
HTML-отчётПолное дерево с фото, картами, индексамиСтатика, нет поиска по сайту без JS
PDF (через вирт. принтер)Любой отчёт в печатном видеЗависит от драйвера принтера
CSV (экспорт таблиц)Список персон с выбранными полямиПотеря иерархии связей
Backup .ltf.zipПолная копия базы + медиаТолько для «Древо Жизни»
⚠️ Внимание: при экспорте в GEDCOM для импорта в FamilySearch отключите опцию «Экспортировать живых как Private» — иначе FamilySearch создаст дубли вместо слияния.
Нюансы импорта из MyHeritage FTB

MyHeritage использует проприетарный формат .ftb. Прямого импорта нет. Экспортируйте GEDCOM из MyHeritage (меню «Семейное дерево» → «Экспорт GEDCOM»), выберите кодировку UTF-8, включите «Фото» — тогда в тегах OBJE будут ссылки на файлы. После импорта в «Древо Жизни» проверьте папку Media: пути могут быть абсолютными (C:\Users\...), их нужно поправить на относительные вручную или через «Сервис → Пути к медиа».-

Поиск дублей, очистка и контроль качества

Встроенный дедупликатор работает по правилам: совпадение ФИО ±2 года рождения ± место. Можно добавить пользовательские правила через Сервис → Поиск дублей → Настроить. После автоматического прохода всегда делайте ручную проверку — алгоритм не поймёт, что «Иван Петров (1890, Тула)» и «Ваня Петров (1890, Тульская губ.)» — это один человек, если написано по-разному.

Есть валидатор данных: проверяет логические ошибки — ребёнок старше родителя, брак до 14 лет, смерть до рождения, нереалистичные интервалы между детьми. Отчёт выдаёт список с гиперссылками на карточки. Рекомендую прогонять валидатор после каждого крупного импорта GEDCOM.

💡

Автоматический дедупликатор находит 70–80% дублей, но остальные 20–30% требуют ручной работы — это норма для любой генопрограммы.-

Синхронизация с онлайн-сервисами и совместная работа

Прямой синхронизации с Ancestry/MyHeritage/FamilySearch нет — это осознанный выбор разработчиков в пользу приватности. Рабочий процесс: экспорт GEDCOM → загрузка на портал → после правок там — повторный экспорт и импорт в «Древо Жизни» с.merge. Для командной работы над одной базой используйте общую папку в облаке + режим «Только чтение» для соавторов (включается в свойствах базы). Одновременная правка двумя людьми приведёт к конфликтам версий.

Есть плагин для выгрузки в «Родовид» (rodovid.org) через их API — устанавливается отдельно, требует токена доступа. Полезно, если ветка уже оцифрована на портале и нужно подтянуть правки сообщества.

  • 🔄 Экспорт GEDCOM → правки на портале → импорт обратно — основной цикл
  • ☁️ Облачная папка + режим «Только чтение» — для консультаций родственников
  • 🔌 Плагин Rodovid — для синхронизации с открытой базой
  • 🔐 Локальное хранение — гарантия, что данные не уйдут к рекламодателям

Визуализация: схемы, карты, хронологии

Графический движок рендерит деревья в векторном формате — масштабирование без потери качества. Доступны схемы: «Веер» (предки), «Потомки», «Часовой» (прямая линия с братьями/сёстрами), «Круговая» (все родственники в радиусе N поколений). Цветовая кодировка по полу, статусу (жив/умер), источнику данных настраивается в Вид → Цветовые схемы.

Карта миграций строит треки перемещений по координатам мест событий. Можно включить таймлайн — ползунок года фильтрует точки на карте. Экспорт в KML для Google Earth доступен через «Файл → Экспорт → Карта (KML)». Хронология показывает жизненные линии выбранных персон параллельно с историческими эпохами (предустановлены: Революция, ВОВ, перестройка — можно добавить свои).

📊 Какую схему дерева вы используете чаще всего?
Веер (предки)
Потомки
Часовой (прямая линия)
Круговая
Не строю схемы, только списки

Продвинутые техники: пользовательские поля, скрипты, автоматизация

Программа позволяет создавать до 20 пользовательских полей на персону (текст, число, дата, логическое). Пример: «Архивный фонд», «Делло», «Номер метрической книги» — для работы с архивными описями. Значения этих полей попадают в GEDCOM как теги _CUST и экспортируются в CSV для аналитики в Excel.

Поддержка скриптов на PascalScript (встроенный интерпретатор) позволяет автоматизировать рутину: массовое заполнение места по координатам, генерация биографий по шаблону, проверка согласованности дат. Скрипты хранятся в папке Scripts рядом с базой. Пример простого скрипта — установка флага «Ветвь: Мамина линия» для всех потомков заданной персоны.

procedure TagMaternalLine;

var

i: Integer;

p: TPerson;

begin

for i := 0 to PersonCount - 1 do begin

p := GetPerson(i);

if IsDescendantOf(p, GetPersonByID('I0001')) then

p.SetCustomField('Ветвь', 'Мамина линия');

end;

end;

⚠️ Внимание: скрипты имеют прямой доступ к БД — всегда тестируйте на копии базы. Ошибка в цикле может затереть данные за секунды.
💡

Создайте шаблон биографии в пользовательском поле «BioTemplate» с маркерами {ФИО}, {Рождение}, {Смерть}, {Супруг} — скрипт за секунды сгенерирует тексты для 500 персон, готовых к вставке в родословную книгу.-

Резервное копирование и восстановление после сбоев

Автобэкап при выходе создаёт backup_YYYYMMDD_HHMM.ltf.zip в папке, заданной в настройках. Храните последние 5–7 копий на внешнем диске. Если основной файл повреждён (программа пишет «Database is corrupt» при открытии), не пытайтесь чинить встроенным инструментом — он часто ухудшает дело. Лучше: распакуйте последний чистый бэкап, скопируйте папку Media из повреждённой базы (файлы фото целы), откройте восстановленную базу и прогоните валидатор.

Для дополнительной страховки настройте задачу в Планировщике Windows: раз в неделю копируйте папку базы на NAS или в облако через rclone. Размер типичной базы на 2000 персон с фото — 300–500 МБ, трафик и время минимальны.

  • 💾 Автобэкап при выходе — база + медиа в ZIP
  • 📅 Еженедельный offsite-копия на NAS/облако
  • 🔍 Валидатор после восстановления — обязателен
  • 🚫 Не используйте встроенный Repair на коррупте — риск потерь

FAQ: частые вопросы по «Древу Жизни»

Как перенести базу на другой компьютер без потерь?

Скопируйте файл .ltf и папку Media (рядом с базой) на флешку или в облако. На новом ПК установите программу, укажите путь к скопированному .ltf при первом запуске. Проверьте Сервис → Пути к медиа — если пути абсолютные, нажмите «Автопоиск» или укажите вручную.

Можно ли работать в программе на Linux или macOS?

Нативно — нет, только Windows. Работает стабильно в Wine 8+ (Ubuntu 22.04, Fedora 38) и в Parallels Desktop на macOS. В Wine возможны глюки с печатью отчётов — используйте экспорт в PDF через виртуальный принтер (cups-pdf).

Как оформить усыновление или вторую семью?

В карточке ребёнка на вкладке «Родители» нажмите «Добавить» → выберите тип связи: «Природный», «Усыновитель», «Опекун». Для второй семьи создайте новое событие «Брак» у супруга с новой датой и местом. Программа корректно покажет обе семьи в дереве «Часовой».

Есть ли мобильное приложение для просмотра дерева?

Официального приложения нет. Рабочий вариант: выгрузите HTML-отчёт, закиньте на хостинг или в GitHub Pages — откроется в браузере телефона с адаптивной вёрсткой. Поиск по именам работает через встроенный JS-индекс.

Как объединить две базы от разных родственников?

Откройте основную базу → Файл → Импорт → GEDCOM → выберите файл второй базы → в мастере импорта включите «Автопоиск дублей» → после импорта запустите «Сервис → Поиск дублей» и вручную слейте оставшиеся пары. Всегда делайте бэкап перед слиянием.

💡

«Древо Жизни» остаётся лучшим выбором для автономной работы с большими базами (5000+ персон) и приватных данных — облачные альтернативы пока не дают такого контроля над источниками и медиа.-