<?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>http://forum.script-coding.com/viewtopic.php?id=17204</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=17204&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: поиск одного цвета на другом и нажатие ЛКМ».]]></description>
		<lastBuildDate>Tue, 28 Jun 2022 20:24:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: поиск одного цвета на другом и нажатие ЛКМ]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153707#p153707</link>
			<description><![CDATA[<p><strong>__Михаил__</strong>, если Вам не сложно - подскажите пожалуйста, коим образом это возможно сделать. Был бы максимально признателен.</p>]]></description>
			<author><![CDATA[null@example.com (scared)]]></author>
			<pubDate>Tue, 28 Jun 2022 20:24:06 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153707#p153707</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: поиск одного цвета на другом и нажатие ЛКМ]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153693#p153693</link>
			<description><![CDATA[<p>Уже интереснее код, но не рабочий. Не ясно зачем искать сначала белый пиксель затем зелёный. Проще искать картинку - меньше проблем будет.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Mon, 27 Jun 2022 16:54:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153693#p153693</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: поиск одного цвета на другом и нажатие ЛКМ]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153669#p153669</link>
			<description><![CDATA[<p><strong>__Михаил__</strong>, следующий код так же не подойдет? На нахождение координат цветов. Ну и возможно ли впихнуть сюда нажатие на ЛКМ в случае совпадения расположения цветов? Если же и это не подойдет - проясните пожалуйста, с помощью какого аргумента или т.п. можно осуществить подобное действо...<br /></p><div class="codebox"><pre><code>
#Persistent
#SingleInstance, force
#NoEnv

SetTimer, update, 50

F2::
ExitApp
return

update:
resultWhite := findWhite()
r := resultWhite[1]
whiteX := resultWhite[2]
whiteY := resultWhite[3]

if r {
    result := checkGreen(whiteX, whiteY)
    if(result) {
        SendInput, {LButton}
        ;SoundBeep, 100, 100
    }
}
return


findWhite() {
    PixelSearch, fx, fy, 350, 147, 850, 170, 0xFFFFFF, 5, Fast
    if ErrorLevel
        return array(false, 0, 0)
    else
        return array(true, fx, fy)
}

checkGreen(sx, sy) {
    PixelGetColor, oc, sx, sy+10, Alt
    if(oc == 0x00FF00) {
        return true
    } else {
        return false
    }
}

</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (scared)]]></author>
			<pubDate>Sat, 25 Jun 2022 02:29:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153669#p153669</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: поиск одного цвета на другом и нажатие ЛКМ]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153668#p153668</link>
			<description><![CDATA[<p>Код, который вы взяли <a href="http://forum.script-coding.com/viewtopic.php?pid=147840#p147840">тут</a> не подходит для этого. Хоть бы попытались что-то сделать сами.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Thu, 23 Jun 2022 22:45:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153668#p153668</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: поиск одного цвета на другом и нажатие ЛКМ]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153663#p153663</link>
			<description><![CDATA[<p><span class="postimg"><img src="https://imgur.com/a/Uv99kmO" alt="https://imgur.com/a/Uv99kmO" /></span> вот пример, в какой момент нужно нажимать ЛКМ. Т.е. искать совпадение, и нажимать ЛКМ в момент совпадения.</p>]]></description>
			<author><![CDATA[null@example.com (scared)]]></author>
			<pubDate>Thu, 23 Jun 2022 16:08:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153663#p153663</guid>
		</item>
		<item>
			<title><![CDATA[AHK: поиск одного цвета на другом и нажатие ЛКМ]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=153662#p153662</link>
			<description><![CDATA[<p>Всех приветствую! Обращаюсь на форум за помощью в улучшении скрипта. Суть такова: в АХК я разбираюсь не очень, и нужно допилить скрипт таким образом, чтобы по нахождению белого прямоугольника поверху на зелёном скрипт нажимал ЛКМ, а после не нахождения подобных прямоугольников нажимал на клавишу Е.</p><p>Пример кода присутствует. Заранее благодарен всем тем, кто выделит свое время на помощь!<br /></p><div class="codebox"><pre><code>
F2::
Send, {о Down}
Sleep, 100
Send, {о Up}

PixelGetColor, Check, 891, 758, alt
ToolTip, Check=%Check% ,0,0
If (Check = &quot;0xFFFFFF&quot;)
 Goto, Label2
If (Check = &quot;0x00FF00&quot;)
 Goto, Label3
Return

Label2:
Send {Click 2}
Return

Label3:
Send {Click R}
Return

~Esc::	; Убрать подсказку:
ToolTip
Return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (scared)]]></author>
			<pubDate>Thu, 23 Jun 2022 16:05:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=153662#p153662</guid>
		</item>
	</channel>
</rss>
