<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Замена "Window Spy"]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8318&amp;type=atom" />
	<updated>2023-12-13T17:29:14Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8318</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159737#p159737" />
			<content type="html"><![CDATA[<p>Не сработает если в строке process будет &quot;\E&quot;.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-12-13T17:29:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159737#p159737</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159736#p159736" />
			<content type="html"><![CDATA[<p>Обновил. Только не особо понял что за проблема. Иногда не работает \Q&quot; &quot;\E?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-12-13T17:22:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159736#p159736</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159735#p159735" />
			<content type="html"><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=159732#p159732">http://forum.script-coding.com/viewtopi … 32#p159732</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-12-13T17:16:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159735#p159735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159734#p159734" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>\Q&quot; process &quot;\E</p></blockquote></div><p>А что с ней?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-12-13T17:13:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159734#p159734</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159733#p159733" />
			<content type="html"><![CDATA[<p>Исправь баг.<br />Там где используешь регулярку \Q&quot; process &quot;\E, должно быть:<br /></p><div class="codebox"><pre><code>\Q&quot; literalRegex(process) &quot;\E

literalRegex(str)
{
   if InStr(str, &quot;\E&quot;, 1)
   {
      StringCaseSenseOld := A_StringCaseSense
      StringCaseSense, On
      str := StrReplace(str, &quot;\E&quot;, &quot;\E\\E\Q&quot;)
      StringCaseSense, % StringCaseSenseOld
   }
   return str
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-12-13T17:01:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159733#p159733</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159389#p159389" />
			<content type="html"><![CDATA[<p>Добавил.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-10-19T15:20:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159389#p159389</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159370#p159370" />
			<content type="html"><![CDATA[<p>Интересно, надо не забыть сделать, пока очень занят.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-10-17T15:59:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159370#p159370</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159369#p159369" />
			<content type="html"><![CDATA[<p>Например, когда мы убираем окно с панели задач с помощью ITaskbarList, то у него появлятся свойство ITaskList_Deleted.<br />Когда ApplicationFrameWindow зависает, у него появляется свойство ApplicationViewCloakType = 1 (не проверял).</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-10-17T08:50:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159369#p159369</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159368#p159368" />
			<content type="html"><![CDATA[<p><a href="https://learn.microsoft.com/ru-ru/windows/win32/winmsg/using-window-properties">https://learn.microsoft.com/ru-ru/windo … properties</a> тут посмотрел, не понял.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-10-17T05:52:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159368#p159368</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159367#p159367" />
			<content type="html"><![CDATA[<p>А что там полезного, где оно используется?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-10-17T05:42:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159367#p159367</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159363#p159363" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>global properties
PropEnumProcEx := RegisterCallback(&quot;PropEnumProcEx&quot;, &quot;Fast&quot;, 4)
return

f11::
properties := &quot;&quot;
hwnd := WinExist(&quot;A&quot;)
DllCall(&quot;EnumPropsEx&quot;, &quot;uptr&quot;, hWnd, &quot;ptr&quot;, PropEnumProcEx, &quot;uint&quot;, 0)
msgbox % properties
return

PropEnumProcEx(hWnd, lpszString, hData, dwData)
{
   Property := StrGet(lpszString, &quot;UTF-16&quot;)
   If (Property = &quot;&quot;)
      Property := lpszString . &quot; (Atom)&quot;
   properties .= Property &quot;: &quot; hData &quot;`n&quot;
   return true
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-10-16T22:08:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159363#p159363</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159362#p159362" />
			<content type="html"><![CDATA[<p>Я уже &quot;отошёл от дел&quot;). Дай функцию на анк, как смогу добавлю.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-10-16T21:44:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159362#p159362</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159361#p159361" />
			<content type="html"><![CDATA[<p>Всё, что получаем через EnumPropsEx.<br /><a href="https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-enumpropsexw">https://learn.microsoft.com/en-us/windo … umpropsexw</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-10-16T21:21:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159361#p159361</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159360#p159360" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Как например здесь, в вкладке details.</p></blockquote></div><p>А что именно из этого нужно? Вроде всё это есть.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2023-10-16T21:07:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159360#p159360</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Замена "Window Spy"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=159341#p159341" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, можно добавить в скрипт показывание windows properties.<br />Как например здесь, в вкладке details.<br /><a href="https://www.autohotkey.com/boards/viewtopic.php?t=28220">https://www.autohotkey.com/boards/viewtopic.php?t=28220</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2023-10-16T14:39:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=159341#p159341</id>
		</entry>
</feed>
