<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Ввод пути в выделенное окно TotalCommander]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14965&amp;type=atom" />
	<updated>2019-09-14T18:32:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=14965</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136049#p136049" />
			<content type="html"><![CDATA[<p>Все верно.<br />Вы были правы.</p>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T18:32:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136049#p136049</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136048#p136048" />
			<content type="html"><![CDATA[<p>Но я же ещё в начале писал, что надо убрать горячую клавишу, на что вы ответили, что без нее вообще не работает).</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T18:00:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136048#p136048</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136047#p136047" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T17:58:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136047#p136047</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136046#p136046" />
			<content type="html"><![CDATA[<p>Как я выше писал — вам следовало убрать, либо закомментировать горячую клавишу, иначе подпрограмма никогда не запустится. То есть, для начала убрать клавишу, а уже потом смотреть, что там дальше не работает).</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T17:57:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136046#p136046</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136045#p136045" />
			<content type="html"><![CDATA[<p>DD, одну секундочку.</p><p>Вроде пару раз сработало.<br />Сейчас надо разобраться.</p>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T17:54:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136045#p136045</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136044#p136044" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T17:51:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136044#p136044</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136043#p136043" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ОсиповаТатьяна пишет:</cite><blockquote><p>Скрипт выглядит в точности так - как он записан в вашем сообщении.</p></blockquote></div><p>То есть, вы не убрали/не закомментировали из него горячую клавишу? Из-за неё-то он и висит в трее.</p><p>Понимаю, что речь шла не о ярлыке. Но если простым ярлыком можно добиться того же, что делает скрипт — зачем скрипт?) Зачем прописывать путь в скрипте, если можно его прописать в ярлыке?</p><p>Про классы и контролы вспомнил, что у вас получалось по F1 по ним переходить, значит, они стандартные.</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T17:44:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136043#p136043</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136042#p136042" />
			<content type="html"><![CDATA[<p><strong>ОсиповаТатьяна</strong>, запостите свой скрипт.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2019-09-14T17:44:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136042#p136042</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136040#p136040" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T17:29:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136040#p136040</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136039#p136039" />
			<content type="html"><![CDATA[<p>Это не ошибка, а уведомление о том, что предыдущий экземпляр скрипта уже запущен. То есть, вы его повторно запускаете с какой-то директивой.<br /></p><div class="quotebox"><cite>ОсиповаТатьяна пишет:</cite><blockquote><p>один в один</p></blockquote></div><p>Вы закомментировали горячую клавишу и заодно &quot;return&quot; из скрипта? В нем должна быть строчка с путём и тремя строчками кода, в таком виде он обязан работать. На всякий случай, обновите AutoHotkey. И честно говоря, можно было обойтись ярлыком к вашей папке, без горячей клавиши было бы то же самое).</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T17:20:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136039#p136039</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136037#p136037" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T16:26:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136037#p136037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136035#p136035" />
			<content type="html"><![CDATA[<p>Проверял с несколькими ТС — работает. Может, вы путь указываете несуществующий? Или что-то дописали в скрипте, из-за чего меняется фокус.</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T11:45:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136035#p136035</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136031#p136031" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>DD пишет:</cite><blockquote><p>Уточните, как будет активироваться скрипт: из окна ТС, из другого скрипта? Из Проводника?</p></blockquote></div><p>Из окна конкретного TC.<br />Всего открыто три TC.</p>]]></content>
			<author>
				<name><![CDATA[ОсиповаТатьяна]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39847</uri>
			</author>
			<updated>2019-09-14T01:06:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136031#p136031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136030#p136030" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ОсиповаТатьяна пишет:</cite><blockquote><p>при активации данного скрипта - то есть сразу же ?</p></blockquote></div><p>Уточните, как будет активироваться скрипт: из окна ТС, из другого скрипта? Из Проводника?</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T00:53:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136030#p136030</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ввод пути в выделенное окно TotalCommander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=136029#p136029" />
			<content type="html"><![CDATA[<p>Чтобы выполнялся сразу же — надо чтобы окно менеджера было активно, как вы писали в первом сообщении. Или же нужно добавить строчку для активации окна TC (если TC уже запущен), либо запуска TC.</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2019-09-14T00:46:38Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=136029#p136029</id>
		</entry>
</feed>
