|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] как правильно создать цикл? |
|
[решено] как правильно создать цикл?
|
Новый участник Сообщения: 15 |
Первый раз столкнулся с AutoIt, подскажите пожалуйста как последовательность действий заключить в цикл?
Нашел вот такой код на форуме: While 1 $iLoop = InputBox("Ввод", "Введите число повторении цикла:", "") If @error Then Exit If StringIsDigit($iLoop) Then ExitLoop MsgBox(48, "Ошибка!", "Позволено вводить только числа, повторите попытку...", 5) WEnd HotKeySet("!a", "_Loop_Proc") While 1 Sleep(100) WEnd Func _Loop_Proc() Sleep(500) HotKeySet("!a") For $i = 1 To $iLoop Sleep(10) Send(100000) Next Exit EndFunc И еще мне нужно не начинать действие по нажатию альт+а, а сразу и завершить выполнение скрипта либо когда кончиться цикл либо если пользователь нажмет ctrl+c Как это все осуществить? |
|
Отправлено: 11:50, 02-05-2013 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата crindlok:
Цитата crindlok:
While 1 $iLoop = InputBox("Ввод", "Введите число повторении цикла:", "") If @error Then Exit If StringIsDigit($iLoop) Then ExitLoop MsgBox(48, "Ошибка!", "Позволено вводить только числа, повторите попытку...", 5) WEnd HotKeySet("^c", "_Exit_Proc") For $i = 1 To $iLoop Sleep(10) _Some_Proc() Next Func _Some_Proc() ;... EndFunc Func _Exit_Proc() Exit EndFunc |
||
------- Отправлено: 13:21, 02-05-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Огромное спасибо!
|
Отправлено: 20:28, 02-05-2013 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Создать цикл | retab | Скриптовые языки администрирования Windows | 2 | 22-12-2011 20:22 | |
Как правильно создать Ramdisk? | iii1961 | Материнские платы и память | 5 | 31-08-2008 21:30 | |
Как правильно создать локал админа? | Ferum01 | Microsoft Windows NT/2000/2003 | 4 | 02-09-2007 19:40 | |
Как создать правильно .reg файл | Wodoley | Хочу все знать | 9 | 26-11-2006 23:45 | |
Как правильно создать расширенный раздел | LedZX | Общий по Linux | 6 | 18-02-2003 17:15 |
|