<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=13037</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=13037&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой».]]></description>
		<lastBuildDate>Sat, 25 Nov 2017 01:26:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121606#p121606</link>
			<description><![CDATA[<p><strong>vlad1986</strong></p><p>Допишите:<br /></p><div class="codebox"><pre><code>
~Alt::
Hotkey, Lalt Up, Off
return
</code></pre></div><p>А в каждый хоткей добавьте Hotkey, Lalt Up, On, кроме &quot;~Lalt Up::&quot;.</p><p>Или используйте правый &quot;alt&quot; вместо левого.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sat, 25 Nov 2017 01:26:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121606#p121606</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121576#p121576</link>
			<description><![CDATA[<p><strong>vlad1986</strong></p><p>Это и было предложение по автозаменам и в нем также оговаривались легко запоминаемые сочетания по начальным буквам &quot;Нии, Наа, Нее&quot; и т.д. Когда берется любое название и удваивается вторая буква, так что в итоге нужно всего три нажатия, в третий раз — по той же клавише.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Fri, 24 Nov 2017 14:43:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121576#p121576</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121575#p121575</link>
			<description><![CDATA[<p><strong>DD</strong></p><p>Вопрос был по коду от <strong>svoboden</strong>, а не <strong>ypppu</strong>.</p><p>Конкретно&nbsp; по Вашему предложению, если приходится работать с множеством названий улиц в голове держать такие комбинации не очень удобно.</p>]]></description>
			<author><![CDATA[null@example.com (vlad1986)]]></author>
			<pubDate>Fri, 24 Nov 2017 14:23:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121575#p121575</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121573#p121573</link>
			<description><![CDATA[<p>Автозамены проще составлять, используя удвоенную опорную согласную, или удвоенную первую букву из названия — тогда необходимость в Alt и пробеле отпадает:<br /></p><div class="codebox"><pre><code>
:*:Нкк::Никитина
Return

:*:Нмм::Наумова
Return

:*:Нфф::Нефтяников

:*:Нии::Никитина
Return

:*:Наа::Наумова
Return

:*:Нее::Нефтяников
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Fri, 24 Nov 2017 14:15:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121573#p121573</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121570#p121570</link>
			<description><![CDATA[<p><strong>svoboden</strong></p><p>Пользуюсь вашим скриптом на работе, очень доволен. Но есть небольшая проблемка, он срабатывает даже есть просто нажать ALT (выводится название улицы, которое использовалось последний раз). Особенно это доставляет неудобства, когда пытаешься переключиться на другое окно (Alt+Tab) или поменять язык раскладки (Shift+Alt).</p><p>Баг актуален, даже если не в носить никаких изменений в примере, который Вы приводили:</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Цитата Вашего кода</div><div class="fancy_spoiler"><div class="codebox"><pre><code>Array := Array(&quot;Никитина&quot;, &quot;Наумова&quot;, &quot;Нефтяников&quot;, &quot;Ковалевского&quot;, &quot;Ленинская&quot;, &quot;Дорожная&quot;)

k := 3

!vk59::
i += 1
a = %i%
if i = 3
i := &quot;&quot;
return

!vk4B::
k += 1
a = %k%
if k = 6
k := 3
return

~Lalt Up::
send ^+{Left}
send % Array[a]
i := &quot;&quot;, k := 3
return</code></pre></div></div></div><p>Как это пофиксить?</p>]]></description>
			<author><![CDATA[null@example.com (vlad1986)]]></author>
			<pubDate>Fri, 24 Nov 2017 13:48:25 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121570#p121570</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121230#p121230</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, да, список стоп-клавиш остался от Uberi, нужно подчистить и перевести на Input механизм для мульти-языковой поддержки.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Wed, 15 Nov 2017 20:04:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121230#p121230</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121228#p121228</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Если кто знает улицу, для которой нет подсказки, сообщите</p></blockquote></div><p>Я знаю, Пражская. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />UPD. Вообще-то в списке есть, но после ввода &quot;Пра&quot; не высвечивается, наверно баг.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 15 Nov 2017 19:49:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121228#p121228</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121226#p121226</link>
			<description><![CDATA[<div class="quotebox"><cite>vlad1986 пишет:</cite><blockquote><p>Не создавать же отдельные темы про улицы.</p></blockquote></div><p>Почему, можно создавать.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Wed, 15 Nov 2017 17:45:51 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121226#p121226</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121225#p121225</link>
			<description><![CDATA[<p><strong>svoboden</strong></p><p>Желаемая цель не менялась -- быстрый ввод названий улиц. Вы и другие программисты подсказали более лучшие способы её достижения, чем тот, что я спрашивал изначально. За что всем огромное спасибо. Не создавать же отдельные темы про улицы. Заголовок темы могу отредактировать.</p>]]></description>
			<author><![CDATA[null@example.com (vlad1986)]]></author>
			<pubDate>Wed, 15 Nov 2017 17:37:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121225#p121225</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121221#p121221</link>
			<description><![CDATA[<p>А разве тема была про автодополнение?</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Wed, 15 Nov 2017 17:00:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121221#p121221</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=121215#p121215</link>
			<description><![CDATA[<p><strong>stealzy</strong></p><p>Ого, самый крутой скрипт по улицам, что я видел.. К сожалению я не разобрался, как его подружить с другими программами, чтобы при запущенном скрипте подсказки появлялись не только в блокноте, но и в любой другой программе, где я буду вводить названия улиц (например Дубль Гис,&nbsp; Word, браузер).</p><p>P.S. Названия улиц из списка не выбираются через Enter, только двойной клик, в какой строке это можно исправить?</p>]]></description>
			<author><![CDATA[null@example.com (vlad1986)]]></author>
			<pubDate>Wed, 15 Nov 2017 12:24:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=121215#p121215</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=120904#p120904</link>
			<description><![CDATA[<p>Хотел написать что автодополнение изобрели уже давно, и есть реализации на ahk (видел в scite for ahk).<br />Нашел <a href="https://github.com/Uberi/Autocomplete">скрипт от Uberi</a>, который не понимал другие языки (кроме EN), и <a href="https://autohotkey.com/boards/viewtopic.php?f=6&amp;t=5644&amp;sid=f120a434ded4c973d4ad26b3c308fbb0">TypingAid</a> (интересен, но просто так туда свой файл со списком для автодополнения не положить, т.к. хранится в бд и нужно писать туда, пока не ковырял его вобщем).<br />Немного переделал вариант Uberi для поддержки языков и по мелочи.<br />Прикладываю пример <span class="bbu">автодополнения по улицам всех городов России</span> в окне блокнота-notepad (скрипт и файлик со списком улиц в одном архиве).<br />Если кто знает улицу, для которой нет подсказки, сообщите <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 07 Nov 2017 22:16:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=120904#p120904</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119803#p119803</link>
			<description><![CDATA[<div class="codebox"><pre><code>Array := Array(&quot;Никитина&quot;, &quot;Наумова&quot;, &quot;Нефтяников&quot;, &quot;Ковалевского&quot;, &quot;Ленинская&quot;, &quot;Дорожная&quot;)

k := 3

!vk59::
i += 1
a = %i%
if i = 3
i := &quot;&quot;
return

!vk4B::
k += 1
a = %k%
if k = 6
k := 3
return

~Lalt Up::
send ^+{Left}
send % Array[a]
i := &quot;&quot;, k := 3
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Wed, 04 Oct 2017 11:18:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119803#p119803</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119799#p119799</link>
			<description><![CDATA[<p>Если запустить этот скрипт, то:</p><p>1) ни клавиша &quot;н&quot;, ни &quot;л&quot; не работают вообще. (т.е сами по себе, если набираться вручную любое слово, где есть эти буквы, они просто не введутся).</p><p>2) Счетчик не сбрасывается, если нажать Альт+н он наберет Никитина, если через пару минут опять нажать Альт+Н (тоже 1 раз) он засчитает это как второе нажатие и уже не наберет Никитина, он введет Наумова.</p>]]></description>
			<author><![CDATA[null@example.com (vlad1986)]]></author>
			<pubDate>Wed, 04 Oct 2017 05:55:45 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119799#p119799</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие одной клавиши + двойное (тройное) нажатие другой]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119773#p119773</link>
			<description><![CDATA[<div class="codebox"><pre><code>Array := Array(&quot;Никитина&quot;, &quot;Наумова&quot;, &quot;Нефтяников&quot;, &quot;Ковалевского&quot;, &quot;Ленинская&quot;, &quot;Дорожная&quot;)

k := 3

$vk59:: ; н
i += 1
a = %i%
if i = 3
i := &quot;&quot;
return

$vk4B:: ; л
k += 1
a = %k%
if k = 6
k := 3
return

$Lalt Up::
send ^+{Left}
send % Array[a]
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Tue, 03 Oct 2017 19:54:57 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119773#p119773</guid>
		</item>
	</channel>
</rss>
