<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9510&amp;type=atom" />
	<updated>2014-04-21T06:51:26Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=9510</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82074#p82074" />
			<content type="html"><![CDATA[<p>Автор, внимательно изучай мануалы в 15 посту, вначале пробуй сам, не выходит, выкладывай сюда свои примеры обязательно под тегом code, тогда помогут, направят в правильное русло.<br />Я поиском нашел вашу тему, особенно заинтересовал наболевший мне вопрос про Alt+tab, уже 3й день мучаюсь и не добиться положительного результата, а с первого взгляда было все очень просто, свои страдания я допишу вскоре <a href="http://forum.script-coding.com/viewtopic.php?id=8982">здесь</a>.</p>]]></content>
			<author>
				<name><![CDATA[mendisabal]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26842</uri>
			</author>
			<updated>2014-04-21T06:51:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82074#p82074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82058#p82058" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong> </p><div class="quotebox"><blockquote><p>Раздел справки &quot;Горячие клавиши для мыши, джойстика и клавиатуры&quot;.</p></blockquote></div><p>Странно. Что то не найду не как. Это где то&nbsp; <a href="http://www.script-coding.com/index.html">в темах главной</a> или на <a href="http://www.script-coding.com/filez.html">этой странице</a> в файле wsh_chm.zip?<br />В спавке на форуме как то проще написано. А в данном файле для меня сложновато... Ни там ни там раздела &quot;Горячие клавиши для мыши, джойстика и клавиатуры&quot; пока не нашел. Если не затруднит то можете тать ссылку. Ну уже там в следующий раз может...<br />п.с. Спасибо так же нашел в файле Script-Coding-Collection-19-20120210.zip (12 484 875). Буду изучать.</p><p>Пока настроил так XButton2::#F12 в связки с&nbsp; программой <a href="http://www.ntwind.com/software/vistaswitcher.html">Manage Windows and Switch Tasks </a>Easier <br />Кстати спасибо! Отличная программа. Но все же позже подумаю как настроить #F12 на двойное нажатие левой. Пока даже присвоить #F12 двойному нажатию не удалось. Да и вопрос с Ctrl не решен... Но это я уже мануал почитаю может разберусь. Хотя не откажусь от совета</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T19:48:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82058#p82058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82056#p82056" />
			<content type="html"><![CDATA[<p>Замените $~LButton Up:: на *$~LButton Up::<br /><span style="color: grey">и прочитайте наконец справку. За сим откланиваюсь</span><br /><a href="http://www.script-coding.com/AutoHotkey/Hotkeys.html">http://www.script-coding.com/AutoHotkey/Hotkeys.html</a><br />Еще кажется на ру-борде качал локальный файл .chm<br />Вот .chm:<a href="http://yadi.sk/d/1V814vZBMrVyB">http://yadi.sk/d/1V814vZBMrVyB</a></p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2014-04-20T19:27:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82056#p82056</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82055#p82055" />
			<content type="html"><![CDATA[<p><strong>ypppu</strong>, да. Надо дать понять, что клавиша нажата.&nbsp; Т.е. я пальцем нажал и держу левую клавишу мыши, а для компьютера это должно стать нажатой и удерживаемой клавишей Ctrl на клавиатуре. В принципе, что бы не было конфликтов и для конкретности можно было бы поставить и задержку. Т.е. срабатывание Ctrl не сразу а к примеру через 0,2 сек. А то я боюсь что другие возможности тогда не будут доступны. К примеру: уже сейчас я нажимаю Ctrl&nbsp; и скрипт&nbsp; <strong>stealzy</strong> перестает работать. Отпускаю – работает. Надеюсь задержка поможет.<br /><strong>stealzy</strong> интересная программа попробую. Хотя хотелось бы что бы для вышеописанных функций не пришлось устанавливать еще одну программу. Так что попробую доработать предложенный вами скрипт, а не получится тогда буду ставить программу</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T19:07:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82055#p82055</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82048#p82048" />
			<content type="html"><![CDATA[<p>1)Раздел справки &quot;Горячие клавиши для мыши, джойстика и клавиатуры&quot;.<br />2)У меня открывается меню альттаб, и в любое окно получается тыкать мышкой.<br />3)</p><div class="codebox"><pre><code>IfWinExist ahk_class #32771
...Ваша фантазия
IfWinExist</code></pre></div><p>4)И еще рекомендую:<a href="http://www.ntwind.com/software/vistaswitcher.html">http://www.ntwind.com/software/vistaswitcher.html</a></p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2014-04-20T18:34:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82048#p82048</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82046#p82046" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Bolgarchuk пишет:</cite><blockquote><p>Как правильно задать удержание? Читал в мануале для этого надо использовать «D:» но куда его правильно ставить перед LEFT или после? Надо писать «:» или нет? Вот так что ли?<br />D: LEFT::D: ^ <br />Как не пробовал выдает егор</p></blockquote></div><br /><p>Вам нужно циклически выполнять какое-то действие во время удержания клавиши? Или просто дать скрипту понять, что клавиша физически нажата? Или при удержании в течение определённого времени должно запуститься действие?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2014-04-20T18:30:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82046#p82046</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82045#p82045" />
			<content type="html"><![CDATA[<p>Получается, но только в выбранное. А выбрать другое не получается. Т.е. у меня открыто 3 папки и 1 приложение. Удается переместится с 1 на 2 (которое выбрано), но не на 3 или 4. <br />Справку читал но не всю.&nbsp; А в разделе про <a href="http://www.script-coding.com/AutoHotkey/ControlClick.html">мышь</a> не нашел. <br />Но как я понял надо в вышеприведенный скрипт вписать что то типа: <br />WheelUp::Send {Tab}<br />или <br />WheelUp::{Tab}<br />WheelDown::{Tab}{Shift}<br />и как то настроить так, что бы срабатывало только в окне AltTab</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T18:26:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82045#p82045</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82043#p82043" />
			<content type="html"><![CDATA[<p>А что, тыкать в выбранное приложение не получается?<br />У меня мышки нет, за колесо не скажу, но стрелки работают.<br />Как что? Вешайте таб либо стрелки на mousewheel при открытом окне альтаб.<br />Вы справку читали? там как раз на колесо вешают перемещение по альтаб.<br /></p><div class="codebox"><pre><code>#If WinActive(&quot;...&quot;)
...
#IfWinActive</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2014-04-20T18:03:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82043#p82043</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82041#p82041" />
			<content type="html"><![CDATA[<p>Работает. Спасибо! Хотя он сложнее чем я думал. По видимому русский мануал действительно уже не поможет. <br />Может кто подскажет как доделать дальше? А то данного результата я добивался и с помощью XMouseButtonControl просто добавив в него комбинацию {ALT}{TAB}. Теперь бы еще как то настроить что бы возникающим окном можно было управлять, а не только переключаться между двумя приложениями. Как бы именно при открытом меню (вызванным AltTab.) на правую кнопку назначить таб. Но только что бы он работал в меню AltTab. Или еще лучше если бы колесом мыши можно было перемещаться по меню. Но это наверно вобще не реально, т.к. даже не знаю что на них вешать... Но было бы очень удобно.<br />п.с. т.е. повесить именно при запущенном окне AltTab на прокрутку вперед клавишу Tab а на прокрутку назад ShiftTab Но только что бы они работали в открытом окне вызванном AltTab</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T17:54:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82041#p82041</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82037#p82037" />
			<content type="html"><![CDATA[<p>Скопируйте заново ВСЕ, <span style="color: grey">я поправил,</span><br />там перед ними должен быть Send</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2014-04-20T17:44:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82037#p82037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82036#p82036" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong> спасибо. Нашел справку на главной. Но там не придумаешь за что хвататься. Пока не ясен принцип, что за чем должно идти. Приведенный вами скрипт может только переключать между двумя приложениями. Теперь бы еще как то задействовать таб.</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T17:40:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82036#p82036</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82034#p82034" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
$~LButton Up::
KeyWait, LButton, D T.05 ; .05 = 0.05 это время, если чо
if ErrorLevel {
} else {
  Send {Alt Down}{Tab}
  Sleep 200
  KeyWait, LButton, D
  Sleep 200
  Send {Alt Up}
}
return
</code></pre></div><p>Быстрый дабл-клик вызывает меню AltTab.<br />Ваш ковер ниасилил, прочитал только конец.<br />Рекомендую скачать еще русскую справку, если по-вражескому непонятно. Она правда устарела, но там все это есть.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2014-04-20T17:31:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82034#p82034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82032#p82032" />
			<content type="html"><![CDATA[<p>Как правильно задать удержание? Читал в мануале для этого надо использовать «D:» но куда его правильно ставить перед LEFT или после? Надо писать «:» или нет? Вот так что ли?<br />D: LEFT::D: ^ <br />Как не пробовал выдает егор</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T17:22:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82032#p82032</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82030#p82030" />
			<content type="html"><![CDATA[<p>Просто тяжело всё прочитать. Разбейте задачу на конкретные вопросы.</p><p>Итак, вопрос №1?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2014-04-20T17:11:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82030#p82030</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подскажите как с помощью AutoHotkey можно реализовать многофункци]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82028#p82028" />
			<content type="html"><![CDATA[<p>А не надо было все читать. Я и сам не читал. Хотя, конечно же, не смотря на то, что печатаю быстро, пришлось убить уйму времени на то, что бы сформулировать исчерпывающи свой вопрос и идею. А что бы не читать все могу посоветовать использовать синтезаторы речи, т.к. я тоже медленно читаю, но синтезаторы великолепно справляются с чтением. Так что можно только слушать. Это на много быстрее. <br />Не совсем понятно про хук z, но удалив файл в моих документах, проблема разрешилась. Поэтому спасибо за ответ.<br />Сейчас по крохам пытаюсь собрать и понять суть работы программы. <br />При написании скрипта возникло ряд трудностей, т.к. я не знаю досконально данного языка поскольку только с ним столкнулся. Может кто подскажет? </p><p>;1 удержание левой кнопки мыши = удержание контрл (как правильно задать удержание?)<br />D: LEFT::D: ^</p><p>;2 двойное нажатие левой кнопкой мыши вызывает сочетание Alt+Tab и удержание Alt<br />; вопрос 1 – как задать двойное нажатие?<br />;вопрос 2 – как задать условие, что после нажатии Alt+Tab идет залипание&nbsp; Alt которое можно отменить повторным нажатием левой кнопки. И условие что при появлении меню, вызванное Alt+Tab, правая кнопка мыши эмулирует нажатие Tab. Т.е. двойным нажатием левой вызывается 	Alt+Tab&nbsp; с залипанием Alt и отменой залипание при повторном нажатии левой. а правая именно в момент при появлении данного меню эмулирует Tab. Реализовать данную возможность для меня очень сложно и пока что я додумался только до такого…</p><p>ClickCount 2 LEFT::!{tab}</p>]]></content>
			<author>
				<name><![CDATA[Bolgarchuk]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32131</uri>
			</author>
			<updated>2014-04-20T16:54:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82028#p82028</id>
		</entry>
</feed>
