<?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>https://forum.script-coding.com/viewtopic.php?id=10320</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10320&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: проблема с выходом из ожидания нажатия клавиш».]]></description>
		<lastBuildDate>Sun, 11 Jan 2015 17:11:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: проблема с выходом из ожидания нажатия клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=90330#p90330</link>
			<description><![CDATA[<p>Читай справку про горячие клавиши.<br /></p><div class="codebox"><pre><code>
  IniRead, ixpos, lurk.ini, user, ixpos
  IniRead, iypos, lurk.ini, user, iypos
  IniRead, qxpos, lurk.ini, user, qxpos
  IniRead, qypos, lurk.ini, user, qypos

f2::
  Click, %ixpos%, %iypos%
  Sleep, 20
  Send текст
  Sleep, 20
  Send {enter}
  Sleep, 20
  Click, %qxpos%, %qypos%
  Sleep, 20
  Click
return

f7::
  MouseGetPos, ixpos, iypos
  IniWrite, %ixpos%, lurk.ini, user, ixpos
  IniWrite, %iypos%, lurk.ini, user, iypos
return

f8::
  MouseGetPos, qxpos, qypos
  IniWrite, %qxpos%, lurk.ini, user, qxpos
  IniWrite, %qypos%, lurk.ini, user, qypos
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Sun, 11 Jan 2015 17:11:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=90330#p90330</guid>
		</item>
		<item>
			<title><![CDATA[AHK: проблема с выходом из ожидания нажатия клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=90278#p90278</link>
			<description><![CDATA[<p>Не знаю, как правильно составить скрипт. Мне нужно, чтобы при его запуске пользователь сначала по нажатию клавиши (в данном случае F7) зафиксировал координаты курсора в поле ввода сообщения, далее записал координаты выхода с сайта (F8), а потом ими воспользовался (F2) для вставки текста в нужную часть экрана и соответственно дальнейшего выхода с сайта пока не забанили. Притом, при повторном использовании скрипта нужно чтобы использовались имеющиеся координаты из .ini, чтобы не проходить заново процедуру регистрации координат. Проще говоря, спамер. Естественно, что если часть скрипта со спамом находится вверху то я не могу выйти с цикла, а если внизу, то я просто не могу дойти до сабжа, тк идет ожидание F7, F8.<br /></p><div class="codebox"><pre><code>FileInstall, sourceini.ini, murk.ini, 0
MyLabel:
  IniRead, ixpos, lurk.ini, user, ixpos
  IniRead, iypos, lurk.ini, user, iypos
  IniRead, qxpos, lurk.ini, user, qxpos
  IniRead, qypos, lurk.ini, user, qypos
  KeyWait, F2, D
  Click, %ixpos%, %iypos%
  Sleep, 20
  SendInput {Raw} Собственно тот самый спам.
  Sleep, 20
  Send {enter}
  Sleep, 20
  Click, %qxpos%, %qypos%
  Sleep, 20
  Click
  Goto, MyLabel
  return
KeyWait, F7, D
  MouseGetPos, ixpos, iypos
  IniWrite, %ixpos%, lurk.ini, user, ixpos
  IniWrite, %iypos%, lurk.ini, user, iypos
  KeyWait, F8, D
  MouseGetPos, qxpos, qypos
  IniWrite, %qxpos%, lurk.ini, user, qxpos
  IniWrite, %qypos%, lurk.ini, user, qypos
  return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (to4er)]]></author>
			<pubDate>Sat, 10 Jan 2015 19:44:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=90278#p90278</guid>
		</item>
	</channel>
</rss>
