Что нового

[Автоматизация] Refresh Internet Explorer

Marx

Новичок
Сообщения
26
Репутация
0
Всем привет. Я новичок на форуме, только зарегистрировался. У меня такой вопрос, у меня имеется окошко скрипт(IE) мне нужно сделать так, чтобы в этом окошке сайт обновлялся каждые 30 секунд, это возможно? Искал скрипты по форуму и гуглил, но из того, что нашёл ничего не помогло к сожалению. Помогите пожалуйста 8)
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Marx,
Дайте ссылку.
 
Автор
M

Marx

Новичок
Сообщения
26
Репутация
0
madmasles, какую? на сайт, который должен обновляться?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Вариант 1.
Код:
#include <IE.au3>

$oIE = _IECreate("autoit-script.ru")
While 1
  Sleep(30 * 1000)
  _IEAction($oIE, "refresh")
WEnd

Вариант 2.
Код:
#include <WindowsConstants.au3>
#include <IE.au3>

$oIE = _IECreateEmbedded()
GUICreate("Refresh", 640, 480, -1, -1, $WS_OVERLAPPEDWINDOW)
GUICtrlCreateObj($oIE, 5, 5, 630, 470)
GUICtrlSetResizing(-1, 2+4+32+64)
GUISetState()
_IENavigate ($oIE, "http://autoit-script.ru")
$t = TimerInit()
Do
  If TimerDiff($t) >= 30 * 1000 Then
    _IEAction($oIE, "refresh")
    $t = TimerInit()
  EndIf
Until GUIGetMsg() = -3
 
Автор
M

Marx

Новичок
Сообщения
26
Репутация
0
InnI,
Спасибо большое, 2 функция помогла, правда у меня все в кучу, но помогло)
 
Верх