Overview
Aether has full-featured support for being scripted using AppleScript. However, in addition to this, it also supports a very simple URL-based system for logging QSOs in Aether from other applications. This page describes this system and how to use it.
aether:// URLs
Aether supports URLs using a custom aether
scheme. Currently a single "host" is supported, logqso
, which creates and logs a new QSO in the frontmost open Aether document. An example URL that will log a QSO with AC7CF on 20m CW is shown below:
aether://logqso?callsign=ac7cf&band=20m&mode=CW&lookupCallbookInfo=true
If you are running Aether 1.6.3 (1531) or later, clicking the above link will open Aether and log a QSO!
The below table shows the complete list of supported query parameters:
Key | Examples |
---|---|
callsign | AC7CF, w1aw |
band | 20m, 160m, 2m, 10cm, etc. |
frequency | 14.060, 146.76, 28.200 |
mode | CW, USB, RTTY |
power | 100, 5 (do not include 'W') |
txExchange | 027%20UT |
rxExchange | 042%20CA |
txRST | 599, 59 |
rxRST | 599, 59 |
note | FB%20QSO%21 |
lookupCallbookInfo | true, false |
If lookupCallbookInfo
is true, Aether will perform an online callbook lookup for the new QSO after it is logged.
Note that the values for each query parameter must be strings, with special characters percent encoded as is common for URLs.
Caveats
This feature is currently only available in the current beta version of Aether. It will be released widely as part of Aether 1.6.3. Also, this feature is only available when Aether is running on OS X 10.9 Mavericks or later.