Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ Помогите создать скрипт с запуском по клавише и остановкой после завершения

Автор: Muzzi 9.10.2018, 1:22

нужен макрос который по нажатию клавиши кликнет 3 раза по разным координатам и на этом остановится пока снова не нажму

Автор: cirus 9.10.2018, 1:40

Код
kleft 500 500 // клик в координаты 500 500
wait 500      // пауза 500 мсек
kleft 300 400
wait 500
kleft 200 300
end_script

Клавиша для запуска скрипта: вкладка 'Ещё', 'Edit HotKeys'.

Автор: Muzzi 9.10.2018, 2:18

когда запускаю скрипт курсор не переходит на заданные координаты. это происходит только если вожу мышкой не останавливаясь. как исправить?

Автор: DarkMaster 9.10.2018, 13:12

он тут и не должен перемещаться. Тут только клики, обычного этого достаточно. Судя по всему вам необходимо предварительно поводить мышкой по объекту:
move 499 499
move 500 500
kleft 500 500
возможно необходимо будет добавить wait'ов.

Автор: Muzzi 9.10.2018, 14:11

добавил move. без изменений. курсор стоит на месте и не кликает куда нужно

Автор: DarkMaster 9.10.2018, 15:56

Приложение развернуто на весь экран? Используйте оконный режим.
Вы обратили на разницу в координатах в move?

Автор: Muzzi 9.10.2018, 16:48

приложение в окне. координаты правильные. пробовал и с одним move и с перемещением ровно на одну цифру

Автор: DarkMaster 9.10.2018, 16:54

Попробуйте использовать left вместо Kleft. Не забудьте сделать привязку.

Автор: Muzzi 9.10.2018, 17:59

через left даже не кликает когда двигаю мышкой. привязка стоит

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)