• 0
Авторизация  
2bk

Неадекватная работа режима "без повторений"

Вопрос

Долго не мог понять, в чем же снова ошибка. Нашел:
Когда макросу присвоен режим "без повторений", запускающая его клавиша вместо однократного воспроизведения начинает просто дико спамить часть макроса. Это настолько необъяснимо, что решил создать соответствующий топик. Макрос специально сделал кратчайший и нагляднейший. 1 зажатие длиной 6сек + пауза 6 сек. Пока макросу присвоен режим вопроизведения при зажатии - все работает нормально. Переводим в режим однократного воспроизведения - макрос сходит с ума и вместо единственного заданного действия начинает просто люто спамить кнопку, полностью "забив" на заданные паузы..... Не происходит даже одного выполнения заданного 12-секундного сценария.

Нагляднейшая демонстрация:
https://disk.yandex.ru/i/ihn00etPpgXOuw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0

2bk Здравствуйте. Не демонстрируется работоспособность программы.
Окно записи обрезано, отсутствует прямая демонстрация проблемы.

Используемая вами утилита имеет либо устаревшую версию, либо работает некорректно. Недавно мы проводили тестирование через неё на фоне ваших прошлых сообщений, не было обнаружено каких-либо сложностей с исполнением макросов. (К тому же отличался интерфейс.)

Для детального изучения, кроме демонстрации, нам потребуется ваш лог.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

а какая утилита устроит для демонстрации?

и не совсем понял, как можно еще более прямо продемонстрировать проблему, чем крупным планом наглядно показав работу двух режимов (исправный VS неисправный)  🙂

Изменено пользователем 2bk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
4 часа назад, 2bk сказал:

а какая утилита устроит для демонстрации?

Можете использовать текущую, но проверьте на отсутствие ошибок. Как написали выше, проводили тестирование 

 


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
4 часа назад, 2bk сказал:

и не совсем понял, как можно еще более прямо продемонстрировать проблему, чем крупным планом наглядно показав работу двух режимов (исправный VS неисправный)  🙂

Отсутствует демонстрация использования Keyran, назначенного макроса. Вы лишь сделали обрезку крупным планом тех объектов, которые совершенно бесполезны для рассмотрения ошибки. Кроме того, запросили у вас логи программы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
В 27.04.2024 в 17:35, Nefatos сказал:

Отсутствует демонстрация использования Keyran, назначенного макроса. Вы лишь сделали обрезку крупным планом тех объектов, которые совершенно бесполезны для рассмотрения ошибки. Кроме того, запросили у вас логи программы.

https://disk.yandex.ru/d/QnQXNnjvfDoW2A

ну вот тут файл макроса, файл логов и полноэкранное видео с воспроизведением ошибки (хотя в нем происходит все то же самое, что я уже демонстрировал). все тот же баг - вместо однократного воспроизведения всего макроса идет спам его неполного сценария (трудно не заметить, что в тексте имеется заметная - почти трехсекундная - задержка, а на деле ее нет - вместо это строчит, как пулемет). этот баг касается именно режима "без повторений". если тому же самому макросу присвоить режим "зажать, чтобы запустить" - то макрос начинает сразу же работать корректно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

2bk Скачайте официальную утилиту последней версии https://www.passmark.com/products/keytest/
image.thumb.png.0a6bf5f5beadd86bf440bce2ffaaf409.png

У нас в очередной раз отличаются версии, неудивительно если у вас есть проблемы, которые мы не можем воспроизвести.

Изучаем лог. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

В логе присутствуют ошибки. Жаль, что есть возможность изучить только за текущую дату. Видимо, вы переустанавливали программу.

Повторный тест с вашим файлом: 
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
13 часов назад, Nefatos сказал:

2bk Скачайте официальную утилиту последней версии https://www.passmark.com/products/keytest/

У нас в очередной раз отличаются версии, неудивительно если у вас есть проблемы, которые мы не можем воспроизвести.

Изучаем лог. 

Мы же с Вами понимаем, что софтина-индикатор - просто датчик, запускается только для наглядной демонстрации проблемы (а в целом не используется вообще).
Сама-то проблема повсеместная, везде (от рабочего стола до игр) воспроизводится идентично, вне зависимости от выбранного датчика и версии этого датчика. И ее не получается обойти никоим образом. 😞 И только после осознания неотвратимости этого бага мы уже запускаем клавиатурный тест и демонстрируем в нем. Следующий встреченный баг сниму в другой версии, без проблем. А пока бы этот устранить. Благо в логах активно спамятся сообщения об ошибке - у Вас наверняка есть понимание своих логов.

Изменено пользователем 2bk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Здравствуйте. Спасибо за ожидание. 

Подробно изучили ситуацию. Ошибки в логах не связаны с проблемой, которую вы демонстрируете.

 

Важно ещё одно уточнение. Вы назначили макрос на клавишу, выставили решим без повторений. При активации макроса вы зажимаете кнопку?

 

Если зажимаете, то причина весьма проста. Это особенность обработки команд Windows. Поясню:

 

Когда вы нажимаете на кнопку, то происходит отправка команды, к примеру E

Отпустив клавишу система получит команду на её отжатие. При зажатии клавиши будут следующие команды: Нажать E, Нажать E, Нажать E без задержек ровно до момента,пока вы удерживаете клавишу.

 

В браузерной строке и вовсе система не способна отличать "зажатие".

 

Структура "Нажать E ожидать 10 сек "Отпустить E" не будет зажимать 10 секунд кнопку, а всего лишь напишет её один раз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Чат

    У вас нет прав для общения в чате.
    Загрузить больше