<?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=8714&amp;type=atom" />
	<updated>2013-09-30T15:23:00Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8714</id>
		<entry>
			<title type="html"><![CDATA[AHK: Проблема посылки клавиш в одном цикле в разных его задержках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75631#p75631" />
			<content type="html"><![CDATA[<p>Весь код:</p><div class="codebox"><pre><code>~3::
ImageSearch, FoundX, FoundY, 673, 766, 698, 787, C:\Scripts\chat.bmp
if ErrorLevel = 1
{
ImageSearch, FoundX, FoundY, 833, 1064, 848, 1073, C:\Scripts\l.bmp
if ErrorLevel = 1
{
ImageSearch, FoundX, FoundY, 1629, 943, 1668, 973, C:\Scripts\d.bmp
if ErrorLevel = 1
{
SendInput IШ
sleep, 50
}
if ErrorLevel = 0
{
ImageSearch, FoundX, FoundY, 841, 994, 880, 998, C:\Scripts\5.bmp
if ErrorLevel = 0
{
Send {F5}
sleep, 50
Send {F5}
sleep, 50
Send {F5}
sleep, 50
Send {F5}
sleep, 1200
Send {F5}
sleep, 50
Send 1{Click}
Send IШ
sleep, 2000
}

if ErrorLevel = 1
{
ImageSearch, FoundX, FoundY, 799, 994, 838, 999, C:\Scripts\4.bmp
if ErrorLevel = 0
{
Send 0
sleep, 50
Send 0
sleep, 50
Send 0
sleep, 1200
Send 0
sleep, 50
Send 1{Click}
sleep, 50
Send IШ
sleep, 2000
}

if ErrorLevel = 1
{
ImageSearch, FoundX, FoundY, 757, 993, 797, 999, C:\Scripts\3.bmp
if ErrorLevel = 0
{
Send 9
sleep, 50
Send 9
sleep, 1200
Send 9
sleep, 50
Send 1{Click}
sleep, 50
Send IШ
sleep, 2000
}

if ErrorLevel = 1
{  
ImageSearch, FoundX, FoundY, 715, 994, 753, 998, C:\Scripts\2.bmp
if ErrorLevel = 0 
{
Send 8
sleep, 1200
Send 8
sleep, 50
Send 1{Click}
sleep, 50
Send IШ
sleep, 2000
}

if ErrorLevel = 1
{
SendInput IШ
return
}
}
}
}
}
}
}
return</code></pre></div><p>Собственно, проблема в этих строках: </p><div class="codebox"><pre><code>Send {F5}
sleep, 50
Send {F5}
sleep, 50
Send {F5}
sleep, 50
Send {F5}
sleep, 1200
Send {F5}
sleep, 50
Send 1{Click}
Send IШ
sleep, 2000</code></pre></div><p>Последний F5 после 1,2сек задержки просто не посылается, либо посылается, но через раз, в общем, некорректно, даже не знаю с чем связано, хотя последующая строчка с посылкой через 50 мс клавиши 1 с кликом срабатывает постоянно. Нужно, чтобы в этом цикле было 4х кратное нажатие F5 с задержкой в 50 mc, далее через 1,2сек нажатие F5, через 50 мс нажатие 1 с кликом и нажатие IШ.</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2013-09-30T15:23:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75631#p75631</id>
		</entry>
</feed>
