<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Авто прием Party L2 в неактивном окне]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=17180</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=17180&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Авто прием Party L2 в неактивном окне».]]></description>
		<lastBuildDate>Fri, 17 Jun 2022 14:42:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Авто прием Party L2 в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153592#p153592</link>
			<description><![CDATA[<p>Вероятно мало добавили или есть ошибки в коде (который нам не предоставлен). Скрипт работает быстро, возможно первое окно ещё не успело отреагировать а вы уже просите второе окно принять запрос от первого.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Fri, 17 Jun 2022 14:42:59 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153592#p153592</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Авто прием Party L2 в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153584#p153584</link>
			<description><![CDATA[<p><strong>__Михаил__</strong> Добавил &#039;Sleep&#039; и ничего не изменилось...</p>]]></description>
			<author><![CDATA[null@example.com (KASPER)]]></author>
			<pubDate>Fri, 17 Jun 2022 07:59:27 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153584#p153584</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Авто прием Party L2 в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153558#p153558</link>
			<description><![CDATA[<p>Задержка это команда &#039;Sleep&#039;. Между командами это означает не &#039;SetControlDelay&#039;.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Wed, 15 Jun 2022 16:46:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153558#p153558</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Авто прием Party L2 в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153556#p153556</link>
			<description><![CDATA[<p><strong>__Михаил__</strong> сейчас поставил SetControlDelay, 0 все равно никакого эффекта, только нажатие F2 работает, была идея с взятием пикселей, но там много элементов меню однотипного цвета, я не знаю, как взять часть картинки, например кнопку &quot;ДА&quot;, вырезать ее и поставить чтобы код искал совпадение и кликал в том месте. Пытался так же в активном окне функцию ControlClick реализовать, но никакого эффекта.<br /></p><div class="codebox"><pre><code>
F12::
;=========================================
  Label1:
	Loop,
		{
			PixelSearch, xp, yp, 765, 828, 765, 828, 263760
			Sleep 3000
				If xp &gt; 0
				Break
		}

	Random, wh1, 1790, 946
	Random, var1, 765, 828
	Random, var2, 766, 829
	ControlClick, X%var1%, Y%var2%, ahk_exe L2.exe, , left
	Sleep, wh1
  Goto, Label1
  F10:: ExitApp
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (KASPER)]]></author>
			<pubDate>Wed, 15 Jun 2022 14:22:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153556#p153556</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Авто прием Party L2 в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153555#p153555</link>
			<description><![CDATA[<p>Задержку между командами не пробовали добавить?</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Wed, 15 Jun 2022 13:46:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153555#p153555</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Авто прием Party L2 в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153548#p153548</link>
			<description><![CDATA[<p>Здравствуйте, Уважаемые форумчане, не могу разобраться с проблемой связанной с неактивным окном, а точнее с параметром ControlClick, он совершенно отказываться работать так, как я понимаю. <br />	Вот Код, который я прилагаю, с моими комментариями и мыслями:<br /></p><div class="codebox"><pre><code>
		F12:: ;горячая клавиша

    WinGet, L, list, Lineage II ;Получаем кол-во открытых окон и их ID

    	If L&lt;2 ;Если открыто меньше двух то выход
			{
    			ExitApp ;Выход
			}
    WinGet, PID2, PID, ahk_id %L2% ;Получаем PID  процесса №2 (т.е. неактивного в данный момент!) по его ID
			SendMessage, 0x06, 1,,, ahk_pid %PID2% ; Дает второму окну(неактивному) статус активного
			ControlClick, x765 y828, ahk_pid %PID2% ; Отправляем в окно №2 клик в указанную зону
			ControlSend, ,{F2}, ahk_pid %PID2% ; Нажимает во №2 клавишу F2
	Return
</code></pre></div><p>	Суть такова, я с активного окна отправляю приглашение моему второму окну, при этом нажимаю клавишу F12, то есть активирую скрипт, но работает все, кроме клика мыши в указанной зоне в параметре ControlClick, который, по идеи, должен нажимать в зоне &quot;Да&quot; вылетающего меню, что видно на <a href="https://ibb.co/VQNkwPj">Картинке</a>.<br />	Прилагаю <a href="https://ibb.co/VQNkwPj">Картинку</a> меню, которое вылетает на втором(неактивном окне), возможно это как-то поможет понять, то что я хочу реализовать.</p>]]></description>
			<author><![CDATA[null@example.com (KASPER)]]></author>
			<pubDate>Tue, 14 Jun 2022 19:46:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153548#p153548</guid>
		</item>
	</channel>
</rss>
