<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK. Послать строку в несколько неактивных окон Chrome]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=12851</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12851&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK. Послать строку в несколько неактивных окон Chrome».]]></description>
		<lastBuildDate>Fri, 28 Jul 2017 18:03:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK. Послать строку в несколько неактивных окон Chrome]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117638#p117638</link>
			<description><![CDATA[<p><strong>teadrinker</strong> Огромное спасибо ! Теперь все работает как должно</p>]]></description>
			<author><![CDATA[null@example.com (ratchet27)]]></author>
			<pubDate>Fri, 28 Jul 2017 18:03:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117638#p117638</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK. Послать строку в несколько неактивных окон Chrome]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117637#p117637</link>
			<description><![CDATA[<p>Замените</p><div class="codebox"><pre><code>ControlGet, controlID, Hwnd,,Chrome_RenderWidgetHostHWND1, Google Chrome
</code></pre></div><p>на</p><div class="codebox"><pre><code>ControlGet, controlID, Hwnd,,Chrome_RenderWidgetHostHWND1, % &quot;ahk_id&quot; myList%A_Index%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 28 Jul 2017 17:58:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117637#p117637</guid>
		</item>
		<item>
			<title><![CDATA[AHK. Послать строку в несколько неактивных окон Chrome]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117635#p117635</link>
			<description><![CDATA[<p>Задача:<br />Имеется несколько открытых неактивных окон хрома (разные пользователи). Нужно послать им всем одно и тоже сообщение (строку) </p><p>Код : <br /></p><div class="codebox"><pre><code>

;============================== Start Auto-Execution Section ==============================

#Persistent

#NoEnv

#SingleInstance, Force

DetectHiddenWindows, On

SetWorkingDir %A_ScriptDir%


SetTitleMatchMode, 2

;sets controlID to 0 every time the script is reloaded
controlID      := 0

return

;============================== Main Script ==============================
#IfWinNotActive, ahk_exe chrome.exe



F4::

winget, myList, list, Google Chrome

Loop, %myList% {

    Random, var, 100, 3000 

    ; Gets the control ID of google chrome

    ControlGet, controlID, Hwnd,,Chrome_RenderWidgetHostHWND1, Google Chrome

   ; Focuses on chrome without breaking focus on what you&#039;re doing


    ControlFocus,,ahk_id %controlID%

    Sleep %var%

    ControlSend, Chrome_RenderWidgetHostHWND1,  time  %var% {Enter}, Google Chrome
}
return



#IfWinNotActive

Numpad0::
	ExitApp
</code></pre></div><p>Проблема : <br />Вместо перебирания всех окон скрипт посылает несколько сообщений в последнее отрытое окно.</p><p>Подскажите, где именно я ошибаюсь? В цикле, или где то в получении окна?</p>]]></description>
			<author><![CDATA[null@example.com (ratchet27)]]></author>
			<pubDate>Fri, 28 Jul 2017 17:14:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117635#p117635</guid>
		</item>
	</channel>
</rss>
