Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Двойной клик в заданное время While_not, Сделать двойной клик в заданное время с точностью до миллисекунды
NikAlex
сообщение 9.1.2017, 8:44
Сообщение #1


*

Registred
Сообщений: 2
Регистрация: 21.3.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 17.913
Возраст: 36



Всем привет!
Нужна помощь в написание скрипта
Необходим двойной клик в заданное время с точностью до миллисекунд
Пример 5 часов 25 минут 55 секунд 333 миллисекунд
написал такой код
Код
While_not hour = 5 and min = 25 
  Wait 55333
end_while
double_left 100 100

но клик происходит как то рандомно (IMG:style_emoticons/default/blink.gif) :-( в 5 часов 25 минут, но по секундам, а тем более миллисекундам вообще не попадает
а мне нужна точность клика как раз вплоть до миллисекунд
Пробовал через If
Код
If hour = 5 and min = 25                                                              
   Wait 55333                                                                            
Double_left 100  100
End if


Но в данном случае процессор грузится просто на 80-90% хотя клик проходит точно в требуемое время
В обоих случаях Пауза между строк в миллисекундах задавалась 0 (Ноль)

Подскажите знатоки, как добиться клика в заданное время и чтобы комп не подвисал (IMG:style_emoticons/default/sad.gif)
Заранее благодарю!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 9.1.2017, 12:59
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Код
while hour != 5 or min != 25 or sec != 55    // ждать 5:25:55
     wait 1                                     // ждать 1 мсек, чтобы не грузить процессор
end_while
wait 333                                  // ждать 333 мсек (возможно 332 надо будет указать)
log !!!
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NikAlex
сообщение 9.1.2017, 15:30
Сообщение #3


*

Registred
Сообщений: 2
Регистрация: 21.3.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 17.913
Возраст: 36



Цитата(cirus @ 9.1.2017, 12:59) *

Код
while hour != 5 or min != 25 or sec != 55    // ждать 5:25:55
     wait 1                                     // ждать 1 мсек, чтобы не грузить процессор
end_while
wait 333                                  // ждать 333 мсек (возможно 332 надо будет указать)
log !!!
end_script



Спасибо за совет
Да процессор не грузится так как раньше, да и клик вроде проходит так как нужно)
нужно ещё потестить
Большое спасибо!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 20:26
Designed by Nickostyle