<?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=10665&amp;type=atom" />
	<updated>2015-05-27T11:43:35Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10665</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94227#p94227" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>мне не хотелось бы что-то менять в привычном интерфейсе</code></pre></div><p>Зря, Фубар это интересный (Сделай Сам) конструктор</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-27T11:43:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94227#p94227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94224#p94224" />
			<content type="html"><![CDATA[<p><strong>seriousstas</strong>, во-первых, обратите внимание на <a href="http://forum.script-coding.com/viewtopic.php?id=6148">оформление ссылок</a>, во-вторых, нет, мне не хотелось бы что-то менять в привычном интерфейсе программы ради одного ответа.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-05-27T10:57:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94224#p94224</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94223#p94223" />
			<content type="html"><![CDATA[<p>Кажись понял, можно сложить скрипты в папку settings и использовать %A_WorkingDir% ...</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-27T03:22:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94223#p94223</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94222#p94222" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong><br /></p><div class="codebox"><pre><code> совсем другие названия классов окон </code></pre></div><p>У меня внутри этот плейлист :<br /><a href="http://br3tt.deviantart.com/art/JSBrowser-Project-that-ain-t-Facets-525146782">http://br3tt.deviantart.com/art/JSBrows … -525146782</a><br />Попробуйте в Columns ui поднят или опустить его&nbsp; &nbsp;- classNN изменится <br />Сборку выложил здесь :<br /><a href="http://pccar.ru/showthread.php?p=328879#post328879">http://pccar.ru/showthread.php?p=328879#post328879</a><br />Подгоняли для CarPC ...<br />Третяя справа (во втором ряду в открытом тулбаре) кнопка откроет плейлист менеджер .<br />Попробуйте зарыть его крестиком - он откроется снова ...</p><p>Через контрольный plmanager_1(0) вроде работает ,<br />но делал методом тыка :<br /></p><div class="codebox"><pre><code>#NoTrayIcon
#SingleInstance force
IfExist, x:\__FOOBAR__\4Icar_10_JS_WiTE\foobar2000\settings\plmanager_0
        {

ControlFocus, uie_wsh_panel_mod_class7, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Send {TAB}
Sleep, 1000
        }
IfExist, x:\__FOOBAR__\4Icar_10_JS_WiTE\foobar2000\settings\plmanager_1
        {
WinWait, Rename playlist,, 10 
WinWaitClose
Sleep 1000
WinWait, Load Playlist:,, 5
WinWaitClose
        }
IfNotExist, x:\__FOOBAR__\4Icar_10_JS_WiTE\foobar2000\settings\plmanager_0
        {
WinWait, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
WinActivate
ControlFocus, uie_wsh_panel_mod_class7, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Send {TAB}
         }
Else
ExitApp</code></pre></div><p><strong>teadrinker</strong><br />Не подскажите, как сделать, чтоб&nbsp; <em>IfExist</em> находил папку foobar2000 ?<br />тесть был унивесальным</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-27T02:37:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94222#p94222</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94221#p94221" />
			<content type="html"><![CDATA[<p><strong>seriousstas</strong>, у меня тоже есть Foobar2000, но в моей версии всё выглядит по-другому, совсем другие названия классов окон и другие результаты посыла клавиш, поэтому мало что понятно. Я бы вам советовал как-то изменить свои вопросы на более общие, которые можно было бы проверить на любом другом окне, а затем уже полученные ответы применить конкретно для ваших нужд.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-05-27T01:04:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94221#p94221</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94219#p94219" />
			<content type="html"><![CDATA[<p>Может ,кто подскажет новичку&nbsp; ?</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-26T21:45:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94219#p94219</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94212#p94212" />
			<content type="html"><![CDATA[<p>Сегодня Мненджер плейлистов умеет отображать состояния<br />в виде созданного файла :<br />менеджер открыт=&gt;&nbsp; файл plmanager_1</p><p>менеджер закрыт=&gt;&nbsp; файл plmanager_0<br />в какой-то папке<br />Может можно сделать через проверку наличия такого файла ?</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-26T13:51:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94212#p94212</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94207#p94207" />
			<content type="html"><![CDATA[<p>Попутно задам ещё вопрос :<br />Можно-ли сделать , что-б при запуске скрипта повторно ,<br />выполнялся только второй &quot;TAB&quot; , тоесть была возможноть не только открывать ,<br />но и закрывать плейлист кнопкой ? <br />Представляю это так :<br />Запускаю скрипт повторно идёт проверка на наличие себе подобного , и если есть - выполняется только :<br /></p><div class="codebox"><pre><code>WinWait, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
WinActivate
Send {TAB}</code></pre></div><p>Зоранее благодарность и +</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-25T23:50:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94207#p94207</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Ожидание клика по области перед командой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94206#p94206" />
			<content type="html"><![CDATA[<p>Скрипт (мой из первых) посылает клавишу &quot;TAB&quot; с фокусом ,<br />открывает менеджер плейлистов плеера Foobar2000 (все сделано под тач, палец) , затем через 11 секунд закрывается (и автоматом закрывает менеджер).<br />Если найдено контекстное меню&nbsp; - ждёт сколько нужно и закрывается .<br />Если закрыть его крестиком (вверху справа на картинке,прикрепил) ранее 11 секунд , то менеджер естественно снова откроется .<br />Как этого избежать ?</p><p>То-есть нужно прекратить принудительно работу скрипта при клике (скорее даже тапнуть пальцем) по области этого <br />крестика . <br />Например , посте первого &quot;TAB&quot; - открывается менеджер&nbsp; проходит 5 секунд , жмакаю по крестику - закрывается<br />менеджер и одновременно&nbsp; закрывается скрипт .<br />Прошу помощи с этим.<br />То , что я уже сочинил : </p><div class="codebox"><pre><code>#NoTrayIcon
#SingleInstance ignore
ControlFocus, uie_wsh_panel_mod_class7, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Send {TAB}
WinWait, ahk_class #32770,B:\Playlist , 11
WinWaitClose
WinWait, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
WinActivate
Send {TAB}
ExitApp</code></pre></div><p>При наведении на крестик меняется цвет на красный :<br />Text:	<br /></p><div class="codebox"><pre><code>Color:    FF0000 (Red=FF Green=00 Blue=00)
    x: 0    y: 0    w: 1120    h: 558
Client:    x: 0    y: 0    w: 1120    h: 558</code></pre></div><p>и позиция в центре крестика :<br /></p><div class="codebox"><pre><code>Absolute:    1669, 190 (less often used)
Relative:    1073, 32 (default)
Client:    1073, 32 (recommended)</code></pre></div><p>Фото прикрепил :</p>]]></content>
			<author>
				<name><![CDATA[seriousstas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32974</uri>
			</author>
			<updated>2015-05-25T15:48:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94206#p94206</id>
		</entry>
</feed>
