mirror of
https://codeberg.org/mclemens/qrzlogger.git
synced 2025-02-21 06:57:36 -05:00
qrzlogger
This script is a QRZ.com command line QSO logger. It does the following:
- asks the user for a call sign
- displays available call sign info pulled from QRZ.com
- displays all previous QSOs with this call (pulled from QRZ.com logbook)
- asks the user to enter QSO specific data (date, time, report, band etc.)
- uploads the QSO to QRZ.com's logbook
- fetches the just uploaded QSO from QRZ.com for review
- starts again from 1)
Screnshot
Dependencies
qrzlogger needs the following libraries:
- xmltodict
- prettytable
- colored
These libraries can be installed with the following command:
# sudo pip install xmltodict prettytable colored
Furthermore, you need at least the XML subscription from QRZ.com.
Installation
- install via pip with "pip3 install qrzlogger"
- execute with "qrzlogger"
- the application creates a default config file and states its location (~/.qrzlogger.ini)
- adapt ~/.qrzlogger.ini to your needs
- execute the application again with "qrzlogger"
License
Description
Languages
Python
100%