Skip to content
.NET Core console app to push wsjtx_log.adi into Cloudlog
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
adifpush
.gitignore
LICENSE
README.md
adifpush.sln

README.md

adifpush

.NET Core console app to push wsjtx_log.adi into Cloudlog

Watches wsjtx_log.adi for changes 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)

Prerequisites

  • .NET Core 2.1 SDK and/or runtime, not sure (download page)
  • Any OS that .NET Core 2.1 runs on. Built on OS X, should work fine on Windows and Linux too.
  • Recent Cloudlog install + API key for it (from the Admin menu)

Usage

One-off setup

git clone https://github.com/M0LTE/adifpush.git
cd adifpush/adifpush
dotnet run --configure

and follow the steps. Supply your cloudlog base URL, and a read/write API key.

Day-to-day

For auto-watch and auto-upload of WSJT-X's logfile from the default location, 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
You can’t perform that action at this time.