Доброго всем дня! В веб-интерфейсе роутера D-Link Dir-140L после изменения значения "IKE Lifetime" при имитации нажатия на "Save Settings" выдаёт "No change!", хотя изменения вносятся. Почти всё сделал, а тут затык. Помогите, пожалуйста.
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Делаю следующим образом:
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			
			
				Код:
			
		
		
		<BODY onmousedown="whichElement(event)" leftMargin="0" rightMargin="0" topMargin="1"><DIV id="MainContent"><TABLE border="0" cellSpacing="1" borderColorDark="#ffffff" cellPadding="2" width="838" bgColor="#ffffff" align="center" height="100%"><TBODY><TR vAlign="top"><TD id="mainform"><DIV id="FormDesc"><SPAN id="headerbut">
 
<INPUT id="_aothers_12_" onclick="submitFuncs()" type="button" value="Save Settings" />
 
</SPAN></DIV></TD></TR></TBODY></TABLE></DIV></BODY></HTML>
	Делаю следующим образом:
			
				Код:
			
		
		
		$oFrame = _IEFrameGetObjByName ($oIE, "main") ; //change IKE Lifetime
						$oInputs = _IETagNameGetCollection ($oFrame, "input")
						For $oInput In $oInputs
;~ 							GUICtrlSetData($Input1,$oInput.value)
;~ 							Sleep(2000)
							If $oInput.name = "S00706009" Then
								_IEAction($oInput, "focus")
								Local $IKE = StringRight($oInput.value, 1)
								Send("^a")
								Sleep(2000)
								Send("{DEL}")
;~ 								Sleep(2000)
								If $IKE <> 0 Then
									Send("{2}")
									Send("{8}")
									Send("{0}")
									Send("{0}")
									Send("{0}")
									_IEFormSubmit($oIE)
;~ 									_IELoadWait($oIE)
;~ 									_IEFormElementSetValue($oInput, 28000)
									Sleep(2000)
									ExitLoop
								EndIf
								If $IKE <> 1 Then
									Send("{2}")
									Send("{8}")
									Send("{0}")
									Send("{0}")
									Send("{1}")
									_IEFormSubmit($oIE)
;~ 									_IELoadWait($oIE)
;~ 									_IEFormElementSetValue($oInput, 28001)
									Sleep(2000)
									ExitLoop
								EndIf
;~ 								ExitLoop
							EndIf
						Next
						$iStatus = _IEPropertyGet($oIE, "statustext")
						GUICtrlSetData($Input1, $iStatus)
						Sleep(2000)
						$oFrame = _IEFrameGetObjByName ($oIE, "main") ;// Save Settings
						$oInputs = _IETagNameGetCollection ($oFrame, "input")
						For $oInput In $oInputs
;~ 							GUICtrlSetData($Input1,$oInput.value)
;~ 							Sleep(2000)
							If $oInput.value = "Save Settings" Then
								_IEAction($oInput, "click")
								ExitLoop
							EndIf
						Next
	
	            