пРИВЕТ ЧИТАЮЩИЙ НАРОД Так уж вышло, что материальный интерес подтолкнул к попытке решения радиолюбительского вопроса. Получив заказ с Балеарских островов на онлайн QSL сервис я его сделал. Причём даже для случая когда журнал DX станции существует только в бумажном виде
Только трейлером к нему появилась другая проблема: заказчик слабо понимает как конвертировать присланные его пользователями ADIF логи к виду в котором их обрабатывает сама программа сервиса. При попытке её решить сам наступил на грабли многообразия радиолюбительского логового софта. Несмотря на то что есть ADIF стандарт поля в файлах располагаются как было удобно автору программы логгера. В одних файлах пробелы есть, в других нет. В логгерах для тестов нужны поля контрольных номеров, для любителей DX работы неплохо бы иметь поля зон ITU, WAZ, префиксы по DXCC и т.д. А для того чтобы отправить QSL карточку достаточно позывного, дата-время, мода и рапорт. Но при этом совсем не плохо бы запомнить что за эту связь карточка уже ушла
При этом, если служба работает онлайн (на сервере) совсем не лишним оказалось убрать лишние поля (мегабайты) и облегчить жизнь процессору. Конвертированные в txt файлы с обрезанными полями в разы меньшего объёма. Ну и естественно настолько же быстрее обрабатываются.
Занимаясь (ранее ) QSL карточками злился на то что на поиск в журнале, отметку о получении, отписке, штамповке и отправку карточек уходит масса времени. В розовом отрочестве такая работа доставляла удовольствие, а сегодня удовольствие доставляет только "посмотреть" . Тем не менее, есть моральные обязательства обязывающие эту работу делать. И вот тут начинаются проблемы поиска. В каком логе (N1MM или DX4WIN) нужная связь. Форматы разные. Для объединения в один файл всё равно нужен какой-то конвертор. Потратил много времени на то чтобы разобраться что предлагают радиолюбители на просторах интернета. Вариантов конвертации из одного лога в другой множество, но своих я там не нашёл. Интерес они представляют программы конвертации сначала в текст, а потом в свой формат. Но и таких нет. Лучшее что нашёл - программу проверки правильности полей - Adif Master (не имеет функции экспорта) и конвертор ADIF to TXT от SP7DQR ( не запоминает конфигурацию выходного формата - каждый раз выбирать вручную
И пришла мысль сделать онлайн конвертор из ADIF в текст
Благо алгоритм работы уже прощупан настолько что можно просить у вас совета.
1. Если делать, то как пользователю удобнее получить конвертированный файл: скопировать с экрана или получить файл на E-mail ? Только тогда ж нужно будет указывать E-mail.
2. Позволять ли пользователю самостоятельно тасовать поля и в каком объёме? Во всех популярных логах число полей разное. Может быть для самостоятельной обработки QSL обмена достаточно нескольких основных? Типа дата время диапазон мода и рапорт?
3. И как тасовать поля. В смысле инструмент: номеровать по порядку существующие или перетаскивать в существующие окна поля из файла?
4. Из какого формата в какой чаще всего нужно конвертировать?
5. Сохранять ли поля контрольных номеров для логов контеста?
6. ИСпользовать поле Band или FREQ? С одной стороны вроде дублирование, а с другой если был контест, важна частота, если нет -то экономия на значащих цифрах. Что лучше?
7. А может вообще ничего не делать ?
Какие мысли есть, народ? Поделитесь. Хочется сделать что-нибудь такое что позволит думать о себе как о полезном радиолюбительскому сообществу
Комментарии
мне нужна программа преобразующая ADI-файл из программы VQ-LOG в текстовый файл формата ЛОГа из программы WSJT. Я-просто пользователь, искренне считал, что болт М10-он и в Африке М10 и не нужно задаваться целью определять угол витка, расстояния и геометрию резьбы. Но для болтов-гаек, как и для многого чего другого договорились, а вот для унификации форматов ЛОГов-никак! Похожая проблема в отчетах за УКВ контесты в формате EDI. Есть прописанный официальный стандарт, казалось бы....Ладно, итак понятно. очень жаль.
RSS лента комментариев этой записи