<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=2796&amp;type=atom" />
	<updated>2010-11-15T16:40:52Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=2796</id>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41734#p41734" />
			<content type="html"><![CDATA[<p>Теперь все понял, Спасибо большое: InFlames и teadrinker</p>]]></content>
			<author>
				<name><![CDATA[ROLF]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26331</uri>
			</author>
			<updated>2010-11-15T16:40:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41734#p41734</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41678#p41678" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p><strong>Fast:</strong> Uses a faster searching method that in most cases dramatically reduces the amount of CPU time used by the search. Although color depths as low as 8-bit (256-color) are supported, the fast mode performs much better in 24-bit or 32-bit color. If the screen&#039;s color depth is 16-bit or lower, the Variation parameter might behave slightly differently in fast mode than it does in slow mode. Finally, the fast mode searches the screen row by row (top down) instead of column by column. Therefore, it might find a different pixel than that of the slow mode if there is more than one matching pixel.</p></blockquote></div><div class="quotebox"><blockquote><p><strong>Fast:</strong> Используется более быстрый метод поиска, который в большинстве случаев значительно снижает количество процессорного времени, используемого на поиск. Хотя 8-битная глубина цвета поддерживается, fast-метод луше работает в 24-битном или 32-битном цвете. Если глубина цвета экрана 16 бит или менее, параметр &quot;Variation&quot; в fast-методе может вести себя слегка по-другому, чем в slow-методе. Кроме того, fast-метод осуществляет поиск по экрану ряд за рядом, а не колонка за колонкой. Таким образом, он может отыскать другой пиксель, чем slow-метод, если имеется более чем один пиксель, удовлетворяющий условиям.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2010-11-14T19:50:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41678#p41678</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41677#p41677" />
			<content type="html"><![CDATA[<p>Точно не знаю, Выше есть ссылка на английский источник.</p>]]></content>
			<author>
				<name><![CDATA[InFlames]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24849</uri>
			</author>
			<updated>2010-11-14T19:08:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41677#p41677</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41666#p41666" />
			<content type="html"><![CDATA[<p>Здорово, изначально не понял смысл [Fast/RGB], Спасибо ОГРОМНОЕ!<br />А что значит Fast?</p>]]></content>
			<author>
				<name><![CDATA[ROLF]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26331</uri>
			</author>
			<updated>2010-11-14T15:06:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41666#p41666</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41654#p41654" />
			<content type="html"><![CDATA[<p>Цвет 0хbd504f это RGB видимо. Для поиска этого цвета необходимо указать опцию RGB или поменять местами цвета (0х4f50bd)</p>]]></content>
			<author>
				<name><![CDATA[InFlames]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24849</uri>
			</author>
			<updated>2010-11-14T06:56:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41654#p41654</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41653#p41653" />
			<content type="html"><![CDATA[<p>Знаю этот пример, однако, цвет bd504f не находит никак, почему?</p>]]></content>
			<author>
				<name><![CDATA[ROLF]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26331</uri>
			</author>
			<updated>2010-11-14T06:48:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41653#p41653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41621#p41621" />
			<content type="html"><![CDATA[<p><a href="http://www.autohotkey.com/docs/commands/PixelSearch.htm"><strong>PixelSearch</strong></a></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2010-11-13T17:40:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41621#p41621</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=41619#p41619" />
			<content type="html"><![CDATA[<p>Пробовал сделать скрипт обнаруживающий пиксель нужного цвета (по принципу данного скрипта) че то не работает) можно вообще такое сделать?</p>]]></content>
			<author>
				<name><![CDATA[ROLF]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26331</uri>
			</author>
			<updated>2010-11-13T17:33:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=41619#p41619</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19655#p19655" />
			<content type="html"><![CDATA[<p>Всё разобралась!!!! Спасибо&nbsp; огроменное <strong>yabudda</strong> !!!</p>]]></content>
			<author>
				<name><![CDATA[Елена]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24632</uri>
			</author>
			<updated>2009-02-18T18:19:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19655#p19655</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19653#p19653" />
			<content type="html"><![CDATA[<p>Есть такая встроенная переменная <span class="bbu">a_cursor</span>. Чтобы получше разобраться, вот вам пример <br /></p><div class="codebox"><pre><code>f11::
msgbox Тип курсора в настоящий момент %a_cursor% 
return

f12:: exitapp</code></pre></div><div class="quotebox"><blockquote><p>курсор резко прыгает влево к началу экрана</p></blockquote></div><p>Да, для прерывания цикла неплохо бы вставить <span class="bbu">break</span></p><p>Возможно, это то, что нужно:<br /></p><div class="codebox"><pre><code>F9::
PixelSearch, X, Y, 300, 172, 300, 771 ,0x78D838 , Fast
         soundbeep,1000,50
        MouseMove, %X%,%Y%
width = 1440; прописываем ширину экрана
Loop
{
X:=X+1
MouseMove, X, Y
If A_Cursor = Unknown
    {
    Msgbox, Встретилась активная ссылка
    break
    }
IF %X%&gt;%width%
    {
    Msgbox, Достигнут предел, &quot;активная ссылка&quot; не обнаружена
    break
    }
}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2009-02-18T18:04:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19653#p19653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19652#p19652" />
			<content type="html"><![CDATA[<p>Курсор так не двигался<br /></p><div class="codebox"><pre><code>X=X+1</code></pre></div><p>А так пошёл<br /></p><div class="codebox"><pre><code>X +=1</code></pre></div><p>но всё равно не остановился<br />Тут наверно нужно вводить переменную , которая считывает тип курсора мыши в данный<br />момент и ставить это в условие. Возможно???</p>]]></content>
			<author>
				<name><![CDATA[Елена]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24632</uri>
			</author>
			<updated>2009-02-18T17:56:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19652#p19652</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19646#p19646" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Правильно, это ведь только кусок кода для примера. После IF необходимо описать условия (например, цвет пикселя под курсором)</p></blockquote></div><p>Вот именно , что цвета могут быть любыми . Поэтому я и спрашивала, возможно ли задать такое условие ,при котором когда курсор меняется на активный - он останавливается.<br />попробовала для интереса задать условие по цвету , что мне и не надо , просто для проверки<br /></p><div class="codebox"><pre><code>F9::
PixelSearch, X, Y, 300, 172, 300, 771 ,0x78D838 , Fast
         soundbeep,1000,50
        MouseMove, %X%,%Y%
width = 1440; прописываем ширину экрана
Loop
{
X=X+1
MouseMove, X, Y
PixelGetColor, color, 305 , 770
if color= 0xC8DDEC
    Msgbox, Встретилась активная ссылка
IF X&gt;%width%
    Msgbox, Достигнут предел, &quot;активная ссылка&quot; не обнаружена
}</code></pre></div><p>Но после нахождения пикселя курсор перемещается к нему и резко прыгает влево к началу экрана и прописывает<br />Достигнут предел, &quot;активная ссылка&quot; не обнаружена , хотя цвет прописан правильно</p>]]></content>
			<author>
				<name><![CDATA[Елена]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24632</uri>
			</author>
			<updated>2009-02-18T17:08:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19646#p19646</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19644#p19644" />
			<content type="html"><![CDATA[<p>Правильно, это ведь только кусок кода для примера. После IF необходимо описать условия (например, цвет пикселя под курсором)</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2009-02-18T17:01:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19644#p19644</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19642#p19642" />
			<content type="html"><![CDATA[<p>Выскакивает ошибка:<br /></p><div class="quotebox"><blockquote><p>Error at Line 6<br />Line Text: IF<br />Error:&quot;&quot;reguries at least 1 parameter.</p><p>The program will exit.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Елена]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24632</uri>
			</author>
			<updated>2009-02-18T16:54:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19642#p19642</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoHotkey: Движение курсора до активного окна, возможно?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=19639#p19639" />
			<content type="html"><![CDATA[<p>Надеюсь, понял верно.<br /></p><div class="codebox"><pre><code>width = 1280; прописываем ширину экрана
Loop
{
X=X+1
MouseMove, X, Y
IF    ; Задаём условия, при которых обнаруживается &quot;активная ссылка&quot;
    Msgbox, Встретилась активная ссылка
IF X&gt;%width%
    Msgbox, Достигнут предел, &quot;активная ссылка&quot; не обнаружена
}</code></pre></div><p>Остаётся вставить свои значения.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2009-02-18T16:37:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=19639#p19639</id>
		</entry>
</feed>
