Что нового

[Мышь, клавиатура] нажатие клавиши в неактивном окне

Автор
CanNot

CanNot

Кипятильнек
Сообщения
14
Репутация
0
Re: [Мышь, клавиатура] нужна помощь! отправка в неактивное окно

Код:
>>>> Window <<<<
Title:	Startutil
Class:	TForm1
Position:	292, 145
Size:	440, 477
Style:	0x16C00000
ExStyle:	0x00000180
Handle:	0x003C03DC

>>>> Control <<<<
Class:	TsPanel
Instance:	3
ClassnameNN:	TsPanel3
Name:	
Advanced (Class):	[CLASS:TsPanel; INSTANCE:3]
ID:	1180768
Text:	
Position:	0, 0
Size:	434, 41
ControlClick Coords:	195, 3
Style:	0x56000000
ExStyle:	0x00010000
Handle:	0x00120460

>>>> Mouse <<<<
Position:	490, 169
Cursor ID:	0
Color:	0x000000

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<
Демонстрационный режим
X10DEF5353850BAC10BF55F855909A7E

>>>> Hidden Text <<<<
 

Guezt

Продвинутый
Сообщения
335
Репутация
82
Re: [Мышь, клавиатура] нужна помощь! отправка в неактивное окно

CanNot сказал(а):
Получается программа после запуска 2-3 секунды "думает", потом можно жать на Page Down (в окне ОСНОВНОЙ программы) Т.е. команда Page Down посылается в неактивное окно.
если так то зачем мы вообще активируем окно утилиты хм... достаточно просто получается перезапустить утилиту а в самой программе нажать Send
а если так:
Код:
Run("X")
Hotkeyset("^c", "ex") ; задаем хоткей для выхода
WinActivate("Х")
Sleep(300)
While 1 ; запускаем бесконечный цикл
$pid = Run("Y")
ProcessWait($pid)
Sleep(3000) ; после запуска 2-3 секунды "думает"
WinActive('X') ; активируем ОСНОВНУЮ если не активна 
WinWaitActive("X",'',10) ; ждем ее 10 секунд
Send("{PGDN}") ; это мы активируем нашу утилиту!!! Из окна ОСНОВНОЙ программы
Sleep(15 * 60000) ; это мы ждем 15 минут
ProcessClose($pid); это мы ее прибили на всякий случай
Sleep(1000) ; это мы подождали, пока она завершится
WEnd ; и все сначала. Выходим по Ctrl-c
Func ex()
    Exit
EndFunc
 
Автор
CanNot

CanNot

Кипятильнек
Сообщения
14
Репутация
0
Re: [Мышь, клавиатура] нужна помощь! отправка в неактивное окно

Странно, но она никак не реагирует, хотя если это делать вручную все запускается. Наверное утилита перехватывает нажатие клавиш...
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
Re: [Мышь, клавиатура] нужна помощь! отправка в неактивное окно

CanNot
Попробуйте выложить ваш исходный код. Скорее всего ошибка в коде.
 
Автор
CanNot

CanNot

Кипятильнек
Сообщения
14
Репутация
0
Re: [Мышь, клавиатура] нужна помощь! отправка в неактивное окно

Тема закрыта найдено альтернативное решение... (кликер)
 

maslenn

Новичок
Сообщения
1
Репутация
0
[Мышь, клавиатура] Re: [Мышь, клавиатура] нажатие клавиши в неактивном окне

помагите составить код для AutoIt v3
для нажатия кнопок 4 5 через промежуток 52 секунды и чтобы этот цикл был бесконечным
 

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
maslenn
Код:
While 1
Send ("4")
Sleep (52000)
Send("5")
Sleep(100)
WEnd
 
Верх