dxcc is a small command line utility which determines the ARRL DXCC entity of a ham radio callsign, based on the cty.dat country file by Jim Reisert, AD1C.
It's written in Perl and self-contained. A different version of the country file can be used optionally. dxcc only requires Perl and should run on pretty much every operating system.
By giving your own DXCC or callsign by the -m command line option, the distance and
beam heading will be calculated too (e.g.
dxcc -m DL 8Q7ZZ).
An optional GUI written in Perl/Tk is available as of 20071026, and may be
used by invoking dxcc with the
-g command line option. The screen
shot shows the GUI which features a world map on which the location of the DXCC
is highlighted. Also here, the
-m option can be used (as shown in the screenshot).
Of course dxcc is free software (free as in beer and free as in freedom) and published under the GPL 2.
All released versions can be found in the download directory. dxcc was also packaged for several Linux distributions:
|Archlinux Package||dxcc 20080225-1||Bob, W9YA|
|Fedora RPM||dxcc-20080225||Bob, KC0WYC|
dxcc was written by Fabian Kurz, DJ1YFK
I am always interested in any kind of feedback concerning dxcc. If you have any suggestions, questions, feature-requests etc., don't hesitate a minute and contact me via eMail or ICQ (169955833).
All projects are also available via Subversion (version control system), the repositories can also be browsed by HTTP: http://svn.fkurz.net/
For those not familiar with SVN: You can always fetch the latest version by:
svn checkout svn://svn.fkurz.net/$PROJECT # replace $PROJECT... svn checkout svn://svn.fkurz.net/ebook2cw # example for ebook2cw
But be aware that this version may not be 'stable' at all. If you don't like experiments, just continue to use the normal releases.
By default, everyone can read the repositories, but I'll gladly grant write access as needed; just drop me a line.