ADIF-Merger — Объединение логов

Версия: 1.0.0  |  Дата документа: 30.10.2026

Программа предназначена для радиолюбителей (SWL и HAM), ведущих логи в формате ADIF. Утилита позволяет в пару кликов объединить два ADIF-файла в один, сохраняя все исходные записи (QSO) и формируя правильный, совместимый со всеми логгерами заголовок. Утилита не требует установки, не использует базы данных и работает как единый исполняемый файл.


1. Системные требования

2. Установка и запуск

  1. Скопируйте файл ADIF-Merger.exe в удобную папку (например, C:\ADIF-Merger\ или на рабочий стол).
  2. Запустите файл двойным щелчком. При первом запуске (на компьютере, где ранее не использовалась утилита) программа откроется с пустыми полями.
  3. При необходимости настройки сохраняются в реестре Windows (ветка HKEY_CURRENT_USER\Software\ADIF-Merger), поэтому рядом с .exe не создаётся никаких «мусорных» файлов.
Важно: программа «портативная». Её можно записать на флешку и носить с собой. Если запустить её на другом компьютере, она будет абсолютно чистой (без запомненных путей).

3. Интерфейс программы

Окно программы имеет минималистичный дизайн и разделено на три смысловые зоны:

ОбластьСодержимое
Верхняя частьТри текстовых поля для выбора файлов: «Файл 1», «Файл 2» и «Результат (сохранить)». Рядом с каждым полем есть кнопка ... для вызова диалога выбора файла на диске.
Центральная частьЛоготип программы, крупная кнопка ОБЪЕДИНИТЬ, а также кнопки ? (вызов справки) и X (сброс настроек).
Нижняя частьИнформационное окно (лог работы). Отображает время, названия файлов, количество прочитанных и записанных QSO, а также возможные ошибки.

3.1. Кнопки и элементы

ЭлементЧто делает
...Открывает стандартное окно Windows для выбора исходного файла или места сохранения результата. Фильтр настроен на .adi, .adif и .txt.
ОБЪЕДИНИТЬЗапускает процесс чтения обоих файлов, их склейку и запись нового файла по указанному пути.
?Открывает краткую справку с описанием шагов работы.
XСбрасывает сохранённые в реестре настройки, очищает текстовые поля и лог работы.

4. Порядок работы (рекомендуемый)

Шаг 1. Выберите первый файл

Нажмите кнопку ... справа от поля «Файл 1» и укажите путь к первому ADIF-файлу. В качестве альтернативы вы можете просто перетащить файл мышкой из Проводника Windows прямо в текстовое поле (поддерживается Drag-and-Drop).

Шаг 2. Выберите второй файл

Аналогичным образом заполните поле «Файл 2»: через кнопку ... или перетаскиванием мышкой.

Шаг 3. Укажите, куда сохранить результат

Если поле «Результат» пустое, программа автоматически сгенерирует имя файла в формате merged_ГГГГММДД_ЧЧММСС.adi и подставит его в ту же папку, где лежит первый выбранный файл. Вы можете изменить этот путь вручную через кнопку ....

Шаг 4. Нажмите «ОБЪЕДИНИТЬ»

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

Шаг 5. Заберите файл

Готовый объединенный лог будет лежать по выбранному вами пути. Его можно открывать в любом логгере, соответствующем стандарту ADIF.

Совет: программа запоминает последние выбранные пути. Если вы закроете её и откроете снова, поля уже будут заполнены путями к последним использованным файлам, если они всё ещё существуют на диске.

5. Ограничения и особенности (версия 1.0.0)

6. Файловая структура

Программа не создаёт никаких дополнительных файлов, кроме итогового лога. Рядом с ADIF-Merger.exe может появиться только:

ФайлНазначение
ADIF-Merger.exeСама программа (иконка и логотип вшиты внутрь).
ADIF-Merger.Help.htmlНастоящее руководство (распространяется вместе с программой, опционально).

7. Частые вопросы

Почему в объединённом файле остались дубликаты связей?

Это особенность версии 1.0.0. Утилита создана для быстрой склейки логов. Если вам нужно удалить дубликаты, используйте функции вашего основного логгера (например, в SWL-программах или HAM-логгерах есть опция «Удалить дубликаты»).

Файл выдал ошибку «Файл не является корректным ADIF» — что делать?

Убедитесь, что выбранный файл действительно содержит ADIF-теги (обычно начинается с заголовка и заканчивается <EOH>). Если это «сырой» экспорт, который начинается сразу с тегов <CALL>, откройте его в блокноте и добавьте фиктивный заголовок, либо используйте логгер для его правильного сохранения.

Где найти готовый файл?

В той папке, которую вы указали в поле «Результат». По умолчанию это папка, где лежал первый исходный файл, и имя вида merged_20261030_081226.adi.

Программа не запускается на Windows 7?

Убедитесь, что в системе установлен Microsoft .NET Framework 4.8 (или обновление до 4.8 для Win 7 SP1). Скачать его можно с официального сайта Microsoft.

Окно программы вылетает при выборе путей?

Проверьте, что вы не используете сетевые пути с ограниченным доступом. Также убедитесь, что у вас есть права на запись в папку, куда сохраняется результат.

8. Поддержка

По вопросам работы программы обращайтесь к разработчику:

e-mail:  Менеджер проекта SWLSOFT

Менеджер проекта SWLSOFT: swlsoft2026@web-sdr.ru