Re: Хитрые макросы в девайсах
С РТ проблема нерешаема штатным ПО ни одного из обсуждаемых девайсов. Оно не умеет перехватывать пакеты, не умеет анализировать сетку карты, как некоторое другое, о котором тут не говорят. Соответственно — расстояние до объекта мы получить не можем.
Возможно, это не так уж и страшно, ибо максимум чего можно ожидать — это заюз РТ под неверной стойкой, при очень быстром повторном использовании макроса, и как следствие — чуть больший откат.
Можно было бы использовать утилитку AutoHotKey. В ее арсенале есть команда PixelGetColor, которой можно было бы отлавливать цвет пикселя на иконке РТ: если светлый, то скилл не заюзался, прерываем макрос, не меняя стойки БО; если темный, то РТ юзнулось, переключаемся в ОО. Но т.к. в промежутке могут быть использованы другие макросы со сменой стоек, то не прокатит — текущую стойку через PixelGetColor не определить, у иконок стоек нет затемнения, только анимация. И будет опять фейл.
В итоге, пока на глаз стараюсь определять расстояние.
Со сбоем макросов при автоатаке есть одна мысль, попробую сегодня, если время будет. Но, даже если и получится, то решение будет только для владельцов клавиатур G-серии.
|