<?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=6051</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6051&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: реагирование на цвет».]]></description>
		<lastBuildDate>Wed, 27 Jul 2011 00:04:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50211#p50211</link>
			<description><![CDATA[<p>Да, я там <em>опечатку</em> дал (450, надо 200). Берём <em>фотошоп</em>, ищем <em>гайдами</em> в <em>фотошопе</em> середину, выставляем вертикальную/горизонтальную вспомогательные линии (guide line), они автоматом <em>прилипают</em> к серединному <em>пикселю</em> по вертикали/горизонтали. Выделяем инструментом выделения произвольную область, в контестном меню выбераем правку выделения (transfom selections), панель инфо на переднем плане, тянем/правим за <em>хэндлы</em> выделение, смотрим предварительный результат в инфо панели, по достижению нужного размера периметра, утверждаем/перемещаем выделение в центр, он сам туда <em>прилипает</em> если <em>гайд</em> линии заявлены на отображение. Добавляем ещё несколько гайд линий по краям выделения, готов периметр, ровный/вымереный, остаётся определить координаты верхнего левого угла и правого нижнего, которые отображаются в той же инфо панели (маркер цвета (color sample tool) замечательно подходит для закладок и также без проблем <em>липнет</em> к углам вспомогательных линий), <a href="http://s013.radikal.ru/i325/1107/f7/db2770475aa0.bmp">готово</a>. Там же определяем нужный цвет, или через <a href="http://odessit.mylivepage.ru/file/?fileid=998">Colorspy</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Wed, 27 Jul 2011 00:04:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50211#p50211</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50210#p50210</link>
			<description><![CDATA[<p>Ну если я правильно понял то так нужно указывать координаты высоты и ширины от и до... 500-510 (от 500 до 510 пикселя по высоте)</p>]]></description>
			<author><![CDATA[null@example.com (ANIMka)]]></author>
			<pubDate>Tue, 26 Jul 2011 23:04:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50210#p50210</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50209#p50209</link>
			<description><![CDATA[<div class="quotebox"><cite>ANIMka пишет:</cite><blockquote><p>...</p><div class="codebox"><pre><code>...
PixelSearch,,, 450, 448, 800, 798, 0xFF0000, 15, Fast RGB
...</code></pre></div></blockquote></div><p><a href="http://i054.radikal.ru/1107/29/ef7ebf2f99cf.bmp">Это</a> (координаты), что, середина экрана?</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 23:02:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50209#p50209</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50208#p50208</link>
			<description><![CDATA[<div class="quotebox"><cite>ANIMka пишет:</cite><blockquote><p>...высота 500-510; ширина 600-610 и поиск идет в этом квадратике</p></blockquote></div><p>Сканирует область 600 на 500, если работает криво, то нужно уменьшить отклонение в цвете, или площадь сканирования (<em>фотошоп</em> в помощь).</p><div class="quotebox"><cite>ANIMka пишет:</cite><blockquote><p>...больше 2x2</p></blockquote></div><p>Это, что?</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 22:29:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50208#p50208</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50207#p50207</link>
			<description><![CDATA[<p>Попробовал указать...вот ток сканирует либо криво либо сканирует область куда больше 2x2 .<br /></p><div class="codebox"><pre><code>...
PixelSearch,,, 450, 448, 800, 798, 0xFF0000, 15, Fast RGB
...</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ANIMka)]]></author>
			<pubDate>Tue, 26 Jul 2011 22:16:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50207#p50207</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50206#p50206</link>
			<description><![CDATA[<div class="quotebox"><cite>ANIMka пишет:</cite><blockquote><p>...сканит цвет именно в выделенном приложении или вообще на экране ?</p></blockquote></div><p>Вообще, чтобы работал только в конкретном приложении, нужно использовать директиву <a href="http://script-coding.com/AutoHotkey/IfWinActive.html">#IfWinActive</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 22:12:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50206#p50206</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50205#p50205</link>
			<description><![CDATA[<p>Ок. А этот скрипт сканит цвет именно в выделенном приложении или вообще на экране ?</p>]]></description>
			<author><![CDATA[null@example.com (ANIMka)]]></author>
			<pubDate>Tue, 26 Jul 2011 21:56:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50205#p50205</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50204#p50204</link>
			<description><![CDATA[<p>Где я там нули писал, я <em>малость</em> запутался, прошу меня извинить... <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 21:13:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50204#p50204</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50203#p50203</link>
			<description><![CDATA[<div class="codebox"><pre><code>...
PixelSearch,,, 500, 450, 1100, 700, 0xFF0000, 15, Fast RGB ; область поиска 600х500 по отношению к центру экрана, 15 - уровень отклонения цвета
...</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 21:06:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50203#p50203</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50193#p50193</link>
			<description><![CDATA[<div class="quotebox"><cite>Grey пишет:</cite><blockquote><div class="codebox"><pre><code>~LShift:: ; левый шифт
   While GetKeyState(&quot;vkA0&quot; &quot;P&quot;)
      {
         PixelSearch,,, 0, 0, 512, 384, 0xFF0000,, Fast RGB ; 512, 384 для 1600х900 не подходят
         If !ErrorLevel
            Click ; простой клик левой клавиши мыши
         Sleep, 30
      }
   Return</code></pre></div><p>Мой монитор не поддерживает разрешение более чем 1280х1024, с координатами сам справишься.</p></blockquote></div><p>Спасибо, вот этот пашет.</p><p>Но если не сложно можете подсказать как указать все оттенки красного, а не только четко его, оч слабая деформация с расстоянием идет, и возможно ли указать не только конкретное пересечение пикселей где будет проводится поиск, но и область. К примеру высота 500-510; ширина 600-610 и поиск идет в этом квадратике.</p>]]></description>
			<author><![CDATA[null@example.com (ANIMka)]]></author>
			<pubDate>Tue, 26 Jul 2011 12:19:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50193#p50193</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50191#p50191</link>
			<description><![CDATA[<div class="codebox"><pre><code>~LShift:: ; левый шифт
   While GetKeyState(&quot;vkA0&quot; &quot;P&quot;)
      {
         PixelSearch,,, 0, 0, 512, 384, 0xFF0000,, Fast RGB ; 512, 384 для 1600х900 не подходят
         If !ErrorLevel
            Click ; простой клик левой клавиши мыши
         Sleep, 30
      }
   Return</code></pre></div><p>Мой монитор не поддерживает разрешение более чем 1280х1024, с координатами сам справишься.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 10:31:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50191#p50191</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50189#p50189</link>
			<description><![CDATA[<div class="quotebox"><cite>Grey пишет:</cite><blockquote><p>1. В Direct3D (игра) даже если искомый цвет будет найден,<strong> то клик по координатам </strong>не будет таким, как хочется (курсор упрётся в пол/потолок).</p></blockquote></div><p>Мне нужно что бы он просто производил клик, не меняя позиции мыши.</p><div class="quotebox"><cite>Grey пишет:</cite><blockquote><p>2. <em>Захват</em> экрана надо сохранять в *.bmp, а лучше в *.tiff чтобы избежать лишней компрессии (искажение цветов).</p></blockquote></div><p>Cпс за совет.</p>]]></description>
			<author><![CDATA[null@example.com (ANIMka)]]></author>
			<pubDate>Tue, 26 Jul 2011 10:01:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50189#p50189</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50188#p50188</link>
			<description><![CDATA[<p>1. В Direct3D (игра) даже если искомый цвет будет найден, то клик по координатам не будет таким, как хочется (курсор упрётся в пол/потолок).<br />2. <em>Захват</em> экрана надо сохранять в *.bmp, а лучше в *.tiff чтобы избежать лишней компрессии (искажение цветов).</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 09:33:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50188#p50188</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50187#p50187</link>
			<description><![CDATA[<div class="quotebox"><cite>Grey пишет:</cite><blockquote><p>Замеры координат столь не пристойное дело?, удачи!</p></blockquote></div><p><span class="postimg"><img src="http://i.piccy.info/i5/56/06/1780656/Screenshot-36.jpg" alt="http://i.piccy.info/i5/56/06/1780656/Screenshot-36.jpg" /></span></p>]]></description>
			<author><![CDATA[null@example.com (ANIMka)]]></author>
			<pubDate>Tue, 26 Jul 2011 09:14:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50187#p50187</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: реагирование на цвет]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=50186#p50186</link>
			<description><![CDATA[<div class="quotebox"><cite>ANIMka пишет:</cite><blockquote><p>...замерю и установлю сам пусть даже как лох буду по пикселям мерить, но мне очень нужно...</p></blockquote></div><p>Замеры координат столь не пристойное дело?, удачи!</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 26 Jul 2011 08:58:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=50186#p50186</guid>
		</item>
	</channel>
</rss>
