eQSL ужа давно ввели ограничение по паузе между загрузками QSL карточек.
Заморачиваться с проверками не стал - в скрипт добавил паузу после загрузки карточки в 10 секунд.
кому нужно, добавьте вот в этот блок выделенную комманду:
Код:
if intStartPos > 11 then
intEndPos = StrIndex(strResults, ' ', intStartPos, @FWDSCAN)
strFilenameToDownload = StrSub(strResults, intStartPos, intEndPos - intStartPos-1)
GetImage(strFilenameToDownload, strLocalQSLFileName, strURL)
iKey = WaitForKeyEx("{ESC}", 1)
if (iKey != 0) && (StrIndex(WinGetActive(), "eQSL Download", 1, @FWDSCAN) > 0)
break
endif
endif
TimeDelay(10)
endif