<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; SAMP:  Нужно дописать ahk.]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12889&amp;type=atom" />
	<updated>2017-08-14T18:47:09Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12889</id>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118313#p118313" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> всё работает превосходно <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-14T18:47:09Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118313#p118313</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118310#p118310" />
			<content type="html"><![CDATA[<p>Подогнал под требования. Пробуйте.<br /></p><div class="codebox"><pre><code>global path_log := A_MyDocuments &quot;\GTA San Andreas User Files\SAMP\chatlog.txt&quot;

HasVal(haystack, needle) {
	if !(IsObject(haystack)) || (haystack.Length() = 0)
		return 0
	for index, value in haystack
		if (value = needle)
			return index
	return 0
}

arr := []
Loop {
	FileReadLine, line, путь к файлу с номерами, %A_Index%
	if ErrorLevel
		break
	arr[A_Index] := line
}

send, {n down} 
sleep 300 
send, {n up}
sleep 300
send, {enter}
sleep 300

Loop {
	send, {down 9} {enter}
	log := {str:&quot;&quot;,find:0,num:0}    ,    log.str := []
    Loop, read, %path_log%
    log.str.Insert(A_LoopReadLine)    ,log.num := A_Index
	
    loop 100
		if RegExMatch(log.str[log.num + 1 - A_Index],&quot;\[Информация\] Вы успешно купили новую SIM карту. Ваш новый номер телефона: (.*)&quot;, end_oo) and (log.find:=log.num + 1 - A_Index)
	break
	
	sleep 5100
	var := HasVal(arr, end_oo1)
	
	if (var != 0) {
		break
	}
}
msgbox, Ваш номер телефона теперь: %end_oo1%
ExitApp
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-14T18:39:17Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118310#p118310</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118309#p118309" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong><br />Не совсем. <br /></p><div class="codebox"><pre><code>send, {n down} 
sleep 300 
send, {n up}
sleep 300
send, {enter}
sleep 300 </code></pre></div><p>&nbsp; это путь к диалогу в котором находится &quot;строчка&quot; покупки симки, она проигрываться должна 1 раз.<br />А вот это уже сам скрипт покупки симки<br /></p><div class="codebox"><pre><code>send, {down 9} {enter}
И вот сюда надо твой скрипт что-бы он проверял на совпадение из блокнота номера и если выпадает нужный приостанавливался, если не нужный продолжал дейтвие
sleep 5100</code></pre></div><p>Задержка 5секунд обязательно ибо система сервера не даст так быстро покупать симки</p>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-14T18:38:20Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118309#p118309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118308#p118308" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>send, {n down} 
sleep 300 
send, {n up}
sleep 300
send, {enter}
sleep 300
nachalo:
send, {down 9} {enter}</code></pre></div><p>я так понял это некий процесс выбора команды &quot;купить новый номер&quot; или что-то такое, верно?</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-14T18:34:48Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118308#p118308</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118306#p118306" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> это должно работать до этого, а твой скрипт должен это останавливать</p>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-14T18:32:54Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118306#p118306</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118305#p118305" />
			<content type="html"><![CDATA[<p>Это должно сработать если номер будет найдет, или если нет?</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-14T18:31:37Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118305#p118305</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118303#p118303" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> скрипт может и работает, но..&nbsp; в него ещё надо всунуть вот эти строчки&nbsp; ибо без этого он бесполезен и можно и сделать что-бы он брал номера из блокнота находившегося в этой же папке что и он, потому что если перемещать постоянно надо будет&nbsp; менять путь<br /></p><div class="codebox"><pre><code>send, {n down} 
sleep 300 
send, {n up}
sleep 300
send, {enter}
sleep 300
nachalo:
send, {down 9} {enter}
Вот сюда его надо.
sleep 5100
goto nachalo
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-14T18:24:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118303#p118303</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118296#p118296" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>global path_log := A_MyDocuments &quot;\GTA San Andreas User Files\SAMP\chatlog.txt&quot;

HasVal(haystack, needle) {
	if !(IsObject(haystack)) || (haystack.Length() = 0)
		return 0
	for index, value in haystack
		if (value = needle)
			return index
	return 0
}

arr := []
Loop {
	FileReadLine, line, путь к файлу с номерами, %A_Index%
	if ErrorLevel
		break
	arr[A_Index] := line
}

Loop {
	log := {str:&quot;&quot;,find:0,num:0}    ,    log.str := []
    Loop, read, %path_log%
    log.str.Insert(A_LoopReadLine)    ,log.num := A_Index
	
    loop 100
		if RegExMatch(log.str[log.num + 1 - A_Index],&quot;\[Информация\] Вы успешно купили новую SIM карту. Ваш новый номер телефона: (.*)&quot;, end_oo) and (log.find:=log.num + 1 - A_Index)
	break
	
	var := HasVal(arr, end_oo1)
	
	if (var != 0) {
		break
	}
}
msgbox, Ваш номер телефона теперь: %end_oo1%
ExitApp
return</code></pre></div><p>Нет возможности проверить. Проверяйте сами, жду замечаний либо похвал.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-14T18:12:21Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118296#p118296</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118293#p118293" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong><br />Строчка в чате - [Информация] Вы успешно купили новую SIM карту. Ваш новый номер телефона: 2121.&nbsp; &nbsp;(2121 это типа номер)<br />текстовой документ будет выглядеть так -<br />5555551<br />5555552<br />5555553<br />т.е в каждой новой строчке будет новый номер</p>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-14T18:02:45Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118293#p118293</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118030#p118030" />
			<content type="html"><![CDATA[<p>Вот это другое дело, нормально объяснил. Нужна строка с чатлога и пример файла с номерами.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-09T17:08:06Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118030#p118030</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=118015#p118015" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> короче говоря, ему нужен скрипт, который бы чекала чат во время покупки номера, при покупке нужного номера, которые вынесенны в отдельный файл, останавливать работу скрипта.</p>]]></content>
			<author>
				<name><![CDATA[Pplus]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38667</uri>
			</author>
			<updated>2017-08-09T12:50:41Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=118015#p118015</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117993#p117993" />
			<content type="html"><![CDATA[<p>Я не знаю что мне нужно делать, потому помочь я вам никак не могу. Мне ничего не понятно с вашего объяснения.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-08T18:36:22Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117993#p117993</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117991#p117991" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> да я же вроде всё сказал, я не знаю как больше обьяснить</p>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-08T18:13:37Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117991#p117991</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117986#p117986" />
			<content type="html"><![CDATA[<p>Объясните, если мне по силам, я помогу, нет, спрошу того, кто может.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-08-08T17:04:04Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117986#p117986</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP:  Нужно дописать ahk.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117985#p117985" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> я умею объяснять, дак что выручите?)</p>]]></content>
			<author>
				<name><![CDATA[VechnoMolodoy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38687</uri>
			</author>
			<updated>2017-08-08T16:50:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117985#p117985</id>
		</entry>
</feed>
