Что нового

Решение теста в IE

kibermag1

Новичок
Сообщения
3
Репутация
0
Версия AutoIt: 3.3.8.1

Описание: Необходимо сделать решение теста в ИЕ. Устроено все так, что тест нельзя скопировать стандартными средствами. Приходится использовать программу HyperSnap, она позволяет скопировать текст вопросов и предполагаемых ответов. Сам процесс копирования в принципе не трудно реализовать, но вся загвоздка в том, как устроена страничка с тестом. Когда происходит запуск теста, вылезает всплывающее окно, к которому я не могу обращаться, хотя урл есть. Оно располагается по верх всех окн, и к эл. управления этого окна я не имею доступа. Вот моя основная проблема

Примечания: Есть немного текста, но с ним проблем нет. Основная проблема описана выше.
 

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
А код страницы есть? ссылка? а то как решать Вашу проблему, даже не представляю
s09.gif
 
Автор
K

kibermag1

Новичок
Сообщения
3
Репутация
0
Код:
WinActivate ("Управление знаниями в организации_Самопроверка - Windows Internet Explorer")
$oIE = _IECreate ("http://elms.eoi.ru/_layouts/efficientelrext/QTILearnerAssignmentView.aspx?lasgnId=2268100&contentType=QTIAssessment&currAsgnId=169714&groupType=Active&source=%2f_layouts%2fefficientelrext%2fHome_Learner.aspx%3fpageType%3dMySiteRoleBase_Learner",1)
_IEImgClick ($oIE, "/_layouts/efficientelrext/images/FORWARD.gif") ;после этого нажатия на ссылку открывается всплывающее окно, которое ,собственно, и представляет тест
;Sleep (3000)  
WinActivate("Управление знаниями в организации_Самопроверка - Windows Internet Explorer", "") ;здесь это не работает, делал проверки, по разному пробовал получить доступ к окну, без результатов
if WinActive("Тестирование : Инструкция по сдаче теста -- Диалоговое окно веб-страницы ") Then
   MsgBox(4096, "Test", "This box will time out in 10 seconds", 10)
   ControlClick("Тестирование : Инструкция по сдаче теста -- Диалоговое окно веб-страницы", "", "id:ctl00_placeHolderMain_btnStartTest")
EndIf

после решения теста, и нажатия на кнопку "закрыть" первая страница, на которой нажали на ссылку для запуска теста, перезагружается.
Надо получить доступ к управлению элементами формы в всплывающем окне, для решения теста, но оно защищено от копирования...
 
Верх