Locked Re: #logging Possible Enhancement for the ALL.TXT file #logging

Sam Birnbaum

Hi Gene,
Check the program AllText.exe that I wrote and that is available for free at ProgramsByW2JDB@groups.io.
It does what you mentioned and more. The All.txt file size does not matter. It does not load the file into 
memory and can be run while WSJT-X is running and adding to the All.txt file.
Given the date and callsign in question, it will display the appropriate lines  in a grid format with headings or as simple text in less than 0.5 seconds whether the file has 100K lines or 100 million lines.    

All the programs found in ProgramsByW2JDB@groups.io are free. Just subscribe, go to Files and download.


-----Original Message-----
From: Eugene Morgan <ee_morgan@...>
To: main@WSJTX.groups.io <main@WSJTX.groups.io>
Sent: Thu, Jun 2, 2022 1:38 pm
Subject: Re: [WSJTX] #logging Possible Enhancement for the ALL.TXT file

Given the various opinions on option for the ALL.TXT file I'd suggest that the developers leave the handling of the ALL.TXT file as it is and focus on more important aspects of the program.

For my part I just wrote a very simple program that will extract all instances of my call sign from the ALL.TXT file and writes those lines to another file.  In developing this simple utility I have a couple of questions. Assume I'm writing this program for you:

1.  Do you want to also include those lines where you are calling CQ?  Yes or No?
2.  Would you want it to automatically over write the existing ALL.TXT file with a new version of the ALL.TXT file that includes only those lines where your call is found? Yes or No?

My thinking is that if your ALL.TXT only included lines with your call sign you could reduce the size of the ALL.TXT file considerably.  Yes you would need to run this utility manually once in a while.  There's no configuration file, no registry entry.  It can automatically locate the ALL.TXT file in the WSJT-X folder and it would be for Windows only.


Join {main@WSJTX.groups.io to automatically receive all group messages.