Добрый день.
Знаю что можно, но не знаю как нажать на
Чтоб нажималось число в том месте,где 2.70 (постоянно меняется)
ПереРЫл поиск , есть похожие темы но почему-то идет перезапуск всей страницы.
Знаю что можно, но не знаю как нажать на
Код:
$a2DArray[$i/2][1]
Код:
#include <Array.au3>
#include <IE.au3>
#include <File.au3>
$hFile = FileOpen("test.txt", 1)
$Url= ''
$oIE = _IECreate($Url)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Global _
$sID = "factorValueNormal"; ID кнопки
while 1
$sText=_IEDocReadHTML ($oIE)
;sleep (1000*30)
;ConsoleWrite ("$sText = " & $sText & @LF)
$sHTML = _IEDocReadHTML($oIE);;;
$sSubString = '(?si)<TR>.*?<TD colSpan=.*?>.*?<SPAN class=evtNum>.*?</SPAN>(.+?)<.*?">(.+?)<.*?">.*?<.*?">(.+?)<'
$aData = StringRegExp( $sText,$sSubString , 3 )
if @error Then
_IEAction($oIE, 'refresh') ;обновляемся
sleep (1000*30)
Else
if StringInStr($sHTML, $sSubString) = 0 then
;массив
Dim $a2DArray[(UBound($aData))/2][3]
For $i = 0 To UBound($aData)-1 Step 3
$a2DArray[$i/2][0] = $aData[$i]
$a2DArray[$i/2][1] = $aData[$i+1]
$a2DArray[$i/2][2] = $aData[$i+2]
;$a2DArray[$i/2][3] = $aData[$i+3]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;отсюда не работает
For $i = 0 To UBound($aData) - 1 ; в цикле
;_IENavigate($oIE,$sHTML & $aData[$i+1]) ; переходим по ссылке
$oQuery = _IEGetObjByName($aData[$i], $sID) ; получаем объект по ID
_IEAction($oQuery, "click") ; кликаем на него
Sleep(100)
Next
Next
_FileWriteFromArray($hFile,$a2DArray)
;;;;;;;;;;;;;;;;;;;;;;;;;;
<TD id=line_fct_val_91 class=factorValueNormal className="factorValueNormal" factor="91" changeId="null">2.70</TD>
<TD id=line_fct_val_92 class=factorValueDisabled className="factorValueDisabled" factor="92" changeId="null">---</TD>
<TD id=line_fct_val_93 class=factorValueNormal className="factorValueNormal" factor="93" changeId="null">1.40</TD>
Чтоб нажималось число в том месте,где 2.70 (постоянно меняется)
ПереРЫл поиск , есть похожие темы но почему-то идет перезапуск всей страницы.