<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: ImageSearsh]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=18290</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=18290&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: ImageSearsh».]]></description>
		<lastBuildDate>Tue, 27 Aug 2024 13:34:45 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161526#p161526</link>
			<description><![CDATA[<p>Пока оставьте в покое ImageSearch. Разберитесь, как к переменной, содержащей число, прибавить другое число и отобразить в MsgBox.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 27 Aug 2024 13:34:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161526#p161526</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161522#p161522</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>И что отображает msgbox? Советую почитать <a href="https://www.autohotkey.com/docs/v1/Variables.htm">эту</a> тему. А <a href="https://script-coding.com/AutoHotkey/Variables.1.0.46.07.html">вот</a> у нас даже перевод есть.</p></blockquote></div><p>Почитал статью , решил попробовать на простом примере даже там не получается. <br />MsgBox выводит &quot; +18, +6.<br />Вот пробовал на более простом коде потренироваться, так же MsgBox выводит &quot;x := y := &quot;.<br /></p><div class="codebox"><pre><code> F6:: Pause
F5::
Loop

{
1:
    ; Поиск изображения на экране x1 u y1 левый верхний угол x2y2 правый нижний
    ImageSearch, xp, yp, 0, 0, 1920, 1080, hades.png
    
        ; Дополнительные действия после нахождения изображения
	if ErrorLevel = 1
    MsgBox Изображение не найдено на экране.
else
    MsgBox Изображение найдено в координатах x := %xp%, y := %yp%.
Return
}		
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Enrlio)]]></author>
			<pubDate>Tue, 27 Aug 2024 08:41:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161522#p161522</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161513#p161513</link>
			<description><![CDATA[<p>И что отображает msgbox? Советую почитать <a href="https://www.autohotkey.com/docs/v1/Variables.htm">эту</a> тему. А <a href="https://script-coding.com/AutoHotkey/Variables.1.0.46.07.html">вот</a> у нас даже перевод есть.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 26 Aug 2024 13:31:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161513#p161513</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161512#p161512</link>
			<description><![CDATA[<div class="codebox"><pre><code>  ; Поиск изображения на экране x1 u y1 левый верхний угол x2y2 правый нижний
    ImageSearch, FoundX, FoundY, 1040, 244, 1290, 325, 123.png
    
        ; Дополнительные действия после нахождения изображения
		var = %FoundX% + 18
		var1 = %FoundY% +6
		msgbox %var%, %var1%
        Click, %var%  %var1% 
        Send, {RButton}
        ; Прерывание цикла
        Sleep, 3000
    
 
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Enrlio)]]></author>
			<pubDate>Mon, 26 Aug 2024 12:00:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161512#p161512</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161511#p161511</link>
			<description><![CDATA[<p>Покажите как сделали. MsgBox должен отображать новое значение.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 26 Aug 2024 11:53:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161511#p161511</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161509#p161509</link>
			<description><![CDATA[<p><strong>teadrinker</strong> Не получилось курсор так же улетает, но появилась другая проблема , скрипт почему-то игнорирует второй поиск картинки и переходит к 3. До этого он находил и нажимал на нее.</p>]]></description>
			<author><![CDATA[null@example.com (Enrlio)]]></author>
			<pubDate>Mon, 26 Aug 2024 11:48:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161509#p161509</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161507#p161507</link>
			<description><![CDATA[<p>Сначала прибавьте значения к переменным, потом используйте в команде Click. Проверить, что получилось в результате сложения, можно через MsgBox.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 26 Aug 2024 10:18:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161507#p161507</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161506#p161506</link>
			<description><![CDATA[<p>Teadrinker Спасибо со вторым вопросом разобрался , но вот с первым не понимаю . У меня картинка&nbsp; ширина 37 пикселей высота 13 когда я делю их на 2 и прибавляю то курсор улетает вверх .<br /></p><div class="codebox"><pre><code> Click, %FoundX% +18   %FoundY% +6 </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Enrlio)]]></author>
			<pubDate>Mon, 26 Aug 2024 09:15:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161506#p161506</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161505#p161505</link>
			<description><![CDATA[<div class="quotebox"><cite>Enrlio пишет:</cite><blockquote><p>как сделать что при нахождении нужной картинки курсор ставился не на угол найденного пикселя , а плюс - минус в центр картинки?</p></blockquote></div><p>Определите размер картинки, поделите на 2 длину и ширину, прибавьте полученные значения к координатам угла.<br /></p><div class="quotebox"><cite>Enrlio пишет:</cite><blockquote><p>можно ли как-то установить область поиска картинки, что бы скрипт исках не на всем экране?</p></blockquote></div><p>Читайте справку по ImadgeSearch.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 26 Aug 2024 08:36:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161505#p161505</guid>
		</item>
		<item>
			<title><![CDATA[AHK: ImageSearsh]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=161504#p161504</link>
			<description><![CDATA[<p>Здравствуйте пишу ахк код с командой ImageSearsh помогите пожалуйста .<br />1) как сделать что при нахождении нужной картинки курсор ставился не на угол найденного пикселя , а плюс - минус в центр картинки?<br />2) можно ли как-то установить область поиска картинки, что бы скрипт исках не на всем экране?</p><p>Если вдруг нужен вот код. (нашел его на просторах интернета и передал под себя)</p><div class="codebox"><pre><code> 
#Persistent
SetBatchLines, -1

CoordMode, Pixel, Screen

F6:: Pause
F5::
Loop

{
nah:
    ; Поиск изображения на экране
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, 123.png
    
        ; Дополнительные действия после нахождения изображения
        Click, %FoundX% %FoundY%
        Send, {RButton}
        ; Прерывание цикла
        Sleep, 1000
  
    ; Поиск изображения на экране
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, ign.png
  
        ; Дополнительные действия после нахождения изображения
        Click, %FoundX% %FoundY%
        Send, {RButton}
        ; Прерывание цикла
        Sleep, 1000
    
    ; Поиск изображения на экране
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, start.png 
        
        ; Дополнительные действия после нахождения изображения
        Click, %FoundX% %FoundY%
        Send, {LButton}
        ; Прерывание цикла
        return

goto nah	
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Enrlio)]]></author>
			<pubDate>Mon, 26 Aug 2024 08:26:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=161504#p161504</guid>
		</item>
	</channel>
</rss>
