1 (изменено: SVArOG, 2011-09-24 16:53:17)

Тема: AHK: Перетаскивание ярлыка

В общем вопрос такой: как можно заставить мышь перемещаться из центра экрана в заданную точку, допустим 100 100, хватать ярлык и переместить его в центр экрана, а затем отпустить? Я только начал пользоваться ахк, так что помогите, если не трудно.

2

Re: AHK: Перетаскивание ярлыка

SVArOG, читаем первую тему на странице, редактируем название.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Перетаскивание ярлыка

CoordMode, Mouse
MouseMove, A_ScreenWidth/2, A_ScreenHeight/2
MouseMove, 100, 100
MouseClickDrag, L, 100, 100, A_ScreenWidth/2, A_ScreenHeight/2
Return

F5::Reload
Esc::ExitApp

4

Re: AHK: Перетаскивание ярлыка

Спасибо большое! Только ещё вопрос: почему в игре, когда я запускаю такой скрипт, курсор улетает в неизвестном направлении?

5

Re: AHK: Перетаскивание ярлыка

Вот тут я давал объяснение вероятной причине.

6

Re: AHK: Перетаскивание ярлыка

Я понял суть, кончено, но пока не доходит как это можно воплотить в жизнь.

7 (изменено: Grey, 2011-09-25 16:09:15)

Re: AHK: Перетаскивание ярлыка

В некоторых играх разработчиками предусмотрено позиционирование курсора по центру (к примеру в Call Of Duty), если такая опция есть в Вашей игре, это оставляет надежду вернуть в центр экрана курсор из любой точки его нахождения. В общем, если есть наличие такой опции, то сделайте скриншот/ы в том приложении.

8

Re: AHK: Перетаскивание ярлыка

Нет такой опции нету.

9

Re: AHK: Перетаскивание ярлыка

Можно сделать перемещения относительно положения курсора (и вернуть назад, если нужно), как вычислить центр в 3D, чтобы этой координатой потом воспользоваться я не знаю.

10

Re: AHK: Перетаскивание ярлыка

А если не в центр, а в любую другую точку, заданную координатами?

11

Re: AHK: Перетаскивание ярлыка

Grey пишет:

...перемещения относительно положения курсора...

Нет координат, есть только курсор.