<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; [AHK]: Автоответчик [sa:mp]]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=11852</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11852&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «[AHK]: Автоответчик [sa:mp]».]]></description>
		<lastBuildDate>Tue, 26 Jul 2016 18:09:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[[AHK]: Автоответчик [sa:mp]]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=106381#p106381</link>
			<description><![CDATA[<p>Доброго времени суток уважаемые форумчане.<br />Прежде чем вы скажете что такие темы уже есть, я сразу скажу, что не смог самостоятельно разобраться.</p><p>В общем суть такая, нужно сделать автоответчик и возьмём за пример, автоответчик на смс.</p><p>Суть в том что бы скрипт постоянно шерстил допустим по последним 10 строкам chatlog&#039;a.</p><p>Шаблон полученной смс в чат-логе:</p><div class="codebox"><pre><code>[18:10:06]  SMS: текст сообщения. Отправитель: Ivan_Ivanov[348]</code></pre></div><p>У меня есть просто ручной автоответчик, и выглядит примерно так</p><div class="codebox"><pre><code>
&gt;!щ::
log := {str:&quot;&quot;,find:0,num:0}    ,    log.str := []

Loop, read, %path_log%
    log.str.Insert(A_LoopReadLine)    ,log.num := A_Index

loop 10
    if RegExMatch(     log.str[log.num + 1 - A_Index]
        ,&quot;\[(.*)\]  SMS:(.*). Отправитель: (.*)_(.*)\[(.*)\]&quot;
        , end_str) and (log.find:=log.num + 1 - A_Index)
            break
sendinput {f6}/t %end_str5%{space}
return
</code></pre></div><p>Мне же нужно, что бы скрипт сам постоянно проверял чат лог, и как только получал смс с любым текстом, мгновенно отправлял ответ<br />К примеру: /t id Ваше сообщение не доставлено, попробуйте позднее. (( афк ))</p><p>Данный скрипт у меня будет использоваться не только для авто ответа в смс, но мне будет куда понятнее, если я буду иметь пример скрипта именно на этой основе.</p><p>И самое главное, сделать включение и отключение этого автоответчика на одну кнопку. (Можно и на две, не критично) </p><p>Если необходимо библиотека SAMP UDF присутствует. Хотя думаю можно и без нее.</p><p>Буду очень благодарен за любую помощь.</p><p>P.S. Как перезапустить скрипт по бинду? Например назначив на F5? &quot;Reload This Script&quot;</p>]]></description>
			<author><![CDATA[null@example.com (Drusik)]]></author>
			<pubDate>Tue, 26 Jul 2016 18:09:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=106381#p106381</guid>
		</item>
	</channel>
</rss>
