<?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=8688&amp;type=atom" />
	<updated>2013-09-21T12:42:10Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8688</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Нажатия на кнопки, когда появляется нужный пиксель]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75496#p75496" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>надо нажимать, когда этот пиксель появится.</p></blockquote></div><p><a href="http://l.autohotkey.net/docs/commands/PixelGetColor.htm">PixelGetColor</a> проверять в цикле. Или <a href="http://l.autohotkey.net/docs/commands/PixelSearch.htm">PixelSearch</a> если в &quot;зоне&quot; несколько координат.<br /></p><div class="quotebox"><blockquote><p>как АХК понимает цвет пикселя</p></blockquote></div><p> RGB<br /></p><div class="quotebox"><blockquote><p>как &quot;отмерить&quot; нужные координаты для каждой из пяти &quot;зон&quot; где появится тот самый пиксель.</p></blockquote></div><p><a href="http://forum.script-coding.com/viewtopic.php?pid=72459#p72459">AhkSpy</a></p><p>------</p><br /><p>Решение в данном случае примерно такое:<br /></p><div class="codebox"><pre><code>
Loop 
{
    PixelSearch, Px, , 828, 669, 1200, 669, 0xD8DFD7, , Fast RGB
    if !ErrorLevel 
        Send % &quot;{&quot; (Px &lt; 888 ? &quot;1&quot; : Px &lt; 970 ? &quot;2&quot; : Px &lt; 1050 ? &quot;3&quot; : Px &lt; 1130 ? &quot;4&quot; : &quot;5&quot;) &quot;}&quot; 
}
</code></pre></div><p>если в задаче подразумевается чтение одной графической шкалы.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-09-21T12:42:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75496#p75496</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Нажатия на кнопки, когда появляется нужный пиксель]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75495#p75495" />
			<content type="html"><![CDATA[<p>Привет. <br />Дело в том, что нужно написать такой скрипт, который бы нажимал на кнопки, когда в нужных координатах появлялся пиксель заданного цвета. То есть, есть 5 &quot;мест&quot; где может появится пиксель и 5 кнопок, на которые надо нажимать, когда этот пиксель появится. Как сделать это, я ума не приложу. Помогите пожалуйста <br />Цвет пикселя в HTML #D8DFD7. Координаты:<br />1.&nbsp; 828:669-888:669<br />2.&nbsp; 888:669-970:669<br />3.&nbsp; 975:669-1050:669<br />4.&nbsp; 1050:669-1130:669<br />5.&nbsp; 1130:669-1200:669</p>]]></content>
			<author>
				<name><![CDATA[Ya ]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27862</uri>
			</author>
			<updated>2013-09-21T12:29:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75495#p75495</id>
		</entry>
</feed>
