<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Автоматизация работы в неактивном окне.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=17778</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17778&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Автоматизация работы в неактивном окне.».]]></description>
		<lastBuildDate>Wed, 03 May 2023 15:56:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Автоматизация работы в неактивном окне.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=158019#p158019</link>
			<description><![CDATA[<p>По <em>ControlSend</em> и <em>ControlClick</em> имеется подробное описание в русскоязычной документации. Поэтому сначала потренируйтесь с этими командами в каких-нибудь нехитрых программах вроде Paint и Notepad. Вот когда заработает с ними, тогда попробуйте в своей целевой программе. И если в ней не заработает то, что работало в Paint и Notepad, значит программа какая-то хитрая, возможно в ней защита от автоматизации.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 03 May 2023 15:56:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=158019#p158019</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматизация работы в неактивном окне.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=158016#p158016</link>
			<description><![CDATA[<p>Я нашёл как отправлять клавиши и нажатия через ControlSend и ControlClick но у меня не работает подскажите что не так?</p><div class="codebox"><pre><code>F3:: Pause, On
F4:: Pause, Off
F5::

Loop
	{
	PixelGetColor, 1pp, 900, 323
	if 1pp = 0xFF1F95
		{
		ControlSend , , {I} ,  Object ;(Object.exe также пробывал использовать VK_I и VK_49 )
		Sleep 100
		Controlclick, x302 y211, Object
		Sleep 1000
		}
	if 1pp = 0x334F99
		{
		ControlSend , , {E} ,  Object ;
		Sleep 100
		Controlclick, x700 y123, Object
		Sleep 1000
		}
	}   </code></pre></div><p>Был-бы очень благодарен если вы сразу скинете переписанный этот код в рабочем состоянии.</p>]]></description>
			<author><![CDATA[null@example.com (pwch)]]></author>
			<pubDate>Wed, 03 May 2023 15:21:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=158016#p158016</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Автоматизация работы в неактивном окне.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=158011#p158011</link>
			<description><![CDATA[<p>Есть такой кусок кода и необходимо сделать чтобы он считывал пиксели в окне Object.exe и выполнял определённые нажатия если это окно в свёрнутом состоянии и продолжал выполнять их если оно открыто и при этом не блокировал возможность пользоваться другими приложениями и была возможность ставить его на паузу находясь в другом приложении.</p><div class="codebox"><pre><code>
F3:: Pause, On
F4:: Pause, Off
F5::

Loop
	{
	PixelGetColor, 1pp, 900, 323
	if 1pp = 0xFF1F95
		{
		SendInput {I}
		Sleep 100
		click 302 211
		Sleep 1000
		}
	if 1pp = 0x334F99
		{
		SendInput {E}
		Sleep 100
		click 700 123
		Sleep 1000
		}
	}    </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (pwch)]]></author>
			<pubDate>Wed, 03 May 2023 11:10:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=158011#p158011</guid>
		</item>
	</channel>
</rss>
