0.1.2Последняя

Codeplug Compare

Сравнение кодплагов в браузере: настройки рядом, поиск отличий, отчёты TXT/HTML, план ручных правок и побайтовая проверка. Работает без установки и интернета.

Современный браузер на компьютере · автономный HTML

Публикация: 02.11.2026

Статус проверки — в описании публикации

Codeplug Compare помогает сравнивать кодплаги — файлы с настройками радиостанций. Загрузите образец в поле A, а проверяемый файл в поле B: программа покажет настройки рядом и выделит найденные отличия. Так проще проверить частоты, параметры каналов и другие распознанные настройки.

Утилита работает прямо в браузере. Установка, подключение радиостанции и интернет для работы не нужны. Файлы обрабатываются на вашем компьютере и не отправляются на сервер.

Основные возможности

  • Сравнение двух файлов на одном экране. Видно, какие параметры отличаются, какие совпадают и для каких не хватает данных.
  • Поиск по названию, параметру или значению, выбор раздела и фильтры. Можно оставить только отличия или просмотреть все распознанные настройки.
  • Сопоставление каналов и других объектов автоматически, по названию, по частотам и режиму или по номеру. При необходимости пары можно связать вручную.
  • Просмотр одного файла без второго кодплага. Распознанные настройки можно сохранить в TXT или в собственный формат JSON программы.
  • Сохранение результатов сравнения в TXT и HTML. HTML-отчёт удобно открыть в браузере и распечатать.
  • План ручных правок. Отметьте нужные отличия и получите список значений, которые нужно перенести из образца A в файл B через родную программу настройки радиостанции (CPS). План сохраняется в TXT.
  • Побайтовое сравнение файлов размером до 32 МиБ каждый. Оно показывает изменённые участки даже тогда, когда программа не умеет читать настройки данного формата.
  • Встроенные демонстрационные примеры: можно познакомиться с программой без своих кодплагов.

Какие файлы можно открыть

Для чтения настроек предусмотрены экспериментальные профили:

  • TYT MD-9600 — подходящие файлы RDT/DfuSe, в том числе с расширением .rdt.bin.
  • TYT MD-UV380/390 — подходящие RDT-файлы и образы семейства.
  • Baofeng UV-5R Mini — определённый вариант образа CHIRP IMG.
  • AnyTone AT-D878UV II — определённый вариант RDT с заголовком V1299 и сигнатурой D878UVII.

Также можно открыть CSV-таблицы из CPS или CHIRP с распознаваемыми столбцами и JSON, сохранённый самой утилитой. Если два формата содержат совместимые распознанные поля, их можно сравнить между собой — например, кодплаг TYT и таблицу CSV.

Возможность прочитать настройки зависит от внутреннего формата файла. Одного названия модели или расширения недостаточно. Для неподдерживаемого формата остаётся побайтовое сравнение.

Как начать

  1. Скачайте и распакуйте архив. Внутри находится только Codeplug_Compare_0.1.2.html.
  2. Откройте этот файл в современном браузере на компьютере.
  3. Выберите файлы A и B или нажмите кнопку встроенного демо.
  4. Оставьте автоопределение профиля, просмотрите отличия и при необходимости сохраните отчёт или план правок.

Что учитывать

Поддержка бинарных кодплагов экспериментальная: часть параметров может быть не расшифрована или показана исходными HEX-байтами. Неизвестное значение не считается выключенной настройкой. Для AnyTone распознаётся только указанный вариант RDT; полнота чтения всех настроек CPS не гарантируется. Значимые параметры проверяйте в родной CPS.

Программа сравнивает и показывает данные. Она сохраняет исходные файлы без изменений, не записывает данные в радиостанцию и не создаёт готовый изменённый RDT/IMG. План правок и JSON предназначены для просмотра и ручной работы. Перед передачей отчёта другим людям проверьте его содержимое: в нём могут быть ваши ID, имена и частоты.

Скриншоты программы

На всех скриншотах показаны встроенные искусственные примеры.

Сравнение параметров: настройки A и B рядом, отличия выделены цветом
Сравнение параметров: настройки A и B рядом, отличия выделены цветом
План ручных правок: выбранные отличия для переноса из образца A в B через CPS
План ручных правок: выбранные отличия для переноса из образца A в B через CPS
Побайтовое сравнение: изменённые участки файлов и неизвестные биты
Побайтовое сравнение: изменённые участки файлов и неизвестные биты
Сравнение форматов: кодплаг TYT и таблица CSV из CPS
Сравнение форматов: кодплаг TYT и таблица CSV из CPS

Файлы версии

Codeplug_Compare_0.1.2.zip

Скачать

SHA-256: e0accca3b91af4834f607c3aaa6c7fb198b855de946393bc9258ad814153fbf8

Опубликованные версии

Добровольная поддержка автора

Все материалы и обновления доступны бесплатно. Если разработки оказались полезны, вы можете добровольно поддержать автора любой суммой в подарок.

Доступ к файлам и обновлениям не зависит от поддержки.

Условия поддержки

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

Поддержать автора ↗
QR-код добровольной поддержки через Ozon Банк

Добровольно. Без подписки.

Обратная связь

Сообщить о проблеме

Сообщение с моделью и версией можно отправить во входящие автора. Текст также можно подготовить, скопировать или сохранить на своём устройстве.