<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Battlefield 2 игнорирует скрипты]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=11861</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11861&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Battlefield 2 игнорирует скрипты».]]></description>
		<lastBuildDate>Fri, 29 Jul 2016 13:37:10 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Battlefield 2 игнорирует скрипты]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106457#p106457</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Пробуйте так:<br /></p><div class="codebox"><pre><code>Send, {vkD down}
Sleep 10
Send, {vkD up}</code></pre></div><p>Либо через SendPlay.<br />Либо через драйвер:<br /><a href="http://forum.script-coding.com/viewtopic.php?pid=105878#p105878">http://forum.script-coding.com/viewtopi … 78#p105878</a><br /><a href="https://autohotkey.com/boards/viewtopic.php?t=9009">https://autohotkey.com/boards/viewtopic.php?t=9009</a><br />Если не работает только в полноэкранной игре, то можно запускать игру в оконном режиме и убирать рамку.</p></blockquote></div><p>SendPlay на Win8.1 не работает вообще. SendInput и SendRaw игра тоже игнорирует.</p><p>UPD: Enter я привел для примера, мне нужно набирать тексты в чат</p>]]></description>
			<author><![CDATA[null@example.com (D-r_Safiullin)]]></author>
			<pubDate>Fri, 29 Jul 2016 13:37:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106457#p106457</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Battlefield 2 игнорирует скрипты]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106456#p106456</link>
			<description><![CDATA[<p>Пробуйте так:<br /></p><div class="codebox"><pre><code>Send, {vkD down}
Sleep 10
Send, {vkD up}</code></pre></div><p>Либо через SendPlay.<br />Либо через драйвер:<br /><a href="http://forum.script-coding.com/viewtopic.php?pid=105878#p105878">http://forum.script-coding.com/viewtopi … 78#p105878</a><br /><a href="https://autohotkey.com/boards/viewtopic.php?t=9009">https://autohotkey.com/boards/viewtopic.php?t=9009</a><br />Если не работает только в полноэкранной игре, то можно запускать игру в оконном режиме и убирать рамку.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 29 Jul 2016 13:25:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106456#p106456</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Battlefield 2 игнорирует скрипты]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106454#p106454</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Для игр - отдельная ветка. <br />А проблема наверное такая же:<br /><a href="http://forum.script-coding.com/viewtopic.php?pid=106181#p106181">http://forum.script-coding.com/viewtopi … 81#p106181</a></p></blockquote></div><p>Вот этот код начал создавать месиджбокс (сворачивая игру при этом), но на Enter в игре упорно не нажимает<br /></p><div class="codebox"><pre><code>
SetKeyDelay, 10, 10
Numpad2::
	IfWinActive, ahk_exe BF2.exe
	{
		msgbox
		Hotkey, %A_ThisHotkey%, Off  
		SendInput {vkD}
		Hotkey, %A_ThisHotkey%, On
	}
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (D-r_Safiullin)]]></author>
			<pubDate>Fri, 29 Jul 2016 11:57:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106454#p106454</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Battlefield 2 игнорирует скрипты]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106443#p106443</link>
			<description><![CDATA[<p>Виноват, ошибся разделом</p>]]></description>
			<author><![CDATA[null@example.com (D-r_Safiullin)]]></author>
			<pubDate>Thu, 28 Jul 2016 18:36:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106443#p106443</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Battlefield 2 игнорирует скрипты]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106442#p106442</link>
			<description><![CDATA[<p>Для игр - отдельная ветка. <br />А проблема наверное такая же:<br /><a href="http://forum.script-coding.com/viewtopic.php?pid=106181#p106181">http://forum.script-coding.com/viewtopi … 81#p106181</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 28 Jul 2016 18:29:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106442#p106442</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Battlefield 2 игнорирует скрипты]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106441#p106441</link>
			<description><![CDATA[<p>Доброго времени суток, товарищи.<br />Впервые столкнулся с тем, что AHK не перехватывает нажатия клавиш в полноэкранной игре. Вообще.<br />То есть, при запущенном скрипте и нажатии на &quot;Нум1 - Нум2&quot;, игра тупо пишет цифры &quot;1&quot; и &quot;2&quot;.<br />Скрипт запущен от имени администратора.<br />В блокноте (без &quot;#IfWinActive&quot; конечно) все работает.<br />Смена нумпадов на любые другие клавиши не помогает.<br /></p><div class="codebox"><pre><code>#IfWinActive, BF2.exe

Numpad1::Send, ***SQUAD LEADERS, VEHICLE DROP IS AVAILABLE ON YOUR REQUEST***
Numpad2::Send, ***SQUAD LEADERS, AIM, WHERE YOU NEED SUPPLES, THEN HOLD &quot;T&quot; AND CLICK LMB***

F12::Reload
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (D-r_Safiullin)]]></author>
			<pubDate>Thu, 28 Jul 2016 18:21:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106441#p106441</guid>
		</item>
	</channel>
</rss>
