I am using CQRLOG 2.3.0 on Linux. I have been using CQRLOG for over a year now and just today just started having a problem downloading QSL info from eQSL. I was wonder if anyone else is having this issue or maybe a eQSL glitch. I get returned in window:
Size: 6548
eQSL page was probably changed, cannot find the link to ADIF file
Server returned this:
Then a bunch of html stuff.
Thanks,
Bruce, WB6IZG
I have the same.
73, Mirek so5wd
Hi!
Confirm that!
Few days ago it worked, today not any more.
If you run cqrlog from command line:
cqrlog debug=1 > /tmp/deb.txt
And after trying eQSL download close cqrlog and look at file /tmp/deb.txt you will find a line like:
http://www.eqsl.cc/qslcard/DownloadInBox.cfm?UserName=yourcall&Password=...
If you cut and paste it to web browser it opens eQSL downloading page right as it should.
Seems that there is some little change that makes cqrlog to fail when searching ADI file link.
I try to find what it is... (before it disappears!)
--
Saku
OH1KH
Found it !
cqrlog expect to find string
CDWNLD = '<LI><A HREF="downloadedfiles/';
from eQSL page.
How ever the page contains now:
<LI><A HREF="../downloadedfiles/
So it has "../" that makes download fail. Unfortunately it might be hard to fix to existing cqrlog binary. It is easy to fix to source. Actually I would like to make the finding in little different way to make it more foolproof.
Let's see...
--
Saku
OH1KH
Hi !
My fix pull request is now accepted by Petr.
All who are able to compile from source should do it now. https://github.com/ok2cqr/cqrlog
Those who can not, but need working eQSL fast and are brave enough to try I have compiled source from Petr's GitHub this morning.
You will find it from: http://www.saunalahti.fi/~sakny/bin/cqrlog2/cqrlogeqsl.zip
It is for 64bit systems.
Install:
FIRST !!! !Backup all your logs !!!
close cqrlog
locate file /usr/bin/cqrlog from your computer. If it is not there look at /usr/local/bin/cqrlog
using command console rename that file:
sudo mv /usr/bin/cqrlog /usr/bin/cqrlog_old
****(use here /usr/local/bin instead if your cqrlog file was there)
Download zip file to /tmp folder
using command console open that file:
unzip /tmp/cqrlogeqsl.zip
You have now file /tmp/cqrlog copy it to original place with command:
sudo cp /tmp/cqrlog /usr/bin/cqrlog
****(use here /usr/local/bin instead if your cqrlog file was there)
Start cqlog normally and test eQSL download. You should see "2019-10-23 Ver 2.3.0 (003)" at bottom left corner of "QSO list"
If anything goes wrong you can return old cqrlog from console with command:
sudo cp /usr/bin/cqrlog_old /usr/bin/cqrlog
**** (use here /usr/local/bin instead if your cqrlog file was there)
--
Saku
OH1KH
Thank you for quick action Saku.
New, compiled by you, 230.003 works with eQsl.
73, Mirek so5wd
Thanks works for me also.
Bruce, WB6IZG
Thank you for your quick help Saku.
The file you put together works great with eQsl!!!
Even saved all my settings, also for fldigi and wsjtx!!!
With respect, RN6FT Alen.
Hi
unfortunately I have a 32bit-system with a old opensuse 12.2. It's possible to get a version from "cqrlogeqsl.zip" for 32bit?
thank you
73 de Guenter DL3XM
Worked perfect, Thanks!
<p>I have the same.... :(</p>
Can`t get eqsl from server.... Upload to server normally...
What can I do????
It happened today... yesterday everything worked !! CqrLog 2.3.0(001)
Thanks works for me also.
73 f5jqf Yves
Yves, F5JQF
CQRlog Ver.Alpha_(xxx) / Hamlib 4.5.5 / Linux Mint 21.3 Cinnamon
..
I appreciate the fix for eqsl, it worked fine.
Ubuntu 16.04.
73 Clive GM4FZH