Олег, вроде получилось. Файл появился.
Вид для печати
Олег, вроде получилось. Файл появился.
UpdateRDA-1.0.2.0
Кардинально всё переписал. Логика работы - сначала ищем совпадение в логе по State при подтверждении бумагой или LoTW. Если RDA не подтверждён ищем совпадение по Call + Date + RDA. Находим и заносим в автозачёт. Журналов можно выбрать сколько угодно. Но чем больше журналов, тем меньше скорость. Обязательный критерий - в логе должен указан RDA. Если связь нигде не совпала "выпадет" в ErrorList. Проверяйте и ищем баги.
Вложение 306652
Олег, огромное человеческое спасибо за Ваш труд и поддержку этого многими любимого лога...
Проверил, всё работает в соответствии с Вашим описанием!
Единственно - это вопросы по алгоритму:
На сегодня информация с сайта https://mydx.eu является однозначным и достаточным фактом подтверждения районов RDA. Т.о. смело можно отмечать в логе такие связи как подтверждённые "Автозачётом" (с исправлением РДА в логе), даже если в логе указан другой РДА(неправильный) или его нет вообще. Это актуально при подтверждении районов РДА станциями работающими вне своей постоянной дислокации (с временным РДА). А так все эти связи выпадают в ErrorList.
IMHO, если не прав, пусть коллеги поправят...
- - - Добавлено - - -
PS:
Багов как у ER1CS, у меня не наблюдается. Всё без сбоев.
Наверно, при указании багов есть смысл указывать операционку... Моя есть выше.
to ER1CS
Запустите от имени администратора.
Допустим у Вас в логе в один день, но разное время, работали с одной станцией, но разные RDA и Вы правильный RDA не заносили в лог, как по такой строке
определить в какое время работала станция из каждого RDA, чтобы исправить неправильный RDA. Это просто невозможно не зная времени проведения QSO.Цитата:
AD-01,RA6YY,06-06-2021
AD-02,RA6YY,06-06-2021
Обновлённый файл пользователей LOTW по 6 июня 2021 года:
Вложение 306692
Обновлённый файл внутреннего справочника лога
Вложение 306693
Согласен, такие варианты возможны при работе станций с границы двух и более районов или движущихся - /M. Но таких станций по факту не так уж много, и их можно поправить вручную.
А вот станций работающих временно из других районов (например в тестах) предостаточно, а лог автоматом (в State) подставляет домашний RDA из внутреннего справочника. И ErrorList сильно увеличивается...
В качестве предложения к рассмотрению:
Если в файле .csv имеется: два и более QSO с одной станцией за сутки и неодинаковыми РДА, то те QSO у которых не совпадают РДА с указанными в логе --> в файл ErrorList.
Если QSO, у которого не совпадает РДА с указанным в логе, только одно за сутки --> исправляем РДА в логе на РДА из файла и отмечаем как автозачтённое.
Как Вам такой вариант?
сложный момент - на сайте https://mydx.eu/ как минимум 360 активаторов сработано 100+ станций в каждом районе
Я пытался,
но видно получилось коряво...:s11:
Попробую превратить это в алгоритм :s11: и сброшу в личку, чтобы не перегружать эту тему...
- - - Добавлено - - -
Для RA9YRU
Если активатор в день активации занесёт себе в лог QSO с самим собой и укажет правильный RDA, то район отобразится как автозачтённый.
Олег, я по поводу WSJTXInterface. Сделай пожалуйста меню по правому клику, когда программа свернута в tray.
Левой кнопкой мыши щелкаю два раза и кроме WSJTXInterface разворачивается другая программа из tray, uTorrent например... Это уже достало!
В меню как минимум должны быть пункты "Скрыть/Показать", "Exit" и запуск JTDX/WSJT-X/MSHV.
PS: Модеры, перенесите этот пост сюда. Ближе по теме...
Мышка дребезжить.
WSJTInterface-1.0.8.5
Сделано контестное меню в трее.
Мышка брэндовая, не очень древняя. Logitech M170, безпроводная.