<?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=15569</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=15569&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Зажатие клавиши при переносе файла мышью».]]></description>
		<lastBuildDate>Tue, 04 Aug 2020 06:05:50 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141446#p141446</link>
			<description><![CDATA[<p>Когда удерживаете на клавиатуре клавишу, и она через 1-2 секунды начинает повторяться много раз - это делает Windows, а не AutoHotkey.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Tue, 04 Aug 2020 06:05:50 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141446#p141446</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141445#p141445</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p><strong>Зажатие клавиши и автоповтор — разные вещи.</strong></p><p>Можно и вручную зажать клавишу без автоповтора: зажмите одну (например Й) и не отпуская, щелкните по второй (Ц) — в результате клавиша (Й) зажата, но автоповтор не идет.</p></blockquote></div><p>Вот так уже понятно в чем соль. <br />Получается, что зажимая букву &quot;й&quot; я не зажимаю ее, а включаю тем самым функцию автоповтора. Для клавишь-модификаторов функции автоповтора получается нет, они могут быть зажатыми, или разжатыми, а для всех остальных есть 2 варианта?</p><div class="quotebox"><blockquote><div class="quotebox"><cite>MtZay пишет:</cite><blockquote><p>эта функция вроде settimer&#039;a, эмулирует многопоточность</p></blockquote></div><p>Какая функция (команда Send?) и причем тут многопоточность? (Непричем).</p></blockquote></div><p>Этот мой вывод проистек из раннего представления об одной и той же природе зажатия и автоповтора клавиш.<br />Видимо есть какая то отдельная память для состояний зажатия, которая существует отдельно от выполнения кода? (это уже разумеется сложно назвать отдельным потоком)</p><p>Благодарю за разъяснение!</p>]]></description>
			<author><![CDATA[null@example.com (MtZay)]]></author>
			<pubDate>Tue, 04 Aug 2020 04:20:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141445#p141445</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141404#p141404</link>
			<description><![CDATA[<div class="quotebox"><cite>MtZay пишет:</cite><blockquote><p>Так а я про что?</p></blockquote></div><p>Совсем про другое, у вас мешанина из несвязанных между собой вещей.<br />Зажатие клавиши и автоповтор — разные вещи.<br />В коде <strong>SuBrex</strong> можно зажать любую клавишу.<br /></p><div class="codebox"><pre><code>Send {F1 Down}
Send {Ctrl Down}
ToolTip % GetKeyState(&quot;F1&quot;)
MouseClickDrag Left, 200, 0, 0, 0, 50, R
Send {Ctrl Up}
ToolTip % GetKeyState(&quot;F1&quot;)
Send {F1 Up}
Sleep 1000</code></pre></div><p>Можно и вручную зажать клавишу без автоповтора: зажмите одну (например Й) и не отпуская, щелкните по второй (Ц) — в результате клавиша (Й) зажата, но автоповтор не идет.<br /></p><div class="quotebox"><cite>MtZay пишет:</cite><blockquote><p>эта функция вроде settimer&#039;a, эмулирует многопоточность</p></blockquote></div><p>Какая функция (команда Send?) и причем тут многопоточность? (Непричем).</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Mon, 03 Aug 2020 09:32:14 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141404#p141404</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141401#p141401</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Здесь как раз написано, что при эмулировании зажатия способом Send {a down} автоповтора не происходит, каковой возникает при физическом зажатии клавиши.</p></blockquote></div><p>Так а я про что? А клавиши-модификаторы лвяются исключениями, и каким то образом зажимаются до команды отпускания.</p><div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>I&#039;m not who calling you that, ball from pussy.</p></blockquote></div><p>Вы бы мне конкретно объяснили, что вас в моих словах не устраивает..</p><div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>пригодятся русский файл справки</p></blockquote></div><p>Вот за это спасибо, не мог его найти в таком виде.</p>]]></description>
			<author><![CDATA[null@example.com (MtZay)]]></author>
			<pubDate>Mon, 03 Aug 2020 04:22:14 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141401#p141401</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141395#p141395</link>
			<description><![CDATA[<p>Здесь как раз написано, что при эмулировании зажатия способом <em>Send {a down}</em> автоповтора не происходит, каковой возникает при физическом зажатии клавиши.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 03 Aug 2020 00:06:50 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141395#p141395</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141394#p141394</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Боюсь, вы не совсем поняли, что тут написано. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p></blockquote></div><p>Определенно, я через переводчик читаю) Но для моего контекста достаточно, что Control/Shift/Alt/Win не отпускаются автоматически, как другие клавиши, этот момент я прочел лишь после помощи товарища SuBrex&#039;a, до этого считал, что все нажатия клавишь нужно эмулировать путем петли, количество которыхи(цыклов петель) пропорционально времени нажатия, как и в примере мануала.<br /></p><div class="quotebox"><blockquote><p>When a key is held down via the method above, it does not begin auto-repeating like it would if you were physically holding it down (<strong>this is because auto-repeat is a driver/hardware feature</strong>). However, a Loop can be used to simulate auto-repeat.</p></blockquote></div><p>stealzy же упрекает меня в том, что эмулирование происходит иначе, или вообще весь процесс происходит по другому. </p><p>Так что же я конкретно не понял?</p><p>з.ы:речь идет о дефолте, без учета параметров DownTemp и DownR.</p>]]></description>
			<author><![CDATA[null@example.com (MtZay)]]></author>
			<pubDate>Sun, 02 Aug 2020 23:12:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141394#p141394</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141392#p141392</link>
			<description><![CDATA[<p>Боюсь, вы не совсем поняли, что тут написано. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 02 Aug 2020 22:17:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141392#p141392</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141391#p141391</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><div class="quotebox"><cite>MtZay пишет:</cite><blockquote><p>в мануале читал, что эмулирование зажатия клавиши происходит чередой нажатия на нее</p></blockquote></div><p>Нет, не читали.</p></blockquote></div><p><strong>Это вы меня так мягко пи*даболом назвали?)</strong><br /></p><div class="quotebox"><blockquote><p><span class="postimg"><img src="https://i.imgur.com/AMBv6Bx.png" alt="https://i.imgur.com/AMBv6Bx.png" /></span></p></blockquote></div><p>На сколько понял, клавиши-модификаторы являются исключениями.</p>]]></description>
			<author><![CDATA[null@example.com (MtZay)]]></author>
			<pubDate>Sun, 02 Aug 2020 22:08:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141391#p141391</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141353#p141353</link>
			<description><![CDATA[<div class="quotebox"><cite>MtZay пишет:</cite><blockquote><p>в мануале читал, что эмулирование зажатия клавиши происходит чередой нажатия на нее</p></blockquote></div><p>Нет, не читали.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Sun, 02 Aug 2020 09:16:56 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141353#p141353</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141347#p141347</link>
			<description><![CDATA[<div class="quotebox"><cite>SuBrex пишет:</cite><blockquote><p>Я далеко не эксперт, но могу предложить:</p></blockquote></div><p>То что нужно! Премного благодарен!</p><p>З.ы: не думал, что такое простое решение конечно, мне казалось что чтение кода не продолжается, пока не отпустится клавиша, т.к. в мануале читал, что эмулирование зажатия клавиши происходит чередой нажатия на нее, как при реалонм вводе с клавы. Т.е. эта функция вроде settimer&#039;a, эмулирует многопоточность <img src="//forum.script-coding.com/img/smilies/hmm.png" width="15" height="15" /> интересно..</p>]]></description>
			<author><![CDATA[null@example.com (MtZay)]]></author>
			<pubDate>Sun, 02 Aug 2020 00:11:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141347#p141347</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141344#p141344</link>
			<description><![CDATA[<p><strong>MtZay</strong><br />Я далеко не эксперт, но могу предложить:<br /></p><div class="codebox"><pre><code>
SendInput, {LButton Down}{Ctrl Down}
MouseMove
SendInput, {LButton Up}{Ctrl Up}
</code></pre></div><p>Ну, надеюсь, Вы знаете как работает MouseMove <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (SuBrex)]]></author>
			<pubDate>Sat, 01 Aug 2020 20:38:06 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141344#p141344</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141343#p141343</link>
			<description><![CDATA[<p>Хм.</p>]]></description>
			<author><![CDATA[null@example.com (SuBrex)]]></author>
			<pubDate>Sat, 01 Aug 2020 20:33:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141343#p141343</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Зажатие клавиши при переносе файла мышью]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141341#p141341</link>
			<description><![CDATA[<p>Есть задача перенестимелеент из одной коардинаты в другую, просисходит нажатие на элемент,&nbsp; затем перемещение курсора с последующим разжатием левой кнопки. Но, при всем этом должна быть зажата клавиша ctrl и разжата вместе с левой кнопкой мыши.</p><p>Команду зажатия и отпускания я нашел, но как при этом активировать ctrl - сообразить не могу, пишу в первой версии, соответственно без многопоточности.</p><p>выручите советом.</p>]]></description>
			<author><![CDATA[null@example.com (MtZay)]]></author>
			<pubDate>Sat, 01 Aug 2020 19:00:57 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141341#p141341</guid>
		</item>
	</channel>
</rss>
