The proper destinations for these files varies, depending on whether you're running Mylog under Windows or Unix. (and depending on which kind of Unix – and indeed, which distribution, on Linux) For that reason, the w9wilog.zip file will dump all its contents in the same directory. You'll have to manually move files to the appropriate places for your operating system.



The following files can be stored in any directory - it would probably be best for them to all be in the *same* directory. On my Linux system they're in /home/w9wi/mylog.


mylog/3x6envelope.pl

Not strictly part of the logger; interactively prints 3x6” (USA) envelopes on a Postscript printer. Edit before using, as my return address is hard-coded!

mylog/4x9envelope.pl

As above, but for 4x9” envelopes.

mylog/adi_export.pl

Export some or all of the log to ADIF.

mylog/adi_import.pl

Import from an ADIF file.

mylog/cbr_import.pl

Import from a Cabrillo file. May not pick up the mode properly, it's best to use the -m command line option to force it.

mylog/cbrtmp.arl

Template file for Cabrillo import.

mylog/cbrtmp.na

As above.

mylog/cbrtmp.nartty

As above.

mylog/cbrtmp.ss

As above.

mylog/cbrtmp.wiqp

As above.

mylog/clearqsl.sh

Clears the QSL print flags.

mylog/fixbands.pl

Fills the QSL received by band fields.

mylog/fixcolors.pl

Changes the colors in the static web pages to match that set in /etc/mylogrc.

mylog/fixqsld.sh

Fills the QSL received fields.

mylog/fixqsod.sh

Fills the country-worked fields.

mylog/INSTALL

Documentation.

mylog/loadcountry.pl

Uses each station's call to fill the country_id fields.

mylog/makecty.pl

Fills the countries and prefixes tables from a CTY.DAT file on standard input.

mylog/makedb.sh

Creates an empty database.

mylog/mylog.txt

Documentation.

mylog/printqsl_label.pl

Prints QSL labels (Avery 5160) on a Postscript printer.

mylog/printqsl.pl

Prints QSO data directly on cards, text mode.

mylog/printqsl_ps.pl

Prints QSO data directly on cards, on a Postscript printer.

mylog/README

Documentation.



The following files are expected to be in /etc on a Unix system. They need to be readable by the user who'll be doing the logging, but they do not need to be writable. If operating on Windows you may need to edit the .pl scripts to tell them where to find these files.


/etc/mylogrc

Configuration file, for the username and password for access to the logging database, and for the colors for the web pages.

/etc/mylog-qsl-psrc

Configuration file for Postscript QSL printing; tells the program where to print each field.



The following are the static web pages; they need to be in your webserver's document root:

/var/www/html/call_query.htm

Main QSO entry page, searches the log by callsign.

/var/www/html/date_query.htm

Search log by date

/var/www/html/dxcc_query.htm

Check the worked and confirmed status of all DXCC countries.

/var/www/html/dxcc_report.htm

As above, but also checks by band and mode. REALLY SLOW.

/var/www/html/mylog.htm

Start screen, links to other static pages.

/var/www/html/qsld_query.htm

Broken...

/var/www/html/qsl_query.htm

Allows marking of QSOs as QSL'd, and allows setting QSL print flag for past QSOs.

/var/www/html/qsl_queryx.htm

Better version of above. Also allows entering name/city/state after the QSO has been logged.



The following are Perl CGI scripts; they need to be in your webserver's scripts directory:

/var/www/cgi-bin/call_query.cgi

Script for call_query.htm.

/var/www/cgi-bin/date_query.cgi

Script for date_query.htm.

/var/www/cgi-bin/dxcc_query.cgi

Script for dxcc_query.htm.

/var/www/cgi-bin/dxcc_report.cgi

Script for dxcc_report.htm.

/var/www/cgi-bin/mylogtest.cgi

Checks for presence and versions of required software packages.

/var/www/cgi-bin/qsl_query.cgi

Script for qsl_query.htm.

/var/www/cgi-bin/qsl_queryx.cgi

Script for qsl_queryx.htm.

/var/www/cgi-bin/save_qsl.cgi

Script for qsl_query.htm (2nd part).

/var/www/cgi-bin/save_qslx.cgi

Script for qsl_queryx.htm (2nd part).

/var/www/cgi-bin/save_qso.cgi

Script for call_query.htm (2nd part).