<?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=11343</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11343&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: После загрузки страницы начать действие».]]></description>
		<lastBuildDate>Mon, 22 Feb 2016 06:52:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101299#p101299</link>
			<description><![CDATA[<p>Я добавил в код:<br /></p><div class="codebox"><pre><code>  if !AccUpdateButton:=GetElementByName(AccObj, &quot;Перезагрузить&quot;)
    AccUpdateButton:=GetElementByName(AccObj, &quot;Update&quot;)
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Mon, 22 Feb 2016 06:52:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101299#p101299</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101296#p101296</link>
			<description><![CDATA[<p>Понял почему у меня не срабатывало.<br />У меня выключены все визуальные эффекты в виндовсе.<br /><a href="http://www.optimizemswindows.com/wp-content/uploads/2013/05/adjust-computer-for-best-performance.jpg">http://www.optimizemswindows.com/wp-con … rmance.jpg</a><br />Когда включил - заработало.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 22 Feb 2016 05:32:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101296#p101296</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101295#p101295</link>
			<description><![CDATA[<p>Хотел универсальное сделать, fail как всегда. Косяк с координатами наверно, или с названием кнопки, если у тебя Eng.<br />У тебя кнопка &quot;Update&quot; называется?</p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Mon, 22 Feb 2016 05:13:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101295#p101295</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101294#p101294</link>
			<description><![CDATA[<p>Ну не знаю, мне кажется это лишним.<br />Легче один раз посмотреть за каким пикселем следить и дело с концом.<br />Кстати, твой вариант у меня не работает.<br />Пишет все время - &quot;Страница загружается&quot;.<br />Если бы у меня была такая необходимость автоматизировать гугл хром, то я бы посмотрел это приложение:<br /><a href="https://chrome.google.com/extensions/detail/cplklnmnlbnpmjogncfgfijoopmnlemp">https://chrome.google.com/extensions/de … joopmnlemp</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 22 Feb 2016 05:08:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101294#p101294</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101293#p101293</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А зачем здесь ACC?</p></blockquote></div><p>Координаты кнопки искать.</p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Mon, 22 Feb 2016 04:52:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101293#p101293</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101287#p101287</link>
			<description><![CDATA[<p>А зачем здесь ACC?<br />Не проще ли просто по PixelGetColor искать?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 21 Feb 2016 19:52:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101287#p101287</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101282#p101282</link>
			<description><![CDATA[<p>Вот такой костыль:<br /></p><div class="codebox"><pre><code>#include,%a_scriptdir%\Acc.ahk
ComObjError(false)
CoordMode,Pixel,screen

#ifwinactive,ahk_class Chrome_WidgetWin_1
~lbutton::
sleep,300
waitChromeLoad()
tooltip,Загружена.
return

waitChromeLoad()
{
  static colormin:=0x000000, colormax:=0xaaaaaa
  hwnd:=WinExist(&quot;ahk_class Chrome_WidgetWin_1&quot;)
  AccObj:=Acc_ObjectFromWindow(hwnd)
  if !AccUpdateButton:=GetElementByName(AccObj, &quot;Перезагрузить&quot;)
    AccUpdateButton:=GetElementByName(AccObj, &quot;Update&quot;)
  Loc:=Acc_Location(AccUpdateButton,0)
  loop,10000
  {
    sleep,10
    PixelGetColor,color,% Loc.x+Loc.w/2,% Loc.y+Loc.h/3, RGB
    if incolors(Color,colormin,colormax)
      loaded++
    tooltip,Страница загружается.`n%loaded%
  } until loaded=10
  tooltip
}

GetElementByName(AccObj, name) {
   if (AccObj.accName(0) = name)
      return AccObj

   for k, v in Acc_Children(AccObj)
      if IsObject(obj := GetElementByName(v, name))
         return obj
}

incolors(Color,colormin,colormax)
{
  if (Color&amp;0xff0000&gt;(colormin&amp;0xff0000)-1 and Color&amp;0xff0000&lt;(colormax&amp;0xff0000)+1
  and Color&amp;0x00ff00&gt;(colormin&amp;0x00ff00)-1 and Color&amp;0x00ff00&lt;(colormax&amp;0x00ff00)+1
  and Color&amp;0x0000ff&gt;(colormin&amp;0x0000ff)-1 and Color&amp;0x0000ff&lt;(colormax&amp;0x0000ff)+1)
    return 1
}
</code></pre></div><p>Требуется библиотека <a href="https://autohotkey.com/board/topic/77303-acc-library-ahk-l-updated-09272012/">Acc.ahk</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Sun, 21 Feb 2016 11:37:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101282#p101282</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101279#p101279</link>
			<description><![CDATA[<p>Сомневаюсь, что такое возможно средствами автохотки.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 21 Feb 2016 05:12:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101279#p101279</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101278#p101278</link>
			<description><![CDATA[<p>Прочел через поиск достаточно много, но полно вопросов. Везде проверка загрузки страницы начинается вот так с создания сеанса ИЕ:<br /></p><div class="codebox"><pre><code>Browser :=   ComObjCreate (&quot;InternetExplorer.Application&quot;)</code></pre></div><p>Но мне нужен Хром и работа с уже открытым окно в нем, при загрузке в котором появится например сообщение &quot;Загружено&quot;.<br />Проверка на это осуществляется вот так:<br /></p><div class="codebox"><pre><code>while Browser.busy
sleep 100</code></pre></div><p>Но как мне поставить сюда переменную <strong>Browser</strong>, а именно она должна иметь значение уже открытого определенного окна Хрома.<br />Подскажите пожалуйста.</p>]]></description>
			<author><![CDATA[null@example.com (ThrowSum)]]></author>
			<pubDate>Sun, 21 Feb 2016 03:08:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101278#p101278</guid>
		</item>
		<item>
			<title><![CDATA[AHK: После загрузки страницы начать действие]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=101275#p101275</link>
			<description><![CDATA[<p>Подскажите, возможно ли сделать проверку загружена ли страница полностью, если да - то следующее действие.</p>]]></description>
			<author><![CDATA[null@example.com (ThrowSum)]]></author>
			<pubDate>Sun, 21 Feb 2016 01:26:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=101275#p101275</guid>
		</item>
	</channel>
</rss>
