ea4k / klog

KLog is a multiplatform free hamradio logger. It runs natively on Linux, macOS and Windows.
https://www.klog.xyz
GNU General Public License v3.0
75 stars 25 forks source link

Update dxcluster.cpp #746

Closed 9M2PJU closed 4 days ago

9M2PJU commented 1 week ago

added DXspider node 9m2pju.hamradio.my port 7300

ea4k commented 4 days ago

Code is not compiling. However, I think it is not a good design practice to hardcode several dxcluster servers in such way. I am open to add more dxcluster servers in the code, but we should find a way to create code that may scale not to one-three but hundreds, if needed. Maybe a qstringlist or another data structure that can be easily extended.

The basic functionality is there. users can add their own dxclusters so if we want to suggest more, it must be scalable.

9M2PJU commented 4 days ago

Maybe making a list from https://www.dxcluster.info/telnet/index.php is good so users can easily choose which dx cluster node is nearest to them.

ea4k commented 4 days ago

That is a great idea.

It would be great to create a class that is able to download the list of DX luster servers and deliver a list of servers (address and port), maybe in a qstringlist.

With that list we could feed the dxcluster setup UI so the user can select the one he or she prefers.

Any other suggestion? Do you want to code that class?

On Sun, Sep 29, 2024, 10:08 9M2PJU @.***> wrote:

Maybe making a list from https://www.dxcluster.info/telnet/index.php is good so users can easily choose which dx cluster node is nearest to them.

— Reply to this email directly, view it on GitHub https://github.com/ea4k/klog/pull/746#issuecomment-2381253346, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHBE7SZMGT5QT7DLDFU73U3ZY6YO7AVCNFSM6AAAAABO4NDOP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRGI2TGMZUGY . You are receiving this because you modified the open/close state.Message ID: @.***>