<?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=8153</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8153&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK:Нажатие кнопок в окне».]]></description>
		<lastBuildDate>Sun, 24 Mar 2013 16:39:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70743#p70743</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>И разобратся тебе лень, и сформулировать...</p></blockquote></div><p>Уже разобрался <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sun, 24 Mar 2013 16:39:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70743#p70743</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70697#p70697</link>
			<description><![CDATA[<p>И разобратся тебе лень, и сформулировать...</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 24 Mar 2013 00:04:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70697#p70697</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70681#p70681</link>
			<description><![CDATA[<p>Помогите добавить в начало цикла&nbsp; 10 прокруток&nbsp; вниз и потом 5 прокруток вверх </p><p>Вот сам код:</p><div class="codebox"><pre><code>F1:: 
    Tick := 60
    Loop 
    {   
        StartLoop := A_TickCount
        Loop
        { 
            sleep, 80   
            PixelSearch x, y, 600, 81, 600, 96, 0xFF0000, 5, Fast
            if ( ErrorLevel &gt; 0 )
            {
                PixelSearch x, y, 3, 25, 1675, 1048, 0xFF0000, 5, Fast
                if ( ErrorLevel &gt; 0 )
                {
                    ;если ErrorLevel &gt; 0
                    Send, {F2}
                    sleep, 1000
                    Continue
                } 
                Send, {F3}
                sleep, 5
                Click %x% %y%  
            }
        }    Until ( A_TickCount - StartLoop ) / 1000 &gt;= Tick
        А тут 10 прокруток  вниз и 10 прокруток вверх 
        Send @storage
        sleep 400
        Send {Enter}
        sleep 400
        Click down, left, 56, 219
        sleep, 20
        Click up right, left, 424, 205
        sleep 20
        Send {Enter}
        sleep, 100
        Click down, left, 56, 219
        sleep, 20
        Click up right, left, 424, 205
        sleep 20
        Send {Enter}
        sleep, 100
        Click down, left, 56, 219
        sleep, 20
        Click up right, left, 424, 205
        sleep 20
        Send {Enter}
        Click down, left, 56, 219
        sleep, 20
        Click up right, left, 424, 205
        sleep 20
        Send {Enter}
        sleep, 100
        Click down, left, 56, 219
        sleep, 20
        Click up right, left, 424, 205
        sleep 20
        Send {Enter}
        sleep, 100
        Click down, left, 56, 219
        sleep, 20
        Click up right, left, 424, 205
        sleep 20
        Send {Enter}
        sleep 100
        MouseClick, left, 512, 377  

    }

F8::Pause</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sat, 23 Mar 2013 18:16:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70681#p70681</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70402#p70402</link>
			<description><![CDATA[<p>В связи с вопросом на почту и тем что на лицо есть некоторое не допонимание решения вопроса, осмелюсь предложить более наглядное решение разбитое на подпрограммы, запускающиеся из управляющей, и простой в понимании и редактировании:<br /></p><div class="codebox"><pre><code>

F1:: 
    Loop  { 
        StartLoop := A_TickCount , Tick := 3    ; (Tick - секунды) В течении скольки секунд повторно запукать &quot;PR_1&quot;
        While, ( A_TickCount - StartLoop ) / 1000 &lt; Tick
            Gosub, PR_1
        Loop 10    ; 10 - Сколько раз повторно запукать &quot;PR_2&quot;
            Gosub, PR_2
        Gosub, PR_3    ; 1 раз запустить &quot;PR_3&quot;
    }
    Return

PR_1: 
    ToolTip % &quot; Подпрограмма: PR_1 `n`n Вызов №  &quot; A_Index  &quot;`n`n Осталось секунд  &quot; Round( Tick-( A_TickCount - StartLoop ) / 1000, 1)
    sleep, 100
    Return    
    
PR_2: 
    ToolTip % &quot; Подпрограмма: PR_2 `n`n Вызов №  &quot; A_Index
    sleep, 200
    Return

PR_3: 
    ToolTip % &quot; Подпрограмма: PR_3 `n`n Эта подпрограмма`nвыполняется только один раз`n и в конце общего цикла&quot;
    sleep, 2000
    Return

Esc::
    ExitApp 

</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Mar 2013 18:04:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70402#p70402</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70400#p70400</link>
			<description><![CDATA[<p>Напишу если что.</p>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sun, 17 Mar 2013 16:46:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70400#p70400</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70399#p70399</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Спасибо огромное!<br />Аську можно?</p></blockquote></div><p>Добавил комментариев если что-то не понятно.<br />Аськи нет, напишите на почту через профиль форума.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Mar 2013 16:28:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70399#p70399</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70398#p70398</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><div class="codebox"><pre><code>

F1:: 
    Tick := 600  ; Tick это секунды 
    Loop 
    {   
        StartLoop := A_TickCount
        Loop 
        { 
            sleep, 100     ; Интервал этого цикла
            PixelSearch x, y, 1508, 81, 1508, 96, 0xFF0000, 5, Fast
            if ( ErrorLevel &gt; 0 )
            {
                PixelSearch x, y, 3, 25, 1675, 1048, 0xFF0000, 5, Fast
                if ( ErrorLevel &gt; 0 )
                {
                    ;если ErrorLevel &gt; 0
                    Send, {F2}
                    sleep, 1000
                    Continue
                } 
                Send, {F4}
                sleep, 50
                Click %x% %y%  
            }
        }    Until ( A_TickCount - StartLoop ) / 1000 &gt;= Tick
        
        Send @storage
        sleep 300
        Send {Enter}
        sleep 400
        Click down, left, 336, 219
        Click up right, left, 137, 166
        sleep 50
        Send 80
        sleep 10
        Send {Enter}
        sleep 100
        MouseClick, left, 520, 418  
    }
</code></pre></div><p><span style="color: blue">Отредактировано serzh82saratov (Сегодня 20:10:58)</span><br />Исправил свои ошибки в отступах. И вам советую соблюдать <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p></blockquote></div><br /><br /><p>Спасибо огромное!<br />Аську можно?</p>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sun, 17 Mar 2013 16:23:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70398#p70398</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70397#p70397</link>
			<description><![CDATA[<div class="codebox"><pre><code>

F1:: 
    Tick := 600  ; Интервал перехода к 2 подпрограмме (600 - секунды)
    Loop      ; Общий цикл
    {   
        StartLoop := A_TickCount
        Loop      ; Цикл выполнения 1 подпрограммы
        { 
            sleep, 100     ; Интервал выполнения 1 подпрограммы
            PixelSearch x, y, 1508, 81, 1508, 96, 0xFF0000, 5, Fast
            if ( ErrorLevel &gt; 0 )
            {
                PixelSearch x, y, 3, 25, 1675, 1048, 0xFF0000, 5, Fast
                if ( ErrorLevel &gt; 0 )
                {
                    ;если ErrorLevel &gt; 0
                    Send, {F2}
                    sleep, 1000
                    Continue     ; Не выполняя дальше начинаем цикл выполнения 1 подпрограммы снова
                } 
                Send, {F4}
                sleep, 50
                Click %x% %y%     ; Далее начинаем цикл выполнения 1 подпрограммы снова
            }
        }    Until ( A_TickCount - StartLoop ) / 1000 &gt;= Tick     ; Если прошло более 600 - секунд с запуска цикла, прерываем его и выполняем дальше
        
        Send @storage
        sleep 300
        Send {Enter}
        sleep 400
        Click down, left, 336, 219
        Click up right, left, 137, 166
        sleep 50
        Send 80
        sleep 10
        Send {Enter}
        sleep 100
        MouseClick, left, 520, 418       ; Далее начинаем общий цикл снова
    }

</code></pre></div><p><span style="color: blue">Отредактировано serzh82saratov (Сегодня 20:10:58)</span><br />Исправил свои ошибки в отступах. И вам советую соблюдать <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Mar 2013 16:02:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70397#p70397</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70396#p70396</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p><a href="http://forum.script-coding.com/viewtopic.php?pid=69887#p69887">http://forum.script-coding.com/viewtopi … 887#p69887</a></p></blockquote></div><p>Как в моём случае следует начинать цикл?</p>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sun, 17 Mar 2013 15:48:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70396#p70396</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70395#p70395</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=69887#p69887">http://forum.script-coding.com/viewtopi … 887#p69887</a></p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Mar 2013 15:40:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70395#p70395</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70394#p70394</link>
			<description><![CDATA[<p>Хотя бы пример как начать.</p>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sun, 17 Mar 2013 15:21:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70394#p70394</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70393#p70393</link>
			<description><![CDATA[<p>Наверно записать всё в цикл:<br /></p><div class="codebox"><pre><code>Loop  {  

   •••••••••

}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Mar 2013 14:49:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70393#p70393</guid>
		</item>
		<item>
			<title><![CDATA[AHK:Нажатие кнопок в окне]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=70392#p70392</link>
			<description><![CDATA[<p>Сталкнулся вот с такой проблемой.</p><p>Вот сам код:</p><div class="codebox"><pre><code>F1::

SetTimer, ImageCheck, 100
return
ImageCheck:
{
PixelSearch x, y, 1508, 81, 1508, 96, 0xFF0000, 5, Fast
    if ( ErrorLevel &gt; 0 )
{
PixelSearch x, y, 3, 25, 1675, 1048, 0xFF0000, 5, Fast
    if ( ErrorLevel &gt; 0 )
        {
        ;если ErrorLevel &gt; 0
        Send, {F2}
sleep, 1000
        return
        }
Send, {F4}
sleep, 50
Click %x% %y%
sleep, 100
return
}
F3::Pause</code></pre></div><br /><p>Надо чтобы после этого скрипта через 10 мин.</p><p>Выполнялся этот:</p><br /><div class="codebox"><pre><code>Send @storage
sleep 300
Send {Enter}
sleep 400
Click down, left, 336, 219
Click up right, left, 137, 166
sleep 50
Send 80
sleep 10
Send {Enter}
sleep 100
MouseClick, left, 520, 418</code></pre></div><p>и так постоянно.</p><p>Как мне их объеденить?</p>]]></description>
			<author><![CDATA[null@example.com (hifana12)]]></author>
			<pubDate>Sun, 17 Mar 2013 14:29:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=70392#p70392</guid>
		</item>
	</channel>
</rss>
