.NET Core console app to push wsjtx_log.adi into Cloudlog
Listens for the UDP interface of WSJT-X and JTDX and auto-uploads new contacts live, including while QSOs are ongoing, removing the need to log manually.
(Still need to have "Prompt me to log QSO" turned on in WSJT-X, and the network interface turned on)
git clone https://github.com/huberse/adifpush.git
cd adifpush/adifpush
dotnet run --configure
and follow the steps. Supply your cloudlog base URL, Station ID (This can be found when editing a station profile in CloudLog - its a number and displayed in the URL) and a read/write API key.
For auto-upload of WSJT-X's logfile, simply start with no command line parameters:
cd adifpush/adifpush
dotnet run
or for one-off upload of the whole log, e.g. for missed contacts: (dupe checking is server side)
cd adifpush/adifpush
dotnet run /path/to/wsjtx_log.adi