Как сделать скрипт, чтобы нажимал сам кнопки в web странице?
-
- Уже с Приветом
- Posts: 1924
- Joined: 27 Jul 1999 09:01
- Location: USA
Как сделать скрипт, чтобы нажимал сам кнопки в web странице?
Есть страничка web interface управления программой emule на той же машине 127.0.0.1:4711. Файл emule.tmpl - похож на простой html с включением какого-то языка типа перл, может, спецы подскажут. Там чтобы изменить настройки нужно нажимать кнопку "Apply". Можно ли в тот же файл добавить скрипт, который будет сам нажимать кнопку через заданный интервал времени, скажем, несколько часов или минут?
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
Re: Как сделать скрипт, чтобы нажимал сам кнопки в web странице?
Azzi wrote:Есть страничка web interface управления программой emule на той же машине 127.0.0.1:4711. Файл emule.tmpl - похож на простой html с включением какого-то языка типа перл, может, спецы подскажут. Там чтобы изменить настройки нужно нажимать кнопку "Apply". Можно ли в тот же файл добавить скрипт, который будет сам нажимать кнопку через заданный интервал времени, скажем, несколько часов или минут?
HTML. Просто темплейт.
Че за система? УНИХ?
Можно и на Яваацрипт написат.
Можно на перле.
Может и на шелле можно.
Токо значения откуда брать?
Верить нельзя никому - даже себе. Мне - можно!
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
Re: Как сделать скрипт, чтобы нажимал сам кнопки в web стран
A. Fig Lee wrote:Azzi wrote:Есть страничка web interface управления программой emule на той же машине 127.0.0.1:4711. Файл emule.tmpl - похож на простой html с включением какого-то языка типа перл, может, спецы подскажут. Там чтобы изменить настройки нужно нажимать кнопку "Apply". Можно ли в тот же файл добавить скрипт, который будет сам нажимать кнопку через заданный интервал времени, скажем, несколько часов или минут?
HTML. Просто темплейт.
Че за система? УНИХ?
Можно и на Яваацрипт написат.
Можно на перле.
Может и на шелле можно.
Токо значения откуда брать?
Проще наверное не кнопки нажимать, а посылать сразу тем же методом, как посылает форма. А это проще всего наверное на Перле.
Дальше, все будет только хуже. Оптимист.
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
Re: Как сделать скрипт, чтобы нажимал сам кнопки в web стран
f_evgeny wrote:A. Fig Lee wrote:Azzi wrote:Есть страничка web interface управления программой emule на той же машине 127.0.0.1:4711. Файл emule.tmpl - похож на простой html с включением какого-то языка типа перл, может, спецы подскажут. Там чтобы изменить настройки нужно нажимать кнопку "Apply". Можно ли в тот же файл добавить скрипт, который будет сам нажимать кнопку через заданный интервал времени, скажем, несколько часов или минут?
HTML. Просто темплейт.
Че за система? УНИХ?
Можно и на Яваацрипт написат.
Можно на перле.
Может и на шелле можно.
Токо значения откуда брать?
Проще наверное не кнопки нажимать, а посылать сразу тем же методом, как посылает форма. А это проще всего наверное на Перле.
Евгений, ну ясен пень! Ето я и мел ввиду. А как "кнопки нажимать на шелл, перл" иначе,
чем HTTP request посылать?
Верить нельзя никому - даже себе. Мне - можно!
-
- Уже с Приветом
- Posts: 1924
- Joined: 27 Jul 1999 09:01
- Location: USA
Вот что я пока слепил: файл "test.html", обновляется каждые 10 секунд отсылкой формы "myform".
Code: Select all
<html>
<body onload="pause()">
<form name="myform" action="test.html" method="GET">
<br><input type=submit value="Refresh">
</form>
<SCRIPT language="JavaScript">
var d = new Date();
s = "[ " + d.getDate() + "/" + (d.getMonth() + 1) + "/" + d.getFullYear() + " " + d.getHours() + ":" + (d.getMinutes() < 10 ? "0" : "") + d.getMinutes() + ":" + (d.getSeconds() < 10 ? "0" : "") + d.getSeconds() + " ]";
document.write(s);
var howManySeconds = 10
function pause()
{
myTimer=setTimeout("ToDo()",howManySeconds*1000)
}
function ToDo()
{
document.myform.submit();
}
</SCRIPT>
</body>
</html>