<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Перехват (Home) в IE]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=9480</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9480&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Перехват (Home) в IE».]]></description>
		<lastBuildDate>Sun, 13 Apr 2014 09:10:10 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81726#p81726</link>
			<description><![CDATA[<p><span style="color: green"><strong>kursiv</strong>, отредактируйте свои сообщения. Грамоту (особенно заглавные буквы и знаки препинания) никто не отменял.<br /><strong><br />Запрещается отвечать в теме до исправления.</strong></span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 13 Apr 2014 09:10:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81726#p81726</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81725#p81725</link>
			<description><![CDATA[<p>спасиб.</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 09:07:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81725#p81725</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81724#p81724</link>
			<description><![CDATA[<p>При клике сейчас должен появлятся тултип: </p><div class="codebox"><pre><code>ToolTip ^{vk53}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 08:46:56 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81724#p81724</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81723#p81723</link>
			<description><![CDATA[<p>по клику открываться?</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 08:45:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81723#p81723</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81722#p81722</link>
			<description><![CDATA[<p>Всё также, должно работать.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 08:36:03 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81722#p81722</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81721#p81721</link>
			<description><![CDATA[<p>вот</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 08:25:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81721#p81721</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81720#p81720</link>
			<description><![CDATA[<p>Запустите <a href="http://forum.script-coding.com/misc.php?action=pun_attachment&amp;item=689&amp;download=1">AhkSpy v1.047</a><br />Мыши наведите на кнопку, это данные с IE 11<br /><span class="postimg"><img src="http://i.imgur.com/ETnhAFu.png" alt="http://i.imgur.com/ETnhAFu.png" /></span><br />У Вас что видно?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 08:12:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81720#p81720</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81719#p81719</link>
			<description><![CDATA[<p>никак не выходит.</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 08:01:30 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81719#p81719</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81718#p81718</link>
			<description><![CDATA[<p><strong>Irbis</strong><br />Кстати в таких случаях лучше не проверять окно на активность, ведь по кнопке можно кликнуть и в неактивном окне.<br /></p><div class="codebox"><pre><code>
#If IsHomeKey()
LButton:: ToolTip ^{vk53}
#If

IsHomeKey() { 
    MouseGetPos, , , WinId, ControlNN 
    if !InStr( ControlNN, &quot;ToolbarWindow&quot;)
        return 0
    WinGet, Process, ProcessName, ahk_id %WinId%
    if Process != iexplore.exe 
        return 0
    Acc := Acc_ObjectFromPoint(child)
    try value := Acc.accValue(child)
    if Not value
        try value := Acc.accName(child)
    if (value= &quot;Домой&quot;)
        return 1
    return 0
}
</code></pre></div><p> </p><br /><p>-------------------------</p><p>Хотел добавить, для мобильности библиотеку можно не юзать без особого ущерба для лаконичности:<br /></p><div class="codebox"><pre><code>
#If IsHomeKey()
LButton:: ToolTip ^{vk53}
#If

IsHomeKey() { 
    MouseGetPos, , , WinId, ControlNN 
    if !InStr( ControlNN, &quot;ToolbarWindow&quot;)
        return 0
    WinGet, Process, ProcessName, ahk_id %WinId%
    if Process != iexplore.exe 
        return 0
    return GetTextUnderMouse() = &quot;Домой&quot; ? 1 : 0
} 

GetTextUnderMouse()  {
    Static h
    If !h
        h := DllCall(&quot;LoadLibrary&quot;,&quot;Str&quot;,&quot;oleacc&quot;,&quot;Ptr&quot;)
    If DllCall(&quot;oleacc\AccessibleObjectFromPoint&quot;
                , &quot;Int64&quot;, DllCall(&quot;GetCursorPos&quot;,&quot;Int64*&quot;,pt)+pt
                , &quot;Ptr*&quot;, pacc, &quot;Ptr&quot;, VarSetCapacity(varChild,8+2*A_PtrSize,0)*0+&amp;varChild)=0
    Acc:=ComObjEnwrap(9,pacc,1), child:=NumGet(varChild,8,&quot;UInt&quot;)
    try value := Acc.accValue(child)
    if value =
        try value := Acc.accName(child) 
    return value
}
 
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:41:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81718#p81718</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81717#p81717</link>
			<description><![CDATA[<p>Проверьте параметры, у меня 11.<br /></p><div class="codebox"><pre><code>ahk_class IEFrame
ahk_exe iexplore.exe 
ToolbarWindow</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:32:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81717#p81717</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81716#p81716</link>
			<description><![CDATA[<p>скрипт запускается но неработает<br />не тот не другой.</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:22:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81716#p81716</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81715#p81715</link>
			<description><![CDATA[<p>Ошибка?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:18:25 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81715#p81715</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81714#p81714</link>
			<description><![CDATA[<p>нет.(</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:16:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81714#p81714</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81713#p81713</link>
			<description><![CDATA[<p>Вы какой код запускаете? Этот работает:<br /></p><div class="codebox"><pre><code>
#If IsHomeKey()
LButton:: ToolTip ^{vk53}
#If

IsHomeKey() {
    if !WinActive(&quot;ahk_class IEFrame ahk_exe iexplore.exe&quot;)
        return 0
    MouseGetPos, , , WinId, ControlNN 
    if !InStr( ControlNN, &quot;ToolbarWindow&quot;)
        return 0
    WinGet, Process, ProcessName, ahk_id %WinId%
    if Process != iexplore.exe 
        return 0
    Acc := Acc_ObjectFromPoint(child)
    try value := Acc.accValue(child)
    if Not value
        try value := Acc.accName(child)
    if (value= &quot;Домой&quot;)
        return 1
    return 0
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:11:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81713#p81713</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Перехват (Home) в IE]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81711#p81711</link>
			<description><![CDATA[<p>Error at line 13.<br />Line Text: &quot;ToolbarWindow324&quot;)<br />Error: This line does not contain a recognized action.<br />The program will exit.</p><p>а вы на чем проверяете работоспособность скрипта?</p>]]></description>
			<author><![CDATA[null@example.com (kursiv)]]></author>
			<pubDate>Sun, 13 Apr 2014 07:07:03 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81711#p81711</guid>
		</item>
	</channel>
</rss>
