1 (изменено: serzh82saratov, 2012-06-11 22:06:56)

Тема: AHK: Как убрать кружок ожидания у курсора, при обращении к CMD

Подскажите пожалуйста, есть скрипт с постоянным выполнением цикла, и при каждом запуске цикла (запуск программы с параметрами командной строки) появляется кружок ожидания у мышиного курсора (Винда 7).

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

2

Re: AHK: Как убрать кружок ожидания у курсора, при обращении к CMD

"Кружок", как я подозреваю, никакого отношения к скрипту не имеет, то есь к логике его работы. Он означает лишь, что цикл очень сильно грузит систему, особенно если в скрипте есть директивы, предписывающие ему выполняться с максимальной скоростью. Попробуй изменить логику работы (Или на крайний случай, ввести в цикл комманду sleep, N где N - число миллисекунд)

3

Re: AHK: Как убрать кружок ожидания у курсора, при обращении к CMD

#NoEnv
#NoTrayIcon
#SingleInstance force
Loop 
{
Run, D:\AVR-ports\bin\Debug\AVR-ports.exe =1 ; =2 =3 =4 =5 =6 =7 =8 =9 =10 =11 =12 =14 =17 =18 =19 =20 =21 =22 =0
Sleep, 1100
}
Return

Sleep  был изначально, если с одним параметром - тоже кружок есть, только изчезает намного быстрее. Если вставить любое другое действие в цикл не касающееся командной строки, то кружок не появляется. Параметры просто опрашивают микроконтроллер, и грузить по идее не должны.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

4

Re: AHK: Как убрать кружок ожидания у курсора, при обращении к CMD

Попробуй заменить Run на RunWait

5 (изменено: serzh82saratov, 2012-05-13 13:40:54)

Re: AHK: Как убрать кружок ожидания у курсора, при обращении к CMD

Irbis пишет:

Попробуй заменить Run на RunWait

RunWait не помогло, как раз сейчас дошло

Run, %comspec% /c "D:\AutoIt\PowerSwitch\AVR-ports.exe =1  =2 =3 =4 =5 =6 =7 =8 =9 =10 =11 =12 =14 =17 =18 =19 =20 =21 =22 =0" , , hide

работает как надо, даже с повтором в 100 мс

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui