<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Более удобная работа с Total Commander]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6782&amp;type=atom" />
	<updated>2012-02-07T08:19:17Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6782</id>
		<entry>
			<title type="html"><![CDATA[AHK: Более удобная работа с Total Commander]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=56519#p56519" />
			<content type="html"><![CDATA[<p>Доброго времени суток.<br />Хочу предложить вашему вниманию небольшой скрипт, написал для себя, думаю, что не только мне он покажется полезным.<br />Суть: в очень полезном и многими любимом файловом менеджере Total Commander есть функция просмотр, которая работает (в зависимости от настроек и плагинов) со всевозможными типами текстовых, аудио- и видеофайлов, базами данных, страниц в формате HTML и прочая, прочая...<br />Только если возникает необходимость просмотра большого количества файлов, надоедает постоянно выполнять &quot;Выбрал файл - нажал F3 - посмотрел - нажал Escape&quot;, или кликать мышью по соответствющей кнопке в менеджере, а потом выцеливать [X] в просмотрщике.<br />При помощи данного скрипта достаточно нажать на нужный файл средней кнопкой мыши, затем таким же кликом закрыть просмотр, при этом ни Коммандер, ни просмотрщик не обязательно должны быть активными. В общем, много букв, скрипт короче получился <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br /></p><div class="codebox"><pre><code>MButton::
   MouseGetPos, , , id
   WinGetClass, class, ahk_id %id%
   if (class = &quot;TTOTAL_CMD&quot;)
   {
      Mouseclick
	  Send {F3}
   }
   else if (class = &quot;TLister&quot;)
   {
      Mouseclick
	  Send {Esc}
   }
   else
      Mouseclick, Middle
return</code></pre></div><p>Не обязательно запускать его отдельным процессом - если у вас есть свои любимые скрипты, которые постоянно работают, можно просто этот код вставить туда.</p>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-02-07T08:19:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=56519#p56519</id>
		</entry>
</feed>
