<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Определить загрузку страницы браузера средствами AHK]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16272&amp;type=atom" />
	<updated>2021-04-18T19:14:59Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=16272</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147416#p147416" />
			<content type="html"><![CDATA[<p>Скачать библиотеку Acc можно <a href="https://raw.githubusercontent.com/Drugoy/Autohotkey-scripts-.ahk/master/Libraries/Acc.ahk">тут</a>.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2021-04-18T19:14:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147416#p147416</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147415#p147415" />
			<content type="html"><![CDATA[<p>Все уже 100 раз обсуждалось.<br />В 101-ый лень.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2021-04-18T17:37:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147415#p147415</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147414#p147414" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong>&quot;iaccessible&quot; вроде интересно. Но правильно ли я понял, что это не АНК?<br />А если это не АНК, есть ли где то объяснение, как сочетать iaccessible и АНК?<br />И какие вообще возможности открывает такое сочетание?</p><p>Поискал по сайту. Какие то куски обсуждений, каких то рабочих моментов. Вразумительной информации пока не нашёл. Хотел посмотреть что же это за файл такой — <a href="https://copy.com/oiLspOmEi0xVCg1F/Acc.ahk?download=1">https://copy.com/oiLspOmEi0xVCg1F/Acc.ahk?download=1</a>, на который ссылается автор поста <a href="https://forum.script-coding.com/viewtopic.php?pid=80505#p80505">https://forum.script-coding.com/viewtop … 505#p80505</a><br />Но там его уже лет пять, как нет. Общее состояние после попытки прояснить — растерянность.</p>]]></content>
			<author>
				<name><![CDATA[kamelotto]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34003</uri>
			</author>
			<updated>2021-04-18T17:34:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147414#p147414</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147410#p147410" />
			<content type="html"><![CDATA[<p>Иногда у меня вообще кнопка релоада не менялась иногда состояние ее скачет.<br />Например тут в фаерфоксе:<br /><a href="https://www.w3schools.com/graphics/google_maps_overlays.asp">https://www.w3schools.com/graphics/goog … erlays.asp</a><br />На некоторых сайтах надо ждать появления какого-либо из элементов...<br />В общем вариантов куча.<br />Ну и если вариант с состоянием кнопки релоад устраивает, то imagesearch не нужен, читайте про iaccessible.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2021-04-18T15:24:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147410#p147410</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147407#p147407" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>В принципе ориентироваться на кнопку reload не со всеми сайтами будет надежно.</p></blockquote></div><p> Давайте обсудим подводные камни. Есть такие примеры?</p>]]></content>
			<author>
				<name><![CDATA[kamelotto]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34003</uri>
			</author>
			<updated>2021-04-18T10:49:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147407#p147407</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147406#p147406" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Вы ждали 10 лет как использовать imagesearch??? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />))<br />В принципе ориентироваться на кнопку reload не со всеми сайтами будет надежно.</p></blockquote></div><p>Вопрос ждал ответа, а не я. А мне просто снова понадобилась такая возможность.<br />И вопрос то был не &quot;как использовать imagesearch?&quot;, а &quot;Как определить, что страница загружена?&quot;.</p><div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Перенёс тему из раздела Прочие скриптовые технологии и близкие к ним сюда.</p></blockquote></div><p>Спасибо <strong>ypppu</strong> <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p>]]></content>
			<author>
				<name><![CDATA[kamelotto]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34003</uri>
			</author>
			<updated>2021-04-18T10:48:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147406#p147406</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147405#p147405" />
			<content type="html"><![CDATA[<p>Перенёс тему из раздела <a href="http://forum.script-coding.com/viewforum.php?id=22">Прочие скриптовые технологии и близкие к ним</a> сюда.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2021-04-18T06:46:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147405#p147405</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147404#p147404" />
			<content type="html"><![CDATA[<p>Вы ждали 10 лет как использовать imagesearch??? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />))<br />В принципе ориентироваться на кнопку reload не со всеми сайтами будет надежно.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2021-04-18T03:09:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147404#p147404</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147403#p147403" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Почему же тема создана в &quot;Прочие скриптовые технологии&quot;?</p></blockquote></div><p> Потому что в местах &quot;По назначению&quot; вопрос не нашёл ответа. </p><div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Если нужно именно AHK — здесь дублировать смысла нет.</p></blockquote></div><p> Ну теперь уже есть. Ведь вы ответили наконец. Я пошёл по Вашим рекомендациям и нашёл пару примеров, вполне подходящих под эту задачу. Слепив из двух примеров код, я получил неплохое решение. И чтобы закрыть многолетний пробел в этом вопросе, выкладываю код с некоторыми комментариями.</p><div class="codebox"><pre><code>; Предварительно делаем скриншот круглой стрелки, перед адресной строкой браузера. Помещаем картинку в папку со скриптом.
#NoEnv
F10:: ; Нажатием F10 запускаем скрипт. После чего разворачиваем окно браузера, для поиска нужного элемента.
loop 
{
	ImageSearch, FoundX, FoundY, 116, 46, 149, 75, *18 Strelka.jpg            ; *18 — означает допуск на отклонение по цвету.
	if ErrorLevel = 0                                                         ;  Ошибки нет. =0 Значит FoundX и FoundY не пустуют. 
	{  
		MsgBox Изображение найдено в координатах x=%FoundX%, y=%FoundY%.      ; Вместо MsgBox можно выполнить любой код.
	}
	else
	{                                                                         ; продолжаем цикл	
		continue
	}
}
return
F12::ExitApp                                                                  ; Что бы остановить скрипт, нажимаем F12 и выходим из него.</code></pre></div><p>Жаль не могу раскрасить комментарии.<br />Спасибо <strong>teadrinker</strong>&nbsp; за подсказку:).<br />Проверил на двух браузерах. На Опере и на Яндекс браузере. Работает идеально. Однако к каждому браузеру нужна своя картинка и свои координаты поиска.</p>]]></content>
			<author>
				<name><![CDATA[kamelotto]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34003</uri>
			</author>
			<updated>2021-04-18T01:48:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147403#p147403</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147401#p147401" />
			<content type="html"><![CDATA[<p>Да, тестировал этот скрипт:<br /><a href="https://www.autohotkey.com/boards/viewtopic.php?f=76&amp;t=32299">https://www.autohotkey.com/boards/viewt … mp;t=32299</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2021-04-17T19:50:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147401#p147401</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147400#p147400" />
			<content type="html"><![CDATA[<p>А ты уже их пробовал?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-04-17T19:42:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147400#p147400</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147399#p147399" />
			<content type="html"><![CDATA[<p>Я бы использовал native messaging.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2021-04-17T18:23:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147399#p147399</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147395#p147395" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>kamelotto</strong>, Вы как в заголовке темы, так и в первом сообщении ищете решение вопроса средствами AutoHotkey. Почему же тема создана в &quot;Прочие скриптовые технологии&quot;?</span></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2021-04-17T13:59:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147395#p147395</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147394#p147394" />
			<content type="html"><![CDATA[<p>Когда я советовал продублировать, наверно я имел в виду, что решение может быть на другом языке. Если нужно именно AHK — здесь дублировать смысла нет. По сабжу — проще всего отслеживать с помощью ImageSearch смену этого значка <span class="postimg"><img src="https://i.imgur.com/mFLhE8f.png" alt="https://i.imgur.com/mFLhE8f.png" /></span> на этот <span class="postimg"><img src="https://i.imgur.com/hyO2PhP.png" alt="https://i.imgur.com/hyO2PhP.png" /></span>.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-04-17T13:32:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147394#p147394</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Определить загрузку страницы браузера средствами AHK]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=147392#p147392" />
			<content type="html"><![CDATA[<p>Здравствуйте дорогие форумчане! <br />Прошло десять (!) лет с появления на форуме вопроса о отм, как определить загрузку страницы браузера. Однако нет ни одного вразумительного ответа. Поэтому я снова подниму этот вопрос, но сформулирую его точнее: &quot;Как определить загрузку браузера средствами Autohotkey?&quot;<br />Предполагая дальнейший футбол по разным страницам форума, я сразу хочу вас обрадовать. Я читал варианты, предлагаемые на этой странице:<br /><a href="http://forum.script-coding.com/viewtopic.php?id=5766">http://forum.script-coding.com/viewtopic.php?id=5766</a><br />И последовав совету </p><div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Думаю, тебе имеет смысл продублировать свой вопрос в этой теме.</p></blockquote></div><p> , продублировал.<br />Попробовал понять предложения с этой страницы:<br /><a href="http://forum.script-coding.com/viewtopic.php?id=6326">http://forum.script-coding.com/viewtopic.php?id=6326</a> Однако не совсем понял, как это касается AHK. В предложенном коде господина Мальцева нет комментариев. Мне показалось, что это не синтаксис AHK.<br />Был я и на этой странице <a href="http://forum.script-coding.com/viewtopic.php?id=9290">http://forum.script-coding.com/viewtopic.php?id=9290</a> Понимаю, точки в конце предложения гораздо важнее сути поставленного вопроса.<br />В общем десять лет. А воз и ныне там. <br />Может быть есть какой то рецепт по этому поводу?</p>]]></content>
			<author>
				<name><![CDATA[kamelotto]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34003</uri>
			</author>
			<updated>2021-04-17T12:25:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=147392#p147392</id>
		</entry>
</feed>
