<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Удержание клавиши в неактивном окне]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=15815&amp;type=atom" />
	<updated>2020-11-08T12:00:41Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=15815</id>
		<entry>
			<title type="html"><![CDATA[Удержание клавиши в неактивном окне]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=143325#p143325" />
			<content type="html"><![CDATA[<p>Приветствую. </p><p>Есть элементарный скрипт для анти-афк в GTA5:</p><div class="codebox"><pre><code>WinGet, hWND, id, ahk_class 108078

Numpad1::
ControlSend,, {Up},  ahk_id %hWND%
Return</code></pre></div><p>Проблема:</p><p>Некоторые клавиши работают, а некоторые нет, в том числе их удержание.</p><p>Что мне надо:</p><p>Надо, чтобы скрипт по нажатию клавиши (допустим, Num1) удерживал клавишу W (бег вперед) какое-то время. <br />Напоминаю, что действо происходит в неактивном окне (оно не свернуто, но поверх него есть другие).</p><p>Как я понял, должно быть как-то так:</p><div class="codebox"><pre><code>WinGet, hWND, id, ahk_class 108078

Numpad1::
ControlSend,, {W down},  ahk_id %hWND%
Sleep 1000
ControlSend,, {W up},  ahk_id %hWND%
Return</code></pre></div><p>Но не работает. Обычные нажатия, одиночные, работают, но опять же, на W не работает (либо срабатывает так быстро, что персонаж не двигается)</p><p>Как с активным окном делать, разобрался, но здесь {W Down} и {W up} не работает.</p><p>Да, другие темы смотрел, но я гуманитарий, помогите пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[omyndar.work]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41196</uri>
			</author>
			<updated>2020-11-08T12:00:41Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=143325#p143325</id>
		</entry>
</feed>
