<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK:одновременные действия]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14006&amp;type=atom" />
	<updated>2018-08-05T08:43:08Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=14006</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127697#p127697" />
			<content type="html"><![CDATA[<p>Остался только один вопрос: в строчке </p><div class="codebox"><pre><code>MouseMove, 200, 0, 0, R</code></pre></div><p> что означает &quot;R&quot;? мне просто надо все это под библиотеку DD подстроить.<br />p.s. можете не отвечать, я сам нашел ответ.<br />p.s.s. еще раз спасибо</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-05T08:43:08Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127697#p127697</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127696#p127696" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong> спасибо большое</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-05T08:41:03Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127696#p127696</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127695#p127695" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
+Q:: 
	SetTimer, Mouse, 1
	Send {a Down}
	sleep, 150 
	Send {a Up} 
	Send {s Down}
	sleep, 150 
	Send {s Up} 
	Send {d Down} 
	sleep, 150 
	Send {d Up}
	SetTimer, Mouse, Off 
	Return

Mouse: 
	Send {WheelUp}
	MouseMove, 200, 0, 0, R
	Return 
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-08-05T06:56:33Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127695#p127695</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127690#p127690" />
			<content type="html"><![CDATA[<p>Мне просто нужно что бы при нажатии одной клавиши &quot;+q&quot; срабатывали a s d поочередно, и все это время мышь крутилась вправо. Если вы предложите другой вариант исполнения, то я вам только спасибо скажу.</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-04T18:02:01Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127690#p127690</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127689#p127689" />
			<content type="html"><![CDATA[<p>извините, забыл уточнить, на протяжении алгоритма связанного с &quot;+q&quot; нужно постоянно крутить колесо мыши вверх. Поэтому я и спрашиваю как сделать параллельно, а потом я уже поворот мыши сделаю через цикл</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-04T17:44:08Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127689#p127689</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127684#p127684" />
			<content type="html"><![CDATA[<p>Так это то понятно, у меня вопрос стоял в другом: как сделать что бы эти действия шли параллельно?</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-04T14:45:07Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127684#p127684</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127681#p127681" />
			<content type="html"><![CDATA[<p>вот что я смог сделать </p><div class="codebox"><pre><code>#Include, class_DD.ahk
SetWorkingDir %A_ScriptDir%
+WheelUp::
DD.movr(200,0)

+q::
DD._key(&quot;a&quot;, &quot;Down&quot;)
sleep, 150
DD._key(&quot;a&quot;, &quot;Up&quot;) 
DD._key(&quot;s&quot;, &quot;Down&quot;)
sleep, 150
DD._key(&quot;s&quot;, &quot;Up&quot;) 
DD._key(&quot;d&quot;, &quot;Down&quot;)
sleep, 150
DD._key(&quot;d&quot;, &quot;Up&quot;) 
</code></pre></div><p>и мне бы хотелось, что бы все это работало от одной клавиши, а когда я просто меняю &quot;+WheelUp&quot; на &quot;+q&quot;, то при запуске выходит ошибка.<br />P.s. мышь я еще доработаю, т.к. это просто пример</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-04T12:42:36Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127681#p127681</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127680#p127680" />
			<content type="html"><![CDATA[<p>Проблема то вот в чем: в игре Dead by Daylight, что бы крутить 180 и 360, нужно одновременно нажимать последовательность клавиш w a s d и поворачивать мышь. А у меня это не получается + паника, когда за тобой гонятся, но это не важно. Так вот, если ставить это в один поток действий, это нужно очень сильно заморочиться с таймингом и т.д.. А вот если бы можно было это делать параллельно, то мне бы это очень сильно облегчило работу, хотя я не знаю как сложно это делать(я про параллельность). <br />P.s. так же я использую библиотеку DD</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-04T12:40:34Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127680#p127680</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127679#p127679" />
			<content type="html"><![CDATA[<p>Вполне.<br />Но только так же возможно, что заморочка с этим не вполне отвечает необходимости выполнять их одновременно, особенно, если у обеих операций короткие последовательности. &quot;Одновременно&quot; - подразумевает параллельность, а значит при отсутствии многопоточности, придётся создавать отдельный процесс и все вытекающие при этом плюсы, могут едва ли перевешивать в свою сторону, нежели правильно описанный алгоритм, учитывающий все обстоятельства задачи.</p><p>Если вопрос есть чем дополнить, то лучше подумайте над последним.</p>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2018-08-04T12:00:27Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127679#p127679</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK:одновременные действия]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=127678#p127678" />
			<content type="html"><![CDATA[<p>У меня вопрос: возможно ли, что бы при нажатии одной клавиши выполнялись два блока действий одновременно? Один блок связан с последовательным нажатием клавиш, а второй с движением мыши.</p>]]></content>
			<author>
				<name><![CDATA[ninja__go]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39405</uri>
			</author>
			<updated>2018-08-04T11:03:27Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=127678#p127678</id>
		</entry>
</feed>
