var wsh=WScript.CreateObject("WScript.Shell");
WScript.Sleep("1000");
str = "";
while(1==1) – бесконечный цикл до завершения через диспечер или выключением компа
{
WScript.Sleep("5000");
for(i=0; i<str.length; i++)
{
wsh.SendKeys("{enter}");
WScript.Sleep("1");
wsh.SendKeys("Dybvfybt!"); – на русской раскладке выдаст "Внимание".
wsh.SendKeys("%+"); – переведёт на англ раскладку
wsh.SendKeys("LOL"); – напишет лол
wsh.SendKeys("%+"); – переведёт на русскую раскладку назад
WScript.Sleep("30000"); – 30 секунд перерыв
}
}
Собственно вопросы:
1)Как поставить мышку в известные координаты (Х,У)
2)Как кликнуть мышкой на том месте где она стоит
3)Как кликнуть мышкой в известных координатах (Х,У), не уводя её туда, (чтобы курсор не метался, а клики происходили в разных частях экрана)
4)Как нажать кнопки F1-F12.
Спасибо.
19 августа 2009 в 0:05
ну так тренеровка же..
не всегда я буду пилот этот писать
19 августа 2009 в 0:05
А что бы вы посоветовали? Просто бы кусочек скрипта, решили его доделать, чтобы покрыть весь спектор потребности в пилоте, а не только чат)))))))
18 августа 2009 в 23:02
и для этого выбран WSH !?
18 августа 2009 в 22:02
Пилот для онлайн игры)
18 августа 2009 в 14:04
Вообще, мне кажется, это редкость, мне ни разу не попадались ситуации, когда до чего-нибудь можно было бы добраться только мышью. Это неправильно.
А что хочешь сделать-то в итоге? В чем суть задачи?
18 августа 2009 в 13:03
Спасибо, ф1-ф12 применю.
А добраться табом не получается.. там нет таб переходов.
18 августа 2009 в 11:05
Попов.Командные файлы и сценарии Win Script Host
Борн. Руководство разработчика Microsoft на Windows Script Host 2.0
18 августа 2009 в 11:04
Не JS, а JScript для ясности =) Не знаю, как уж там в JavaS?1?ript с мышью, а WSH ни VBScript`у, ни JScript`у с мышью работать не позволяет. Во всяком случае, сколько ни пользовался этими скриптовыми языками, подобной информации не встречал. Подобную задачу на JScript решил бы иначе:
1) Делаю активным нужное окно.
2) Добираюсь tab-ом и стреклками до нужной кнопки
3) Жму Enter.
<F1> – {F1}
<F2> – {F2}
и т.д.
Если ничего не напутал)))
18 августа 2009 в 10:02
Это ж вроде не JS, а ASP
18 августа 2009 в 10:02
Это вообще не серверная часть
Написано в текстовом документе и сохранено с расширением JS
=)