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.
81 lines
3.3 KiB
81 lines
3.3 KiB
RELEASENOTES for YFKlog |
|
======================= |
|
|
|
(This file was last updated for version 0.3.2) |
|
|
|
To update from an older version, just replace all files of the old |
|
YFKlog-version with the new ones and follow these instructions: |
|
|
|
Update from YFKlog 0.1.0 |
|
------------------------ |
|
|
|
If you are updating from YFKlog 0.1.0, following additional changes are needed: |
|
|
|
1. Copy yfk-fixdxcc.pl into your yfklog-directory and run it. It fixes some |
|
minor problems of DXCC-handling in 0.1.0. |
|
|
|
2. The config-file .yfklog had some changes in the "csadditions" and |
|
"lidadditions"-lines. You might want to copy these lines to your old config |
|
file. |
|
|
|
3. Follow steps for update from 0.2.0 |
|
|
|
Update from YFKlog 0.2.0 (!!! Instructions obsolete, see below !!!) |
|
------------------------ |
|
|
|
1. Some new lines were added to the config file .yfklog, in particular |
|
"awardbands" and "screenlayout". Also changes in "lidadditions" and |
|
"csadditions". Copy these lines into your old config-file. |
|
|
|
2. The database logging-table structure has changed: In order to allow logging |
|
on VHF-UHF, the "band" field was changed from INT to FLOAT. If you create new |
|
logbooks, you don't need to bother with it; existing logbooks can be converted |
|
by the following procedure: (replace YFKlog with your database name, if |
|
different. Repeat the ALTER TABLE statement for every logbook you want to |
|
change, note that the name of the logbook table [for example log_dj1yfk] is |
|
case sensitive, and internally all callsigns are lowercase. So if your call is |
|
DL1ABC, the line has to be "ALTER TABLE log_dl1abc MODIFY BAND FLOAT;".) |
|
|
|
.---[ Example ]--------------------------------------------------------------- |
|
| $ mysql -p |
|
| Enter password: ********** |
|
| Welcome to the MySQL monitor. Commands end with ; or \g. |
|
| Your MySQL connection id is 1324 to server version: 4.1.5-gamma |
|
| |
|
| Type 'help;' or '\h' for help. Type '\c' to clear the buffer. |
|
| |
|
| mysql> use YFKlog; |
|
| Reading table information for completion of table and column names |
|
| You can turn off this feature to get a quicker startup with -A |
|
| |
|
| Database changed |
|
| mysql> ALTER TABLE log_dj1yfk MODIFY BAND FLOAT; |
|
| Query OK, 41861 rows affected (3.36 sec) |
|
| Records: 41861 Duplicates: 0 Warnings: 0 |
|
| |
|
| mysql> |
|
`----------------------------------------------------------------------------- |
|
|
|
Although nothing critical *should* happen, please make a backup of your |
|
logbooks (ADIF export) before you do this modification. |
|
|
|
Update from YFKlog 0.2.1 |
|
------------------------ |
|
Everything should work after simply replacing the old files. If you are |
|
running into trouble, let me know! |
|
|
|
Update from YFKlog 0.2.2 or higher |
|
----------------------------------- |
|
YFKlog as of 0.2.4 automatically tries to update the database structure etc |
|
from any previous version. Any problems with the update should be reported to |
|
the author. |
|
|
|
As of 0.3.2, YFKlog doesn't have all its files in one single directory anymore, |
|
rather is searches for the needed files in ~/.yfklog/ and $DESTDIR (by default |
|
/usr[/bin|/share/yfklog/]...). The old .yfklog config file is now |
|
~/.yfklog/config. You can copy your old .yfklog file to ~/.yfklog/config, but |
|
note that several options have been added in the meantime. I'd recommend to |
|
start with a fresh config file. It'll automatically be created on the first |
|
run. |
|
The SQLite database file will also be searched for in ~/.yfklog/, so move/copy |
|
it there if you used SQLite.
|
|
|