<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Ввод пути в выделенное окно TotalCommander]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=14965</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14965&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Ввод пути в выделенное окно TotalCommander».]]></description>
		<lastBuildDate>Sat, 14 Sep 2019 18:32:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136049#p136049</link>
			<description><![CDATA[<p>Все верно.<br />Вы были правы.</p>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 18:32:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136049#p136049</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136048#p136048</link>
			<description><![CDATA[<p>Но я же ещё в начале писал, что надо убрать горячую клавишу, на что вы ответили, что без нее вообще не работает).</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 18:00:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136048#p136048</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136047#p136047</link>
			<description><![CDATA[<p>DD, В общем заработал вот такой код:<br /></p><div class="codebox"><pre><code>
new_pth := &quot;C:\документы 2\571\&quot;

;f1::
   WinGet, hw_TTOTAL_CMD, ID, ahk_class TTOTAL_CMD ; получить ID окна TC (последнего активного)
   ControlSetText, Edit1, cd %new_pth%, ahk_id %hw_TTOTAL_CMD% ; вбиваем путь в ком. строку
   ControlSend, Edit1, {Enter}, ahk_id %hw_TTOTAL_CMD% ; открываем папку
return
</code></pre></div><p>Так что все работает нормально.<br />Большое спасибо вам за ответ.</p>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:58:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136047#p136047</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136046#p136046</link>
			<description><![CDATA[<p>Как я выше писал — вам следовало убрать, либо закомментировать горячую клавишу, иначе подпрограмма никогда не запустится. То есть, для начала убрать клавишу, а уже потом смотреть, что там дальше не работает).</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:57:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136046#p136046</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136045#p136045</link>
			<description><![CDATA[<p>DD, одну секундочку.</p><p>Вроде пару раз сработало.<br />Сейчас надо разобраться.</p>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:54:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136045#p136045</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136044#p136044</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>запостите свой скрипт.</p></blockquote></div><p>Вот так выглядит мой скрипт:<br />(Как можно видеть - это точная копия скрипта из сообщения 4)<br /></p><div class="codebox"><pre><code>
new_pth := &quot;C:\документы 2\571\&quot;

f1::
   WinGet, hw_TTOTAL_CMD, ID, ahk_class TTOTAL_CMD ; получить ID окна TC (последнего активного)
   ControlSetText, Edit1, cd %new_pth%, ahk_id %hw_TTOTAL_CMD% ; вбиваем путь в ком. строку
   ControlSend, Edit1, {Enter}, ahk_id %hw_TTOTAL_CMD% ; открываем папку
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:51:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136044#p136044</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136043#p136043</link>
			<description><![CDATA[<div class="quotebox"><cite>ОсиповаТатьяна пишет:</cite><blockquote><p>Скрипт выглядит в точности так - как он записан в вашем сообщении.</p></blockquote></div><p>То есть, вы не убрали/не закомментировали из него горячую клавишу? Из-за неё-то он и висит в трее.</p><p>Понимаю, что речь шла не о ярлыке. Но если простым ярлыком можно добиться того же, что делает скрипт — зачем скрипт?) Зачем прописывать путь в скрипте, если можно его прописать в ярлыке?</p><p>Про классы и контролы вспомнил, что у вас получалось по F1 по ним переходить, значит, они стандартные.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:44:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136043#p136043</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136042#p136042</link>
			<description><![CDATA[<p><strong>ОсиповаТатьяна</strong>, запостите свой скрипт.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:44:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136042#p136042</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136040#p136040</link>
			<description><![CDATA[<div class="quotebox"><cite>DD пишет:</cite><blockquote><p>Это не ошибка, а уведомление о том, что предыдущий экземпляр скрипта уже запущен.</p></blockquote></div><p>В смысле - предыдущий скрипт ?</p><p>В трее висит один-единственный скрипт - ваш.<br />Больше нет ни одного.</p><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>Вы закомментировали горячую клавишу и заодно &quot;return&quot; из скрипта? В нем должна быть строчка с путём и тремя строчками кода, в таком виде он обязан работать.</p></blockquote></div><p>Скрипт выглядит в точности так - как он записан в вашем сообщении.<br /></p><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>В нем должна быть строчка с путём и тремя строчками кода, в таком виде он обязан работать.</p></blockquote></div><p>К сожалению на текущий момент он не работает, даже при переустановленном Autohotkey (и все прочие скрипты ahk - нормально работают).</p><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>И честно говоря, можно было обойтись ярлыком к вашей папке</p></blockquote></div><p>Речь шла не о ярлыке, а о выполнении действия для того окна TotalCommander, которое выделено на текущий момент (всего TC-несколько) - в окно ввода пути - ввести текст &quot;C:\документы 2\571\&quot;&nbsp; и нажать Энтер.</p><p>Как проверить классы и контролы своего экземпляра TC ?</p>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:29:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136040#p136040</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136039#p136039</link>
			<description><![CDATA[<p>Это не ошибка, а уведомление о том, что предыдущий экземпляр скрипта уже запущен. То есть, вы его повторно запускаете с какой-то директивой.<br /></p><div class="quotebox"><cite>ОсиповаТатьяна пишет:</cite><blockquote><p>один в один</p></blockquote></div><p>Вы закомментировали горячую клавишу и заодно &quot;return&quot; из скрипта? В нем должна быть строчка с путём и тремя строчками кода, в таком виде он обязан работать. На всякий случай, обновите AutoHotkey. И честно говоря, можно было обойтись ярлыком к вашей папке, без горячей клавиши было бы то же самое).</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 17:20:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136039#p136039</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136037#p136037</link>
			<description><![CDATA[<p>DD, нет -&nbsp; не работает именно скрипт.</p><p>Выдает ошибку :<br />An older instance of this script is already running. Replace it with this instance ?</p><p>(Насчет пути - разумеется я указываю адрес существующей папки)<br />(И в скрипте - ничего не дописано. Вот как был он скопирован один в один - так и запускался - с другой папкой только)</p>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 16:26:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136037#p136037</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136035#p136035</link>
			<description><![CDATA[<p>Проверял с несколькими ТС — работает. Может, вы путь указываете несуществующий? Или что-то дописали в скрипте, из-за чего меняется фокус.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 11:45:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136035#p136035</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136031#p136031</link>
			<description><![CDATA[<div class="quotebox"><cite>DD пишет:</cite><blockquote><p>Уточните, как будет активироваться скрипт: из окна ТС, из другого скрипта? Из Проводника?</p></blockquote></div><p>Из окна конкретного TC.<br />Всего открыто три TC.</p>]]></description>
			<author><![CDATA[null@example.com (ОсиповаТатьяна)]]></author>
			<pubDate>Sat, 14 Sep 2019 01:06:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136031#p136031</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136030#p136030</link>
			<description><![CDATA[<div class="quotebox"><cite>ОсиповаТатьяна пишет:</cite><blockquote><p>при активации данного скрипта - то есть сразу же ?</p></blockquote></div><p>Уточните, как будет активироваться скрипт: из окна ТС, из другого скрипта? Из Проводника?</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 00:53:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136030#p136030</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136029#p136029</link>
			<description><![CDATA[<p>Чтобы выполнялся сразу же — надо чтобы окно менеджера было активно, как вы писали в первом сообщении. Или же нужно добавить строчку для активации окна TC (если TC уже запущен), либо запуска TC.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sat, 14 Sep 2019 00:46:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136029#p136029</guid>
		</item>
	</channel>
</rss>
