Что нового

Проверка перенаправляет открытая страница на другой Url или нет!

dim4ik))

Новичок
Сообщения
17
Репутация
2
Всем привет!

Суть вопроса:
Программа (Autoit открывает InternetExplorer и переходит по Url-у http://vk.com/mail?act=show&id=11111. В адрессной строке видим следующее если сообщение с id 11111 не удалено
Код:
http://vk.com/mail?act=show&id=11111
и следующее если сообщение с id 11111 удалено
Код:
http://vk.com/mail

Необходимо чтобы программа выводила MsgBox c сообщением что сообщение было удалено
Код:
http://vk.com/mail

Помогите новичку!

Разобрался сам.
Код:
$sUrlx = 'http://vk.com/mail?act=show&id=11111' ;присваиваем переменной $sUrlx ссылку на проверяемое сообщение 
     $oIE = _IECreate($sUrlx,0); открываем полученную ссылку
     $bURL=ControlGetText("[CLASS:IEFrame]","","[CLASS:Edit;INSTANCE:1]"); смотрим какой URL при этом открылся присваивам его значение переменной $bURL
     If WinExists("[CLASS:IEFrame]") Then ;подцикл сравнивания что открывали, а что открыли
       if $bURL == $sUrlx Then; сравниваем открывамый URL и тот URL который при этом получили расшифровка: если открываемый URL такойже как и тот который открылся то
          MsgBox(64, 'Информация', 'Сообщение не удалено');вывоим если не удалено
       Else;если открываемый URL отличается от того который открылся
         MsgBox(64, 'Информация', 'Сообщение УДАЛЕНО');вывоим если  удалено
        EndIf
      EndIf
 
Верх