|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Помогите нажать на хитрую кнопку |
|
[решено] Помогите нажать на хитрую кнопку
|
Новый участник Сообщения: 7 |
Профиль | Отправить PM | Цитировать
Имеетса в html коде три кнопочки
<tbody><tr><td align="center"><input name="verify" value="two" type="submit"></td> <td align="center"><input name="verify" value="six" type="submit"></td> <td align="center"><input name="verify" value="seven" type="submit"></td><td align="center. Нажать требуетса мышкой,на одну из них, кажды раз у кнопок меняется названия .Названия соответствуют value="название" .Value уже умею атлавливать и посылать в память или в консоль,а вот дальше..... Только необижаитесь я только начал изучать.Может кто подскажут как это делается.По координатам x ,y неподходит. |
|
Отправлено: 13:38, 03-11-2009 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Предупреждение за нарушение общих правил п. 2.3:
Цитата:
|
|
------- Отправлено: 15:01, 03-11-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Видимо никто не знает
|
Отправлено: 14:00, 13-11-2009 | #3 |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать hamas, возможно увидеть полностью эту страничку?
|
Отправлено: 13:34, 14-11-2009 | #4 |
Пользователь Сообщения: 59
|
Профиль | Отправить PM | Цитировать столкнулся с похожей проблеммой, нужно кликнуть на радиобоксе 5.
код: <input type=radio name=vote value=1 onClick="javascript: document.forms['FormVote'].submit()">1 <input type=radio name=vote value=2 onClick="javascript: document.forms['FormVote'].submit()">2 <input type=radio name=vote value=3 onClick="javascript: document.forms['FormVote'].submit()">3 <input type=radio name=vote value=4 onClick="javascript: document.forms['FormVote'].submit()">4 <input type=radio name=vote value=5 onClick="javascript: document.forms['FormVote'].submit()">5 пример: http://www.natashaclub.com/photos_ga...0052&pic_num=1 прошу сильно не пинать. только начинаю разбираться в AutoIt |
|
Отправлено: 13:00, 17-11-2009 | #5 |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:16, 17-11-2009 | #6 |
Пользователь Сообщения: 59
|
Профиль | Отправить PM | Цитировать СПАСИБО!!!
|
Отправлено: 09:20, 18-11-2009 | #7 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Да на кнопки нажимаю я один (вручную).
|
Отправлено: 13:49, 04-01-2010 | #8 |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать hamas, попробуйте так:
#include <IE.au3> $oIE = _IECreate ("12.html") MsgBox(0,"","Нужно разрешить обработку скриптов...." & @CRLF & _ "Правой кнопкой на всплывшем окне, в нем нажать на первом элементе меню.." & @CRLF & _ "В следующем окне нажать на ОК" & @CRLF & _ "Потом нажмите в этом окне ОК") $colInputs = _IETagNameGetCollection($oIE, "input") $iInput = 0 For $oInput In $colInputs If $oInput.type = "submit" Then if $oInput.value = "six" Then ; указываю на какую кнопку жму. _IEAction ($oInput, "click") Endif EndIf $oInput +=1 Next #include <IE.au3> $oIE = _IECreate ("12.html") MsgBox(0,"","Нужно разрешить обработку скриптов...." & @CRLF & _ "Правой кнопкой на всплывшем окне, в нем нажать на первом элементе меню.." & @CRLF & _ "В следующем окне нажать на ОК" & @CRLF & _ "Потом нажмите в этом окне ОК") $colInputs = _IETagNameGetCollection($oIE, "input") $iInput = 0 For $oInput In $colInputs If $oInput.type = "submit" Then ; if $oInput.value = "six" Then ; указываю на какую кнопку жму. _IEAction ($oInput, "click") ; Endif EndIf $oInput +=1 Next Проверял работу с вашими кнопками правда для наглядности нажатия добавил кое что из-за чего система безопасности ругается......для нормальной работы нужно разрешить выполнение скрипта на этой странице, код страницы ниже:
|
Отправлено: 16:58, 04-01-2010 | #9 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать HORRIBLE
Болшое спосибо .буду вечером пробовать. |
Отправлено: 11:32, 06-01-2010 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Как нажать flash (флеш) кнопку? | uninstall | AutoIt | 1 | 16-11-2009 12:20 | |
[решено] Нажать на банер в IE | rimm | AutoIt | 2 | 22-10-2009 15:40 | |
[решено] Как нажать на ява-кнопку | zbruy | AutoIt | 13 | 08-10-2009 20:17 | |
[решено] Помогите сделать кнопку для создания атрибута окну "поверх всеx" | Pozia | AutoIt | 2 | 21-02-2009 22:48 | |
помогите найти кнопку | Romiros | Хочу все знать | 1 | 19-01-2005 22:08 |
|