YFKlog Perl Ham Radio logger: https://fkurz.net/ham/yfklog.html
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Fabian Kurz 11ec867d69 Bandmap: Use host/port/login from config file (if any). Flexible number of bandmap columns. 5 years ago
clubs update documentation, add HSC import script 5 years ago
doc update documentation, add HSC import script 5 years ago
onlinelog Final touches for 0.4.0 release 5 years ago
releases Release 0.4.0. 5 years ago
.gitignore cosmetics 5 years ago
AUTHORS LoTW: Download report directly from lotw.arrl.org. Update DXCC stuff. Prepare for release 0.4.0 5 years ago
CHANGELOG Update Changelog, Makefile, Readme, Thanks to prepare 0.5.0 release 5 years ago
COPYING Initial import of yfklog 16 years ago
INSTALL LoTW: Download report directly from lotw.arrl.org. Update DXCC stuff. Prepare for release 0.4.0 5 years ago
LB3651-1.lab Initial import of yfklog 16 years ago
MANUAL Initial import of yfklog 16 years ago
Makefile Update Changelog, Makefile, Readme, Thanks to prepare 0.5.0 release 5 years ago
Makefile.PL corrected typo DISTDIR to DESTDIR 15 years ago
README Update Changelog, Makefile, Readme, Thanks to prepare 0.5.0 release 5 years ago
RELEASENOTES LoTW: Download report directly from lotw.arrl.org. Update DXCC stuff. Prepare for release 0.4.0 5 years ago
THANKS Update Changelog, Makefile, Readme, Thanks to prepare 0.5.0 release 5 years ago
config LoTW: Download report directly from lotw.arrl.org. Update DXCC stuff. Prepare for release 0.4.0 5 years ago
cty.dat LoTW: Download report directly from lotw.arrl.org. Update DXCC stuff. Prepare for release 0.4.0 5 years ago
db_calls.sql Initial import of yfklog 16 years ago
db_clubs.sql Initial import of yfklog 16 years ago
db_config.sql Initial import of yfklog 16 years ago
db_log.sql Initial import of yfklog 16 years ago
db_log.sqlite Initial import of yfklog 16 years ago
p.png Initial import of yfklog 16 years ago
yfk Bandmap: Use host/port/login from config file (if any). Flexible number of bandmap columns. 5 years ago
yfk.png Initial import of yfklog 16 years ago
yfksubs.pl Bandmap: Use host/port/login from config file (if any). Flexible number of bandmap columns. 5 years ago
zweckform3421.lab Initial import of yfklog 16 years ago
zweckform3475.lab Initial import of yfklog 16 years ago
zweckform3657.lab Initial import of yfklog 16 years ago

README

YFKlog Version 0.5.0 - A general purpose Ham Radio Logbook  
------------------------------------------------------------------------------

1. Project Description
----------------------
YFKlog is a general purpose logbook to keep track of amateur
radio contacts. This is Version 0.5.0, released on July 31, 2019.
The key characteristics are:

- Console based, bloat-free text interface.
- database backend: MySQL or SQLite3 (recommended)
- Unlimited number of logs manageable
- ADIF Import/Export
- High Quality QSL label printing with LaTeX
- basic award functions plus statistics (DXCC, WAZ, WPX etc).
- uses K1EA's cty.dat
- Hamlib support to get frequency/mode from rig
- basic LOTW import/export support.

2. Project Website, Documentation
----------------------------------
The latest version can be found at: http://fkurz.net/ham/yfklog.html

A manual describing most functions of YFKlog is located at:
http://fkurz.net/ham/yfklog/doc/

3. System requirements
----------------------
YFKlog was developed on Mandrake Linux 9.2, Debian Sarge
and FreeBSD 5.3 with Perl v5.8.5.

It requires the Perl modules:
(- strict)
- DBI - Database
- Curses - console screen handling
- Net::FTP - upload of searchable onlinelog
- POSIX - acos() function for distance and direction
- Hamlib - optional for Hamlib.

The database can either be SQLite3 or MySQL. SQLite is probably the better
and easier choice for most users. See 'INSTALL' and the manual for hints to set
up YFKlog.

For generating QSL-labels, pdflatex with the 'geometry' package is
needed.

YFKlog was designed to run in a console with at least 80x24
characters. It will scale vertically, e.g. if you're running
it in a console with 80x50 characters, you will see more rows
of your log; excessive terminal width is not used.

5. Installation
---------------

See INSTALL and RELEASENOTES

6. Update from older version
----------------------------
See RELEASENOTES.



If you have any suggestions, feature requests etc, don't hesitate a
moment and send me a mail (mail@fkurz.net) or contact me via ICQ (169955833).