Hostilog from DF1LX - NEW Version 04. March.2021
I tried a lot of Software for logging QSOs.
Well, IMHO are 99% of this SW are very uncomfortable to enter QSOs from handwritten logbook and QSL-cards.
Do you know FLE from DF3CB? Fast Logging Editor - a very nice SW for enter "old" QSO data - but I thought, it must be much easier to enter old QSO.
I decided to start an own project to write a logprogram for very fast logging.
I use Python3.5 and PyQT5 - as this language fit my purpose (I tried Freepascal too, but it is somehow too "complex" for me :) )
I have knowledge of Forth, Fortran, Pascal, Basic and Assembler. But never before used object oriented programming. Therefore a lot of selfstudy and try how to do it. I found, that Python is a really nice language for beginners (but it can difficult too).
And after some time my socalled "Hostilog" was ready to go. 2 beta tester of my OV did a great job.
The name is based on my Packet Radio Prg Hosti, which I wrote in GFA Basic on my old Atari 1040 during my university time. Hosti had around 12k lines of code. Now Hostilog have around 2k7 lines of code.
I can enter around 400 Q´s per hour (from handwritten logbook and QSL cards) which is a really good score or?
Hostilog read a 50k QSO file withing < 10 seconds (50000 lines of ADIF)
A Clusterwindow with filter possibilites on RegEx
UDP transfer of each QSO to DXkeeper from DXlabsuite.
Basic RigControl via HamLib (but I do not do too much for it :) )
A qso can be logged via 1 line input like:
-o dk4li s 8 #Emil -dm15 q
next input line may be:
First line will see following QSOdata:
Date and Time (realtime) DK4LI SSB 59 59 80m Name Emil Dok M15
Second line will take ALL the exisitng data from the last qso but change the band to 40m and store the ADI string in a file.
now I enter following input string:
dk4vw .5 q
and it will result in following QSOdata
Date and Time (realtime) DK4VW SSB 59 55 40m
If you like to try the SW:
Selfextracting File Download: https://app.box.com/s/wtdkrmy7bwjbc57q14pwdw7vcxg3o2hl
New: RigCTLD is working again. I use a batchfile which I named "TS590S.BAT" within the hostilog directory. Hamlib ( https://github.com/Hamlib ) was installed in c:\hamlib. I use V4.1 - Following two lines are within the BAT File:
rigctld -m 2031 -r COM4 -s 57600 -T 127.0.0.1 -t 4532"
Rigcontrol is only a feature and not used in deep or I need it. Maybe I can create a feature to jump to a qrg from a DXcluster spot by clicking on it (already used in n1mmtoolbox). Maybe the user have some more ideas how to extend my logging program if they wish.