<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Поиск изображения]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16815&amp;type=atom" />
	<updated>2021-12-11T13:58:07Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=16815</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поиск изображения]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=151123#p151123" />
			<content type="html"><![CDATA[<p>Некорректно используете команду Click, загляните в справку.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-12-11T13:58:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=151123#p151123</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поиск изображения]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=151121#p151121" />
			<content type="html"><![CDATA[<p>В отдельных строках можно произвести сложение, а кликать отдельной.<br />И наверное стоит сразу указать какая система используется для поиска пикселей и какая для кликов через CoordMode.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2021-12-11T12:39:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=151121#p151121</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Поиск изображения]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=151119#p151119" />
			<content type="html"><![CDATA[<p>Привет всем.<br />При знакомстве и написании (копировании знаний) скрипта для поиска изображения столкнулся с вопросами, прошу помощи от знатоков...<br />Суть идея такова:<br />- на экране 1920-1080, найти картинку 135-38<br />- зона поиска картинки должна быть в центре т.е. левый верхний угол (согласно Windows Spy) - 610,260 - правый нижний угол (согласно Windows Spy) - 1110,760<br />- кликнуть нужно не на край картинки, а по центру картинки, т.е. при нахождении клик идет на &quot;0&quot; позицию картинки - 0,0 -&gt; а нужно 70-19<br />....<br />И вот что получилось:</p><div class="codebox"><pre><code>
l::														; Запуск скрипта по поиска изображения
loop													; Циклический поиск изображения
{
 imgFound := false
 while(imgFound = false)
 {
  imageSearch, x, y, 0, 0, 1920, 1080, chance.bmp		; Поиск картинки Chance на экране 1920-1080
  if(x &lt;&gt; &quot;&quot;)
  {
   click, %x%, %y%										; Клик по картинке после нахождения (клик по левому верхнему углу, т.е. 0,0 из 135,38)
  }
 }
}
return
F9::reload												; Пауза цикла</code></pre></div><br /><p><strong>В графе </strong>- <em>imageSearch, x, y, 0, 0, 1920, 1080, chance.bmp</em> - пытался заменить на такое: <em>imageSearch, 1920, 1080, 610, 260, 1110, 760, chance.bmp</em>, т.е. в экране 1920-1080 искать изображение по координатам -&gt; левый верхний угол (согласно Windows Spy) - 610,260 - правый нижний угол (согласно Windows Spy) - 1110,760<br />Вообще перестал работать... Что я делаю не так???<br /><strong>В графе </strong>- <em>click, %x%, %y%</em> - пытался сдвинуть клик на +70 по Х и +19 по Y, получилось что-то типа <em>click, %x%+70, %y%+19</em><br />Не помогло... Что я делаю не так???</p>]]></content>
			<author>
				<name><![CDATA[Balu_KR]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42209</uri>
			</author>
			<updated>2021-12-11T09:37:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=151119#p151119</id>
		</entry>
</feed>
