Вышла новая версия EWLog Desktop 1.4.9. Пришлось перепрыгнуть пару версий, но это не важно.
В этом обновлении:
- Добавлен контест модуль
- Переработано окно настроек приложения
- Добавлена работа по сети (UDP)
- Исправлена ошибка not a valid float (Теперь в системе программа не изменяет десятичный разделитель)
- Исправлены форматирования таблиц
- Добавлено сохранение последних комментариев к споту
- Добавлена возможность резервного копирование ADI файлов или всей базы данных целиком при закрытии журнала
- Запрещён запуск второго экземпляра приложения
- Добавлено редактирование горячих клавиш
- Добавлена возможность работы журнала без установки (portable версия)
- Переработаны некоторые моменты в настройках HamLib
- Добавлена возможность экспорта в SOTA .csv
- Так же сделаны небольшие исправления, которые вносят стабильность в работе журнала
Планы на следующую версию:
- Более гибкий фильтр записей
- Возможность называть журналы одинаковым позывным
- Статистика DXCC
- Что-то ещё
Ссылка для загрузки Windows и Linux
Ссылки для настройки репозиториев в Linux:
Небольшая ошибочка:
Просмотр — отображать фото из qrz — в отдельном оККне
😉
Сейчас поиграем с сетевой работой.
Ну это опечаточка. Можете сами поправить в файле перевода ewlog.ru.po
Здравствуйте. У меня версия 1.041 при загрузке лога на hamlog вместо имя и qth какие то иероглифы
Работа по сети не задалась. Мне не совсем ясна логика работы.
Есть две машины. У одной ip пусть 192.168.1.11, а у второй 192.168.1.12.
На обоих запускаю лог, ставлю галочку «разрешить работать по сети», оставляю порт по умолчанию.
На машине 192.168.1.11 настройки оставляю как есть — т.е. адрес 0.0.0.0
На машине 1.12 в поле «адрес» ставлю ip другой машины — 192.168.1.11
С 1.12 делаю nc -uzvw3 192.168.1.11 2238 — порт открыт
Делаю nc -uzvw3 192.168.1.12 2238 — порт закрыт!
В логе нажимаю правой кнопкой по QSO — отправить по сети — всем. Получаю ошибку
«Could not bind socket.
Press OK to ignore and risk data corruption.
Press Abort to kill the program.»
Если же я ввожу в поле «адрес» собственный ip — тогда ошибки не возникает и порт открыт.
Если в поле «адрес» оставить нули — тогда тоже нет ошибки и порт открыт.
Владимир, если не трудно — поясните логику сетевой работы, а то так, как я себе это представляю, оно не получается 🙂
И в первом и во второму случае адрес должен быть 0.0.0.0 или IP адрес своей сетевой карты.
т.е.
Первый комп — 192.168.1.11 (соответственно это прописано в первом журнале)
Второй комп — 192.168.1.12 (это прописано во втором журнале)
«Could not bind socket» — Всё верно, вы же указали адрес которого не существует в данной системе.
Здесь реализация без сервера, т.е. каждый журнал выступает как и клиент и сервер. Используется протокол UDP. Обмен данными по широковещалке
А, т.е. это только в подсети будет работать?
В моём случае два компьютера не находятся в одной подсети.
Вообще-то сейчас у меня просто примонтирован сетевой ресурс сервера и два журнала используют одну базу данных — это работает, но как-то не цивилизовано, т.к. если по какой-то причине у ноутбука нет доступа к серверу, то вести лог невозможно. А вот если бы можно было обмениваться с сервером, находящимся в интернете — это было бы чудненько.
Выехали на природу без интернета, поработали, а как только сервер стал видимым — база синхронизировалась.
Да, только в одной подсети.
По поводу сервера, у меня крутится в голове ещё один проект, так сказать недостающее звено в 100% кроссплатформенности журнала) Вот если получится, то всё вот это вот что вы написали будет)
Владимир, здравствуйте!
Можно ещё позанудствовать?
Я на сайте держу скрипт для создания QSL-ок и ещё со времён UR5EQF он работает так — по окончании работы с журналом создаётся резервная копия в формате adif, затем она автоматически заливается на сервер, где разбирается на QSO.
Так вот и скрипт копирования лога на сервер и скрипт, который живёт на сервере, реагируют на файлы с расширением adi. Как только появляется соответствующий файл, они начинают работу. А ewlog резервную копию по закрытию программы создаёт без расширения. Конечно, я придумал костыль, и скрипт копирования теперь срабатывает на файлы «auto_backup*», но всё равно мне кажется, что было бы правильным добавить расширение.
Добрый день! По задумке, расширение должно было быть) а чего его нет — вопрос.. Исправлю)
Здравствуйте Владимир попробовал ваш налог в целом понравился.w7 FT-817 не правильно отражает цифровые виды связи. Панель управления трансивером не работает кнопка digi .c уважением Александр. 73.
Есть надежда на рродолжение развития лога ?
Да, начинаю вырезать MySQL и приводить в порядок базу данных. Будет поддержка только SQLite. А дальше уже по прошлым недоделкам
Есть проблема с отображением на дисплеях с высоким разрешением экрана (2880х1800 -ноутбук) и выставленным масштабом 200% в виндовс. :
Окно журнала — строки когда ткнёшь на них или прокрутишь роликом становятся очень маленькой высоты — текст не видо
Окно DX кластер — сама таблица и название её колонок не масштабируется на 200% и из за этого текст слишком мелкий ничего не видно..
(ОС Win 11)
Буду очень признателен если исправите — из за этого пользоваться не могу.
Аналогичная ситуация, как у Алексея, чей пост выше. Ноутбуков с высоким разрешением всё больше, да и простые модели с маленьким экраном и FHD не позволяют комфортно пользоваться журналом. Неговоря уже о сторонних программах, в которых масштабируемости и в помине нет. Если есть возможность оптимизировать работу лога для высоких разрешений, это было бы просто замечательно.
Попробую что-нибудь с этим сделать
sudo apt install ewlog
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:
Следующие пакеты имеют неудовлетворённые зависимости:
ewlog : Зависит: libmariadbclient-dev но он не может быть установлен
Зависит: libhamlib2 но он не может быть установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
Система linux-lite
В режиме контест лога, имени контеста Other, при Serial и Other вводя рапорт и контрольный номер сохраняются без контрольного номера. Что я делаю не так?
Журнал не правильно определяет Азимут и Трассу Рязанской области куда не сунь Азимут 319, Трааса 49 Почему?
Менеджер диапазонный и модуляции выдает ошибку только для чтения. Изменить ни чего нельзя.
1. Сделать возможность сохранения позывного и информации в встроенном справочнике
2. Выбор скина цвета журнала( за 2 часа отбелого цвета устают глаза)
3. В журнале окно позывного большое, а шрифт маленький. увеличить
4. Возможность изменения шрифта и начертания(жирный, полужирный, курсивный) из ОС
5. Изменить в Online справочник QRZ.com XML API(услуга платная 35$)на qrz.com (логин и пароль) чтобы QRZ. com и ru одновременно работали по системе Calbook как в UR5EQF
Ключ цифровой подписи для LOTW. Где его взять?
В релизе 1.5 Нет выгрузки из LOTW