<?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=9473&amp;type=atom" />
	<updated>2014-04-14T11:13:31Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=9473</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81762#p81762" />
			<content type="html"><![CDATA[<p>Что то типа такого:<br /></p><div class="codebox"><pre><code>
#UseHook
max := 2, i := 1 
 
Text_a_1 = Остановка &quot;Полиция LS 
Text_b_1 = Осторожно, двери закрываются. Следующая остановка &quot;Клуб ALHAMBRA&quot; 

Text_a_2 = Остановка &quot;Клуб ALHAMBRA&quot; 
Text_b_2 = Осторожно, двери закрываются. Следующая остановка &quot;Ж/Д вокзал LS&quot;  
    
0:: i := 1 
1:: i := i = 1 ? max : --i 
2:: i := i = max ? 1 : ++i  
3:: SendPlay( Text_a_%i%, Text_b_%i%)
 
SendPlay(text1,text2)  {  
    SendPlay, {F6}%text1%{enter}
    Sleep 1000 
    SendPlay, {F6}%text2%{enter}
    Sleep 3000
    Random, I, 1, 5 
    SendPlay, % &quot;{F6}&quot; Mess%I% &quot;{enter}&quot; 
} 
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-04-14T11:13:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81762#p81762</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81759#p81759" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>letopisec пишет:</cite><blockquote><p>Мне кажется,или я намудрил.</p></blockquote></div><p>Так это Я Вам. А Вы уже Ему поможете.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-04-14T10:39:42Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81759#p81759</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81758#p81758" />
			<content type="html"><![CDATA[<p>serzh82saratov, я не думаю что сударь, тобишь топик стартер, поймет. <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[letopisec]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30333</uri>
			</author>
			<updated>2014-04-14T10:12:17Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81758#p81758</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81693#p81693" />
			<content type="html"><![CDATA[<p>Всё дошло, не хватало директивы UseHook:<br /></p><div class="codebox"><pre><code>
#UseHook
max := 30, i := 1

Loop % max
    Text%A_Index% := &quot;Текст &quot; A_Index  
    
0:: i := 1 
1:: i := i = 1 ? max : --i 
2:: i := i = max ? 1 : ++i  
3:: SendInput % &quot;{Raw}&quot; Text%i% 
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-04-12T19:07:45Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81693#p81693</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81676#p81676" />
			<content type="html"><![CDATA[<p>D-r_Safiullin, Я просто привел пример на основе вашего скрипта, а количество текста можете забить сколько хотити,хоть в сам скрипт,хоть в отдельный файлик,но при этом придется чутка подправить сам скрипт.</p>]]></content>
			<author>
				<name><![CDATA[letopisec]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30333</uri>
			</author>
			<updated>2014-04-12T09:05:03Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81676#p81676</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81675#p81675" />
			<content type="html"><![CDATA[<p>Должно так работать:<br /></p><div class="codebox"><pre><code>
max := 30, i := 1

Loop % max
    Text%A_Index% := &quot;Текст &quot; A_Index 
  
0:: i := 1
1:: i := i = 1 ? max : --i
2:: i := i = max ? 1 : ++i 
3:: SendInput % &quot;{Raw}&quot; Text%i% 
</code></pre></div><p>но у меня почему то неработает... А у Вас?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-04-12T08:57:19Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81675#p81675</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81653#p81653" />
			<content type="html"><![CDATA[<p>Насколько я понял из&nbsp; этого скрипта, он рассчитан только на два текста, но на деле их около 30</p>]]></content>
			<author>
				<name><![CDATA[D-r_Safiullin]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=29247</uri>
			</author>
			<updated>2014-04-11T12:53:37Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81653#p81653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81651#p81651" />
			<content type="html"><![CDATA[<p>Мне кажется,или я намудрил.</p><br /><div class="codebox"><pre><code>Count=1
Text1={F6}Остановка &quot;Полиция LS&quot;{enter}
Text2={F6}Осторожно, двери закрываются. Следующая остановка &quot;Клуб ALHAMBRA&quot;{enter}
main(t,tt)
{
global Count
SendPlay,%t%
Sleep 10000
SendPlay,%tt%
Sleep 3000
Random, I, 1, 5 
SendPlay, % &quot;{F6}&quot; Mess%I% &quot;  {enter}&quot;

}
Numpad0::Count=1
Numpad1::Count -=2
Numpad2::Count +=2
Numpad3::
Text := Text%Count%
Count++
Textt := Text%Count%
Count--
main(Text,Textt)
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[letopisec]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30333</uri>
			</author>
			<updated>2014-04-11T12:04:30Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81651#p81651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Поочередная отправка сообщений по команде]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=81649#p81649" />
			<content type="html"><![CDATA[<p>Доброго дня. Сразу скажу, что скриптер из меня никакой, поэтому обращаюсь к вам. Значит есть код для GTA SA:MP, которые помогает в работе водителем автобуса. Фрагмент выглядит примерно так:<br /></p><div class="codebox"><pre><code>numpad3::
     SendPlay, {F6}Остановка &quot;Полиция LS&quot;{enter}
     Sleep 10000
     SendPlay, {F6}Осторожно, двери закрываются. Следующая остановка &quot;Клуб ALHAMBRA&quot;{enter}
     Sleep 3000
     Random, I, 1, 5 
     SendPlay, % &quot;{F6}&quot; Mess%I% &quot;  {enter}&quot;
     Return
numpad4::
     SendPlay, {F6}Остановка &quot;Клуб ALHAMBRA&quot;{enter}
     Sleep 10000
     SendPlay, {F6}Осторожно, двери закрываются. Следующая остановка &quot;Ж/Д вокзал LS&quot;{enter}
     Sleep 3000
     Random, I, 1, 5 
     SendPlay, % &quot;{F6}&quot; Mess%I% &quot;  {enter}&quot;
Return</code></pre></div><p>Мне, собственно, нужно, чтобы эти сообщения отправлялись не при нажатии отдельной клавиши, а переключались между собой по очереди кнопками &quot;numpad1&quot; - назад и &quot;numpad2&quot; - вперед. Кнопка &quot;numpad3&quot; - отправить само сообщение в чат. Кнопка &quot;numpad0&quot; возвращала бы в самое начало.<br />Заранее спасибо</p>]]></content>
			<author>
				<name><![CDATA[D-r_Safiullin]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=29247</uri>
			</author>
			<updated>2014-04-11T07:57:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=81649#p81649</id>
		</entry>
</feed>
