<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Поиск текста и определение его координат]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5715&amp;type=atom" />
	<updated>2011-04-11T10:56:53Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5715</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поиск текста и определение его координат]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47539#p47539" />
			<content type="html"><![CDATA[<p>Y = %OperaY%+%Height%+20</p>]]></content>
			<author>
				<name><![CDATA[MasS]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26824</uri>
			</author>
			<updated>2011-04-11T10:56:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47539#p47539</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поиск текста и определение его координат]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47514#p47514" />
			<content type="html"><![CDATA[<p>Спасибо большое, работает. <br />Но тут еще один вопрос, мне нужно чтобы к координатам Y прибавлялось +20 пикселей. делаю:</p><p>Y := OperaY+Height+20</p><p>Не получилось...</p>]]></content>
			<author>
				<name><![CDATA[Dizzy221]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26614</uri>
			</author>
			<updated>2011-04-10T18:10:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47514#p47514</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поиск текста и определение его координат]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47506#p47506" />
			<content type="html"><![CDATA[<p>Конечно возможно, всё зависит от количества и кривизны костылей:</p><div class="codebox"><pre><code>/*
Версия Оперы: 11.01
Сборка: 1190
Платформа: Win32
Система: Windows XP SP3
*/

#IfWinActive ahk_class OperaWindowClass
#NoEnv

F1::

Word = YourWord
SendPlay, ^{SC021} ;F
sleep, 300
SendPlay, {Raw}%Word%
WinGetPos, OperaX, OperaY, Width, Height, A 
X := OperaX+Width
Y := OperaY+Height
PixelSearch, WordX, WordY, OperaX, OperaY, X, Y, 0x23DC23, , Fast
TrayTip, Позиция текста:, X%WordX%-Y%WordY%

return</code></pre></div><p>При нажатии F1 в окне Оперы скрипт посылает <strong>ctrl+F</strong>, вбивает в строку поиска содержимое переменной <strong>Word</strong> (туда то и надо записывать то, что мы ищем, для удобства использования можно прикрутить GUI или использовать буфер обмена: <strong>Word = %Clipboard%</strong>) и ищет зелёный цвет, которым Опера подсвечивает найденное слово.</p>]]></content>
			<author>
				<name><![CDATA[MasS]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26824</uri>
			</author>
			<updated>2011-04-10T11:45:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47506#p47506</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поиск текста и определение его координат]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47502#p47502" />
			<content type="html"><![CDATA[<p>AHK с Оперой не работает.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-04-09T19:17:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47502#p47502</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Поиск текста и определение его координат]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=47492#p47492" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br />Очень нужна помощь.<br />Вообщем нужно сделать так чтобы, в открытом окне браузера (opera) выполнялся поиск текста (ну например как ctrl+F). И в найденом тексте определялись его координаты.<br />Возможно ли это сделать (и как) с помощью autohotkey...</p><p>Надеюсь на ответ, спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Dizzy221]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26614</uri>
			</author>
			<updated>2011-04-09T15:59:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=47492#p47492</id>
		</entry>
</feed>
