<?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="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7503&amp;type=atom" />
	<updated>2012-08-27T09:56:30Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7503</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63242#p63242" />
			<content type="html"><![CDATA[<p>Вы издеваетесь?</p><div class="quotebox"><blockquote><p><strong>Определение текущих координат курсора</strong>: <a href="http://l.autohotkey.net/docs/commands/MouseGetPos.htm">MouseGetPos</a><br /><strong>Клик по координатам</strong> <a href="http://l.autohotkey.net/docs/commands/Click.htm">Click</a> или <a href="http://l.autohotkey.net/docs/commands/MouseClick.htm">MouseClick</a> (рекомендуется использование <strong>click</strong>)</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-27T09:56:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63242#p63242</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63241#p63241" />
			<content type="html"><![CDATA[<p>так я команды нужные не знаю. прошу у вас примеры скриптов или где посмотреть))</p>]]></content>
			<author>
				<name><![CDATA[pvl]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28575</uri>
			</author>
			<updated>2012-08-27T09:52:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63241#p63241</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63240#p63240" />
			<content type="html"><![CDATA[<p>Предположим, я про DirectInput ничего не писал — попробуйте, узнайте.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-27T09:47:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63240#p63240</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63239#p63239" />
			<content type="html"><![CDATA[<p>Или исходя из вашего сообщения максимум чем я могу довольствоваться это щелчки мыши по заранее вбитым координатам?</p>]]></content>
			<author>
				<name><![CDATA[pvl]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28575</uri>
			</author>
			<updated>2012-08-27T09:44:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63239#p63239</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63238#p63238" />
			<content type="html"><![CDATA[<p>Спасибо за ответ. Тогда получается, что придётся писать скрипты со смещением курсора? Можно пару примеров строк, как сдвинуть указатель мыши на 10 пикселей вверх.</p>]]></content>
			<author>
				<name><![CDATA[pvl]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28575</uri>
			</author>
			<updated>2012-08-27T09:36:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63238#p63238</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63236#p63236" />
			<content type="html"><![CDATA[<p><strong>Определение текущих координат курсора</strong>: <a href="http://l.autohotkey.net/docs/commands/MouseGetPos.htm">MouseGetPos</a><br /><strong>Клик по координатам</strong> <a href="http://l.autohotkey.net/docs/commands/Click.htm">Click</a> или <a href="http://l.autohotkey.net/docs/commands/MouseClick.htm">MouseClick</a> (рекомендуется использование <strong>click</strong>)</p><p>«Автокликер» запускаете вы нажатием дополнительной кнопки, но после поверяете нажата ли левая кнопка мыши (vk1 - виртуальный код кнопки Lbutton)</p><p>Определение координат курсора не будет работать как ожидается в полноэкранном приложении использующем DirectInput</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-27T08:50:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63236#p63236</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63234#p63234" />
			<content type="html"><![CDATA[<p>Скрипт для игры Строунхолд крусайдер.</p><p><strong>Цели:</strong> <span class="bbu">автоматическая постройка зданий квадратом</span>, <span class="bbu">автоматический перенос и строительство объектов</span>, <span class="bbu">множественные нажатия левой кнопки мыши</span>.<br />Задачи:<br /><strong>Для автоматической постройки зданий квадратом нужно реализовать:</strong> при нажатии <strong>ctrl+Q+ЛКМ</strong> скрипт выполнял <span class="bbu">щелчок левой кнопкой мыши</span> в указанном месте, <span class="bbu">отступ по диагонали вверх-влево</span> на некоторое количество пикселей, <span class="bbu">щелчок</span>, <span class="bbu">отступ&nbsp; вправо</span> на некоторое количество пикселей, <span class="bbu">щелчёк</span>, затем снова <span class="bbu">отступ по диагонали вверх-влево</span>, <span class="bbu">щелчок</span>.</p><p><strong>Для автоматического переноса и строительства объектов:</strong> при нажатии <strong>ctrl+W+лкм</strong> скрипт <span class="bbu">запоминал место в котором стоял курсом</span> <strong>зажимал лкм</strong>&nbsp; и переносил на некоторое количество пикселей вверх и отпускал лкм, затем возвращался в <span class="bbu">исходное положение</span> снова зажимал лкм и переносил вверх со смещением в сторону на некоторое количество пикселей и так раз 10.</p><p>по пикселям уже на месте подгоню, просто команд не знаю, чтобы реализовать данную задумку и возможно ли средствами ahk?</p><p><strong>И автокликер</strong> <br />взял за основу<br /></p><div class="codebox"><pre><code>LButton::
    while GetKeyState(&quot;vk01&quot;, &quot;P&quot;)
    {
        MouseClick, left,,, 1, 99, D
        Sleep 62
        MouseClick, left,,, 1, 99, U
        Sleep 58
    }
    return</code></pre></div><p>но он&nbsp; не работает если хочу запустить с доп. кнопки мыши:<br /></p><div class="codebox"><pre><code>XButton1::
    while GetKeyState(&quot;vk01&quot;, &quot;P&quot;)
    {
        MouseClick, left,,, 1, 99, D
        Sleep 62
        MouseClick, left,,, 1, 99, U
        Sleep 58
    }
    return</code></pre></div><p>как реализовать?</p>]]></content>
			<author>
				<name><![CDATA[pvl]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28575</uri>
			</author>
			<updated>2012-08-27T08:18:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63234#p63234</id>
		</entry>
</feed>
