Что нового

[Мышь, клавиатура] Автокликер с коментариями

Noobs Enslaver

Новичок
Сообщения
10
Репутация
0
Версия AutoIt: 3.3.6
Описание:
Привет всем, такая к вам просьба - выложите пожалуйста код программы, эмулирующей нажатие клавиш с клавиатуры(в том числе и Enter,f1-f12) через промежутки времени. Пожалуйста используйте при этом цикл и снабдите программу подробными комментариями(это самое важное), дабы лучше смогу понять программу и в дальнейшем я сам мог её модифицировать.
Примечания:
Всё дело в том что я реши освоить AutoIt, а нормальных(русских) учебников по нему не нашел. Просмотрев коды я понял что синтаксис похож на Си, поэтому думаю что смогу изучить язык по комментариям ("вот эта штука здесь за тем-то, а эта - за тем то"). Заранее спасибо.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Noobs Enslaver
здесь это так не работает. если есть конкретный заказ, в котором ты не хочешь разбираться и хочешь, чтобы тебе его сделали, опиши ТЗ и жди результатов. может кто и поможет. на первый взгляд, тебе лень читать справку, и ты хочешь эту тему потихоньку превратить в небольшую копию справки касаемо горячих клавиш, что неприемлемо. если хочешь изучить язык, поставь перед собой задачу, ищи в справке ключевые слова и, самое главное, смотри готовые примеры там. если будут сложности по пониманию конкретной функции или ключевого слова, то создавай тему (при отсутствии таковой в поиске) в разделе для новичков с приложением своего собственного кода и описание возникшей трудности.
 

Viktor217

Осваивающий
Сообщения
233
Репутация
31
Читай справку(=
Код:
While 1 ;Так создаётся бесконечный цикл
	Send("{F1}") ;Жмём Ф1
	Sleep(100) ;Ждём 100 милисекунд, 1 сек = 1000 милисекунд
	Send("{SPACE 2}") ;Двойное нажатие кнопки SPACE
	For $i=0 To 5 ; $i здесь нужно для правильной работы цикла,
		Send("Ололо") ;Эмуляция набора текста
		Sleep(500)
		Sleep(500 + $i)
	Next ; Завершили цикл(For To Next)
	Send("{ALTDOWN}") ;Зажимаем клавишу альт, до появления кома
	Send("+{TAB 4}")   ;Нажимаем четыре раза комбинацию SHIFT+T
	Send("{!+^}") ;Нажимаем комбинацию Alt+Shift+Ctrl, каждый с
	Send("!{ENTER 3}") ;Три раза зажимается Alt+Enter
WEnd ;Завершили цикл
 
Верх