<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=10682</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10682&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска».]]></description>
		<lastBuildDate>Thu, 23 Mar 2023 14:40:42 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157366#p157366</link>
			<description><![CDATA[<div class="codebox"><pre><code>msgbox,% L%a_index%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Thu, 23 Mar 2023 14:40:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157366#p157366</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157365#p157365</link>
			<description><![CDATA[<p>Уже не помню, куда она вела.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 23 Mar 2023 12:10:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157365#p157365</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157363#p157363</link>
			<description><![CDATA[<p><strong>teadrinker</strong></p><p>Ссылка недействительна.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Thu, 23 Mar 2023 10:31:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157363#p157363</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=94393#p94393</link>
			<description><![CDATA[<p>Вот <a href="http://forum.script-coding.com/viewtopic.php?pid=88676#p88676">это</a> почитайте, действуйте по аналогии.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 07 Jun 2015 21:45:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=94393#p94393</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=94392#p94392</link>
			<description><![CDATA[<p>Тогда то, что получается на выходе не является настоящим айди окна. То есть L как символ и то, что в индексе -тоже как отдельный символ, в итоге если вывести через меседж L%A_Index% то получу значение визуально правильное(L1 к примеру) но ахк не хочет воспринимать как переменную.</p>]]></description>
			<author><![CDATA[null@example.com (unKn0wn)]]></author>
			<pubDate>Sun, 07 Jun 2015 21:41:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=94392#p94392</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=94387#p94387</link>
			<description><![CDATA[<p>L%A_Index%</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 07 Jun 2015 10:50:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=94387#p94387</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Поиск PID двух процессов с одинаковыми именами и папкой запуска]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=94385#p94385</link>
			<description><![CDATA[<p>Всем привет. Мне нужно узнать айди процессов, чтобы в дальнейшем влиять на состояние окон, но процессов с одним именем может быть несколько. Полазив по форуму нашел отличный пример и переделал под себя:<br />Выполняю поиск окон по их классу, нахожу, запускаю цикл, количество циклов равно количеству найденных окон соответствующих моему процессу. </p><div class="codebox"><pre><code>
WinGet, L, list, ahk_class Main ;Получаем кол-во процессов и их ID
Loop, %L%
    {
        WinGet, PID%A_Index%, PID, ahk_id %L%%A_Index% ;Получаем PID  процесса
        WinGetPos, X%A_Index%, Y%A_Index%, Width%A_Index%, Height%A_Index%, ahk_id %L%%A_Index%
        MsgBox, Окно №%A_Index% , L=%L%%A_Index%
        MsgBox, Айди %PID%, Окно №%A_Index%
        MsgBox, Координаты окна %A_Index%: %X%`,%Y%; ширина: %Width%; высота: %Height%.
    }
</code></pre></div><p>Вот так работает как нужно:</p><div class="codebox"><pre><code>WinGet, L, list, ahk_class Main ;Получаем кол-во процессов и их ID
WinGet, PID1, PID, ahk_id %L1% ;Получаем PID  процесса
WinGetPos, X1, Y1, Width1, Height1, ahk_id %L1%</code></pre></div><p>Собственно не могу понять, как переделать переменную L1 в такой вид %L%%A_Index%. Т.е. чтобы число было равно кругу цикла.</p>]]></description>
			<author><![CDATA[null@example.com (unKn0wn)]]></author>
			<pubDate>Sun, 07 Jun 2015 09:55:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=94385#p94385</guid>
		</item>
	</channel>
</rss>
