<?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=17244</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17244&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Порядок нажатий при поиске картинки».]]></description>
		<lastBuildDate>Wed, 13 Jul 2022 22:29:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[AHK: Порядок нажатий при поиске картинки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=153878#p153878</link>
			<description><![CDATA[<p>Добрый день! Делаю кликер, где суть в том, что при удачном поиске картинки с клавишами(в определенных координатах), их нужно нажать слева направо, сами же клавиши отображаются в случайном порядке. А проблема в том, что клавиши жмутся не слева направо, а в порядке из списка ListKey. Можете, пожалуйста, подсказать, как сделать иначе?<br />Нужно, чтобы нажималась та клавиша, которой он первой найдет. Сам код: </p><div class="codebox"><pre><code>
Dir = %A_ScriptDir%


ListKey = SPACE.png-A.png-D.png-H.png-J.png-K.png-L.png-N.png-P.png-Q.png-R.png-S.png-T.png-U.png-W.png-Y.png     


Time :=  1500
Return




F6::
SetTimer, Search, %Time%
Return


F7::
SetTimer, Search, Off
ToolTip, Поиск картинок выключен.
Sleep, 3000
ToolTip
Return


Search:
Loop, parse, ListKey, -
{
 File_Name := A_LoopField
 ImageSearch, Coordinate_X, Coordinate_Y, 637, 990, 1426, 1053, *60 %Dir%\%File_Name%
 If ErrorLevel = 0  


  If File_Name = A.png
  msgbox, A
  Else If File_Name = D.png
  msgbox, D
  Else If File_Name = X.png
  msgbox, X
  Else If File_Name = N.png
  msgbox, N
  Else If File_Name = K.png
  msgbox, K
  Else If File_Name = L.png
  msgbox, L
  Else If File_Name = P.png
  msgbox, P
  Else If File_Name = J.png
  msgbox, J
  Else If File_Name = Q.png
  msgbox, Q
  Else If File_Name = R.png
  msgbox, R
  Else If File_Name = S.png
  msgbox, S
  Else If File_Name = Y.png
  msgbox, Y
  Else If File_Name = T.png
  msgbox, T
  Else If File_Name = W.png
  msgbox, W
  Else If File_Name = H.png
  msgbox, H
  Else If File_Name = M.png
  msgbox, M
  Else If File_Name = I.png
  msgbox, I
 }
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (bushidozho)]]></author>
			<pubDate>Wed, 13 Jul 2022 22:29:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=153878#p153878</guid>
		</item>
	</channel>
</rss>
