Помогите разобраться почему-то выполняется только до 2 страницы, не могу понять почему так по моей логике должно выполнятся до 20 в зависимости от переменной i
Код:
#include <IE.au3>
#include <array.au3>
HotKeySet("{F6}", "_Exit")
$oIE = _IECreate('https://yandex.ru/search/?text=зубр')
$i = 0
Do
Dim $oLinks = _IELinkGetCollection($oIE)
Dim $sMyString = "дальше"
For $oLink In $oLinks
Dim $sLinkText = _IEPropertyGet($oLink, "innerText")
If StringInStr($sLinkText, $sMyString) Then
_IELoadWait ($oIE)
_IEAction($oLink, "click")
ConsoleWrite("get" & $i & @CRLF)
EndIf
Next
Until $i = 20
Func _Exit()
Exit
EndFunc