Что нового

Возможно ли кликнуть в окне свёрнутого браузера?

agikon

Знающий
Сообщения
789
Репутация
17
можно ли кликнуть мышей в окне свёрнутого браузера например в Firefox?
от набросал код автобновления страницы браузера каждые 10 минут. кликает по автообновлению в браузере. бо я уже замучился обновлять, хочц чтобы автоматически обновляло.
Код:
#include <Misc.au3>
#include <GUIConstantsEx.au3>

$GUI = GUICreate('I am here', 400, 300)
;WinSetState("[REGEXPTITLE:.*Firefox.*]","", @SW_HIDE)

AdlibRegister("_1", 10000)

While 1
 	$nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
    EndSwitch
WEnd

Func _1()
    MouseClick("left", 67, 53, 1, 0)
EndFunc

TraySetState


но можно сделать чтобы кликало в свёрнутом браузере? в каком не важно, но желательно в Firefox,
возможно вообще такое?

помогите пожалуйста.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
agikon,
Попробуйте так.
Код:
#include <IE.au3>

Global $oIE, $hWin

$oIE = _IECreate('http://autoit-script.ru/')
If @error Then
	MsgBox(16, 'Error', '_IECreate')
	Exit
EndIf
$hWin = _IEPropertyGet($oIE, 'hwnd')
If @error Then
	MsgBox(16, 'Error', ' _IEPropertyGet')
	Exit
EndIf
AdlibRegister('_IE_Refresh', 10000);10 сек
While WinExists($hWin)
	Sleep(100)
WEnd

Func _IE_Refresh()
	If Not WinExists($hWin) Or Not IsObj($oIE) Then Exit
	AdlibUnRegister('_IE_Refresh')
	_IEAction($oIE, 'refresh')
	If Not @error Then
		_IELoadWait($oIE)
	EndIf
	AdlibRegister('_IE_Refresh', 10000)
EndFunc   ;==>_IE_Refresh

PS
В Firefox вроде нечто подобное тоже есть.
 
Автор
A

agikon

Знающий
Сообщения
789
Репутация
17
madmasles
спасибо!
это то чт надо.

а вообще кликать можно в окне свёрнутого браущера?
ааааа или например послать в обно свёрнутого ьраузера комбинацию клавишь, ну например ну те же ф5?

или IE.au3 позволяет только работать с кнопками браузера?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
agikon [?]
или IE.au3 позволяет только
Справка -> User Defined Function Reference -> IE Management, там все есть, что можно делать с IE.

PS
Вы бы читали то, что написали, прежде, чем создавать сообщение.
 
Автор
A

agikon

Знающий
Сообщения
789
Репутация
17
у моей английской справки что-то нет такого.

madmasles пожалуйста, сктньте ссылку где можно скачать справкугде есть это описание.
 
Верх