1

Тема: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

Здраствуйте! Мне нужно что бы "Данное" окно, было не активированно, но при этом в ней работал скрипт. То есть, я сварачиваю окно, активирую скрипт, и делаю все что хочу, смотрю фильмы итд, пока скрипт по кругу выполняет свою работу, подскажите пожалуйста или напишите прогу, я тут в AHK шарю, но сам разобраться не могу

2 (изменено: Gutalin, 2018-01-14 16:40:11)

Re: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

590074,Может подойдёт это?:


Gui, Hide
AutoHotkey - 1.1.32.00

3

Re: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

Gutalin
Получается примерно так, но не работает, мб я косяк? Ибо я плохо разбираюсь в ahk но стараюсь сам всегда разобраться, довольно непонятные примеры приводятся в стандартном наборе от AHK про GUI можно как нибудь подробнее описать? Или же написать программу вот по этому шаблону, а точнее подредактировать)


sc4F::
Gui, Hide
{
Send {scE}
MouseClick, left,,, 1, 0, D ; Удерживать нажатой левую кнопку мыши.
return
}

То есть я запускаю программу, открываю окно которое мне нужно, предположим назовем его APIKEY, далее клацаю на sc4F то есть num1 и программа должна свернуть окно и проделать все внутренние действия, то есть нажать на ESC что бы закрыть меню которое вылазит при сворачивании программы, и далее зажать ЛКМ, при всем при этом не разворачивая окно работать, пока я занимаюсь своими делами)

4

Re: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

Gutalin
Еще у меня здесь что то не правильно, но я думаю если побаловаться с этим скриптом то все получиться, хых, (ругается на последнюю строку) Ну без GUI имею в виду.


ControlSend,
{
sc4F::
Send {scE}
Sleep 500
MouseClick, left,,, 1, 0, D ; Удерживать нажатой левую кнопку мыши.
return
}
, APIKEY

5 (изменено: Gutalin, 2018-01-16 09:37:27)

Re: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

590074,  вместо

Gui, Hide

вставьте это

Gui, show, Hide, APIKEY

Если Вам нужно именно СВЕРНУТЬ окно, то:


WinMinimize, APIKEY
AutoHotkey - 1.1.32.00

6 (изменено: Gutalin, 2018-01-16 09:40:29)

Re: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

Код из 4 поста я предлагаю изменить так:


ControlSend, ,gDelo, APIKEY

Delo:
sc4F::
{
Send {scE}
Sleep 500
MouseClick, left,,, 1, 0, D ; Удерживать нажатой левую кнопку мыши.
}
return
AutoHotkey - 1.1.32.00

7

Re: AHK: Зажатие левой и правой кнопки мыши в неактивном окне.

Я Вас неправильно понял, и

gui,  hide

используется для окна самого скрипта, а не другой программы, поэтому в данном случае подойдёт только

WinMinimize, APIKEY
AutoHotkey - 1.1.32.00