<?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=12838</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12838&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Взятие информации из текстового файла».]]></description>
		<lastBuildDate>Sun, 10 Sep 2017 11:59:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=119231#p119231</link>
			<description><![CDATA[<p>SendRaw используй вместо Send.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 10 Sep 2017 11:59:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=119231#p119231</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=119221#p119221</link>
			<description><![CDATA[<p><strong>belyankin12</strong>, я признаться не особо понимаю о чём Вы. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Aleksey7557)]]></author>
			<pubDate>Sun, 10 Sep 2017 09:59:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=119221#p119221</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=119219#p119219</link>
			<description><![CDATA[<p>Использовать sendchat() из samp udf для отправки сообщения на сервер.</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Sun, 10 Sep 2017 08:31:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=119219#p119219</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=119218#p119218</link>
			<description><![CDATA[<p>Доброго времени суток, скрипт действует и я им активно пользуюсь, но возник ещё вопрос.<br />Если в текстовом файле я пишу &quot;Привет!&quot;, то сами понимаете скрипт отыгрывает Alt. Но мне для игроков надо постараться сделать всю эту историю как можно проще, а объяснять всем, что вместо ! надо писать {!}, это не очень вариант. Есть какой-то способ в вышеуказанном скрипте сделать так, чтобы именно с этого текстового файла он распознавал ! как !, ^ как ^ и + как +? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Aleksey7557)]]></author>
			<pubDate>Sun, 10 Sep 2017 07:38:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=119218#p119218</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117498#p117498</link>
			<description><![CDATA[<p>Вот оно что, а я тут &quot;советы&quot; раздаю, эх, невнимательный(.</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Sun, 23 Jul 2017 05:09:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117498#p117498</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117497#p117497</link>
			<description><![CDATA[<p>Друзья, я премного благодарен вам за помощь, скрипт работает так, как и требовалось, спасибо! <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Aleksey7557)]]></author>
			<pubDate>Sun, 23 Jul 2017 05:07:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117497#p117497</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117488#p117488</link>
			<description><![CDATA[<div class="quotebox"><cite>Дед Мазай пишет:</cite><blockquote><p><strong>FileReadLine</strong><br />В целом эта команда направлена на использование преимущественно с файлами малого размера, или в случаях, когда необходимо прочтение только какой-то одной строки. Если вам необходимо просканировать и обработать большое количество строк (одну за одной), для лучшей производительности используйте file-reading loop. Для того, чтобы прочитать и поместить в переменную весь файл целиком, используйте FileRead.</p></blockquote></div><p><strong>belyankin12</strong>, если нужно из большого файла считать всего одну строку, предпочтительнее <em>FileReadLine</em>. А если весь файл построчно разбивать, тогда быстре <em>Loop (файлы и папки)</em>.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 22 Jul 2017 20:20:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117488#p117488</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117487#p117487</link>
			<description><![CDATA[<p><strong>belyankin12</strong>, я не говорил о FileRead, я говорил о Loop, read в справка написано, что он работает быстрее, чем Filereadline.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sat, 22 Jul 2017 20:15:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117487#p117487</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117486#p117486</link>
			<description><![CDATA[<p><strong>svoboden</strong>, зачем читать весь тестовый файл, если я заранее знаю, что мне его построчно нужно будет разбивать. Банально зачем делать два действия (read а потом parse), вместо одного (filereadline)?</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Sat, 22 Jul 2017 19:59:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117486#p117486</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117472#p117472</link>
			<description><![CDATA[<p><strong>belyankin12</strong>, а почему не используете Loop, read?</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sat, 22 Jul 2017 16:42:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117472#p117472</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117464#p117464</link>
			<description><![CDATA[<p><strong>shahlik002</strong>, ваш код - аналогия моего, за исключением того, что мой потребляет меньше памяти, чем ваш (т.к. я не читаю весь файл целиком, а напрямую обрабатываю строчку). Если вы использовали все это время свой вариант, то есть повод посмотреть пример на стороне <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Sat, 22 Jul 2017 11:50:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117464#p117464</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117453#p117453</link>
			<description><![CDATA[<p>Имена следует хранить в переменных.<br /></p><div class="codebox"><pre><code>
Имя1=Вася_Пупкин
Имя2=Федя_Петров
msgbox,%Имя2%    ; то что находиться в процентах - переменная
return
</code></pre></div><p>На сколько я понимаю имен у вас будет явно не 2шт.<br />Вот скрипт на считывание всех ников и действия с ними.<br /></p><div class="codebox"><pre><code>
FileRead,СодержимоеФайла,имена.txt   ;Извлекает весь текст из файла в переменную СодержимоеФайла
loop,Parse,СодержимоеФайла,`n ;Обрабатывает каждую строку переменной кодом в скобках
{
sendinput, {F6}.бан %line% причина{Enter}
sleep 100
}
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (shahlik002)]]></author>
			<pubDate>Sat, 22 Jul 2017 06:22:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117453#p117453</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117451#p117451</link>
			<description><![CDATA[<p>А если у тебя имён три сотни в скрипте? Твой код только на два распространяется, создай цикл: <br /></p><div class="codebox"><pre><code>
!1::
Loop {
	FileReadLine, line, путь к файлу, %A_Index%
	If ErrorLevel
		break
	sendinput, {F6}.бан %line% причина{Enter}
	sleep 100
}
return
</code></pre></div><p>Так скрипт будет читать файл и банить все имена в списке, пока он не закончится. Как только цикл натыкается на пустую строчку, он останавливается, поэтому ничего лишнего не нужно, только ники без пробелов, запятых и прочего. Если очень хочется - впиши внутрь цикла regexmatch.</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Sat, 22 Jul 2017 06:14:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117451#p117451</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Взятие информации из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117448#p117448</link>
			<description><![CDATA[<p>Добрый день, нужна помощь в реализации следующего скрипта.. идея такова:<br /></p><div class="codebox"><pre><code>!1::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}.бан ИМЯ1 100 Причина{enter}
sleep 100
Sendinput, {F6}.бан ИМЯ2 100 Причина{enter}
sleep 100
return</code></pre></div><p>Нужно, чтобы вместо &quot;ИМЯ1&quot;/&quot;ИМЯ2&quot; вписывались автоматом ники с другого текстового файла, которые там написаны в таком виде:<br /></p><div class="codebox"><pre><code>Вася_Пупкин
Федя_Петров</code></pre></div><p>Вот, чтобы при запуске скрипта по АЛЬТ+1 он банил не &quot;ИМЯ1&quot;, а &quot;Вася_Пупкин&quot;. Или можно эти же имена в сам файл скрипта засунуть, но чтобы он по номеру строк их считывал. Буду очень признателен за помощь.</p>]]></description>
			<author><![CDATA[null@example.com (Aleksey7557)]]></author>
			<pubDate>Sat, 22 Jul 2017 04:58:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117448#p117448</guid>
		</item>
	</channel>
</rss>
