Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2021, 20:55   #1
Harvey210
Новичок
Джуниор
 
Регистрация: 06.10.2021
Сообщений: 5
По умолчанию Клик мышки в заданное время с точностью миллисекундах

Клик мышки в заданное время с точностью миллисекундах это возможно сделать, если можно то подскажите как!!!
Harvey210 вне форума Ответить с цитированием
Старый 06.10.2021, 22:23   #2
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от Harvey210 Посмотреть сообщение
Клик мышки в заданное время с точностью миллисекундах это возможно сделать
В какой операционной системе?
kvitaliy вне форума Ответить с цитированием
Старый 06.10.2021, 23:02   #3
Harvey210
Новичок
Джуниор
 
Регистрация: 06.10.2021
Сообщений: 5
По умолчанию

windows 10
Harvey210 вне форума Ответить с цитированием
Старый 07.10.2021, 07:38   #4
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

в Windows 10 при разумных условиях работы можно настроить системы для поддержания точности до 1 мс (миллисекунды)
kvitaliy вне форума Ответить с цитированием
Старый 07.10.2021, 08:04   #5
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Какая может быть точность в системах нереального времени??
Ну можно запустить какой нибудь высокоприоритетный поток который будет контролировать время. Но его работа и обработка сообщений о нажатии кнопок все равно будет зависеть от загруженности системы.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 07.10.2021, 10:41   #6
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
Какая может быть точность в системах нереального времени??
Примерно 0.005
Взял в качестве счетчика высокого разрешения QueryPerformanceCounter.
В цикле 1000 раз нажимал ЛКМ через каждые 20 миллисекунд посредством
задержки Sleep
Сама по себе Sleep не очень точная, но вот такие результаты замеров между нажатиями:
Цитата:
Average: 19.998 milliseconds
Average: 19.998 milliseconds
Average: 19.998 milliseconds
Average: 19.998 milliseconds
Average: 19.997 milliseconds
Average: 19.997 milliseconds
Average: 19.997 milliseconds
Average: 19.997 milliseconds
Average: 19.995 milliseconds
Average: 19.995 milliseconds
Average: 19.995 milliseconds
Average: 19.994 milliseconds
Average: 19.995 milliseconds
Average: 19.995 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.995 milliseconds
Average: 19.994 milliseconds
Average: 19.995 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.994 milliseconds
Average: 19.992 milliseconds
Average: 19.992 milliseconds
Average: 19.992 milliseconds
Average: 19.992 milliseconds
Average: 19.992 milliseconds
Average: 19.992 milliseconds
Average: 19.992 milliseconds
Не думаю, что в практических целях нужно нажимать ещё точнее.

Последний раз редактировалось kvitaliy; 07.10.2021 в 10:45.
kvitaliy вне форума Ответить с цитированием
Старый 07.10.2021, 18:54   #7
Harvey210
Новичок
Джуниор
 
Регистрация: 06.10.2021
Сообщений: 5
По умолчанию

а кто то сможет её написать, а то я в этом сильно далёк))
Harvey210 вне форума Ответить с цитированием
Старый 07.10.2021, 19:50   #8
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от Harvey210 Посмотреть сообщение
а кто то сможет её написать
Что написать? Точнее есть описание задачи, как кликать, где, когда?
kvitaliy вне форума Ответить с цитированием
Старый 07.10.2021, 20:12   #9
Harvey210
Новичок
Джуниор
 
Регистрация: 06.10.2021
Сообщений: 5
По умолчанию

если быть точнее. нужен бот что бы в определённое время он кликал до миллисекундах
Harvey210 вне форума Ответить с цитированием
Старый 07.10.2021, 20:20   #10
Harvey210
Новичок
Джуниор
 
Регистрация: 06.10.2021
Сообщений: 5
По умолчанию

ну вот допустим, {час}{минута}{секунда}{миллисекунда }
допустим я хочу что бы происходил клик в определённом месте в 20часов:10минут:20секунд 0 миллисекунд

Последний раз редактировалось Harvey210; 07.10.2021 в 20:22. Причина: добавить
Harvey210 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести время в миллисекундах с начала работы программы по встроенной функции Milliseconds в PascalABC.NET constant_bel Паскаль, Turbo Pascal, PascalABC.NET 8 03.06.2016 08:43
Чем же мой клик не угодил (эмуляция мышки в программе) HellMercenariess Общие вопросы Delphi 8 13.07.2014 21:16
Как с эмитировать клик мышки? VintProg Свободное общение 2 04.07.2010 14:11
перехватить клик мышки на компоненте. Делфи. Roof Win Api 4 24.02.2009 19:34
Выполнение действия в заданное время WOWan234 Помощь студентам 6 02.05.2007 01:52