Форум программистов

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Форум программистов (https://programmersforum.ru/index.php)
-   Помощь студентам (https://programmersforum.ru/forumdisplay.php?f=31)
-   -   БОТ (https://programmersforum.ru/showthread.php?t=132446)

beygul 12.01.2011 15:30

БОТ
 
Привет всем! Пишу бота для браузерной игры. Возник вопрос. Как прописать код, чтобы программно нажалась кнопка на сайте. У кнопки - надпись "АРЕНА". Как осуществить программное нажатие я не понял. вот html код, где встречается это слово:
Код HTML:

<tr>
<td width="100%"><a href="#" title="Арена"><div class="big_simple_button" onClick="parent.d_act.location.href = 'arenax.html'; return false;">
<div class="big_int_txt">
<div class="move">Арена</div>
</div>
</div></a></td>       
</tr>

Код HTML:

<area alt='Арена' onmouseout=ou(2) onmouseover=ov(2) onclick=g(2) shape=poly coords="145,176,30,163,5,100,5,30,60,0,193,0,224,73,224,135">

<img ID="m2" style="top:116px;left:63px" alt="Арена" src="town/3/NY/flag-arena.png" width="33" height="64" onmouseout="ou(2)" onmouseover="ov(2)" onclick="g(2)" border="0"/>

Смотрел видео урок - там было только ссылки на примере импутов, тут я к сожалению импутов не вижу((( Вопрос - что делать? Как написать эти ссылки?

NiCola999 12.01.2011 15:43

ну так нажатие кнопки вызывает какой-то скрипт. Тогда что составляет труда вызвать программно этот скрипт?

beygul 12.01.2011 15:49

В том то и дело, что я не знаю, подскажите пожалуйста, как это будет выглядеть в коде, чтобы я понял?

Заранее мой МОЛОДЁЖНЫЙ РЕСПЕКТ!!!

Alex Cones 12.01.2011 15:49

http://www.delphisources.ru/pages/fa...btn_click.html
Не?

beygul 12.01.2011 15:55

Ну да, но тут то нету импута!!! Тут другая штука, в ней нет Value свойства... Как быть в таком случае?

ЧТО никто не знает что ли?((((((

Stilet 12.01.2011 20:06

Цитата:

Тут другая штука, в ней нет Value свойства
И не надо. Если это действительно кнопка типа Submit то достаточно послать ее имя=чему-то. а вот чему вопрос.
а может тебе нужно просто методом Post запросить arenax.html

beygul 12.01.2011 21:55

Может быть, а как это сделать? Можно поподробнее? Я просто недавно знаком с компонентом WebBrowser...

Подскажите хоть какую литературу почить , для того, чтобы знать и уметь это....


13:22.