<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: ImageSearch в игре]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=17709</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=17709&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: ImageSearch в игре».]]></description>
		<lastBuildDate>Tue, 21 Mar 2023 17:59:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: ImageSearch в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=157334#p157334</link>
			<description><![CDATA[<div class="codebox"><pre><code>Loop
{
    ; Нажимаем клавишу &quot;h&quot;
    SendInput, h
    Sleep, 1000 ; ждем 1 секунду, чтобы кнопка успела обработаться
    
    ; Ищем первую кнопку по изображению
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, C:\Путь\к\изображению1.png
    if ErrorLevel = 0 ; если нашли изображение
    {
        ; Кликаем на найденную кнопку
        MouseClick, left, %FoundX%, %FoundY%
        Sleep, 1000 ; ждем 1 секунду, чтобы клик успел обработаться
    }
    
    ; Ищем вторую кнопку по изображению
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, C:\Путь\к\изображению2.png
    if ErrorLevel = 0 ; если нашли изображение
    {
        ; Кликаем на найденную кнопку
        MouseClick, left, %FoundX%, %FoundY%
        Sleep, 1000 ; ждем 1 секунду, чтобы клик успел обработаться
    }
    
    ; Ждем некоторое время, прежде чем повторить цикл
    Sleep, 5000 ; 5 секунд
}
</code></pre></div><p>Этот код выполняет следующие действия:</p><p>Нажимает клавишу &quot;h&quot; с помощью функции SendInput.<br />Ждет 1 секунду, чтобы кнопка успела обработаться.<br />Ищет первую кнопку по изображению с помощью функции ImageSearch.<br />Если нашел изображение, кликает на него с помощью функции MouseClick и ждет 1 секунду.<br />Ищет вторую кнопку по изображению с помощью функции ImageSearch.<br />Если нашел изображение, кликает на него с помощью функции MouseClick и ждет 1 секунду.<br />Ждет 5 секунд и повторяет</p>]]></description>
			<author><![CDATA[null@example.com (strobecsmain)]]></author>
			<pubDate>Tue, 21 Mar 2023 17:59:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=157334#p157334</guid>
		</item>
		<item>
			<title><![CDATA[AHK: ImageSearch в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=157325#p157325</link>
			<description><![CDATA[<p>Всем привет.<br />У меня тут проблемка с написанием кода для автоматизаций действий в игре.<br />ImageSearch работает в папке где видные изображения и кликает на них, но в игре он этого делать не хочет.<br />Суть кода он должен нажимать клавишу h, потом он должен найти по фото кнопку в игре, кликнуть и так две разные кнопки по фото.<br />Подождать некоторое время и заново все повторять.<br /></p><div class="codebox"><pre><code>F1::
{ 
Send {h}
sleep 15
}
 imgFound := false
 while(imgFound = false)
 {
  imageSearch, x, y , 0, 50, 1000,600, C:\Users\Comp\Desktop\Rabota\new\new\Opar.png
  if(x &lt;&gt; &quot;&quot;)
  {
   click, %x%, %y%
   imgFound := true
  }
 }

{
  Sleep 100
}
 imgFound := false
 while(imgFound = false)
 {
  imageSearch, x, y , 0, 50, 1000,600, C:\Users\Comp\Desktop\Rabota\new\new\Vzt.png
  if(x &lt;&gt; &quot;&quot;)
  {
   click, %x%, %y%
   imgFound := true
  }
 }

{
  Sleep 1000
}
GoTo, F1

return

F2::                 
  If not Stop
  {
    Stop := True
    Pause
  }
Return.</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (CofeHook)]]></author>
			<pubDate>Tue, 21 Mar 2023 13:21:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=157325#p157325</guid>
		</item>
	</channel>
</rss>
