<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13086&amp;type=atom" />
	<updated>2017-10-16T23:12:04Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13086</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=120109#p120109" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Loop, Read, Название_файла.txt
{
	if (RegExMatch(A_LoopReadLine, &quot;(.*),(,*)&quot;, out)
	{
		Send, % out1
		sleep, 2000
		Send, % out2
		sleep, 2000
	}
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Phoenixxx_Czar]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34426</uri>
			</author>
			<updated>2017-10-16T23:12:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=120109#p120109</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=120071#p120071" />
			<content type="html"><![CDATA[<p>Не за что. Есть способ и побыстрее, с помощью парсинга, но я в нем не разбираюсь, если он Вам понадобится, спросите здесь.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-10-16T13:44:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=120071#p120071</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=120069#p120069" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong> Благодарю , очень помог.<br />Вопрос решён. Успехов тебе.</p>]]></content>
			<author>
				<name><![CDATA[VSERODkom]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38817</uri>
			</author>
			<updated>2017-10-16T12:16:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=120069#p120069</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=120065#p120065" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>FileReadLine, line, path, 1
RegExMatch(line, &quot;(.*),(.*)&quot;, end_str)
name := end_str1
pass := end_str2
msgbox, % &quot;Name: &quot; name &quot;, pass: &quot; pass &quot;&quot;
</code></pre></div><p>Но если в строчке больше одной запятой то могут возникнуть проблемы с жадностью.</p><p>Если необходимо каждую строчку по очереди читать то:<br /></p><div class="codebox"><pre><code>
Loop {
	FileReadLine, line, path, %A_Index%
	If ErrorLevel
		break
	RegExMatch(line, &quot;(.*),(.*)&quot;, end_str)
	name := end_str1
	pass := end_str2
	msgbox, % &quot;Name: &quot; name &quot;, pass: &quot; pass &quot;&quot;
}</code></pre></div><p>Но в таком случае строки должны быть записаны одна за другой ибо скрипт остановится как только наткнется на пустую строку.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-10-16T08:09:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=120065#p120065</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=120058#p120058" />
			<content type="html"><![CDATA[<p>Loop, read<br />Loop, parse</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2017-10-15T21:36:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=120058#p120058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK:Из файла по № строки - Текст до (,) и После и Вставляет в "send"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=120057#p120057" />
			<content type="html"><![CDATA[<p>Добрый День.<br />Уже 2 сутки хожу по вашему форуму, прочитал около 20 старых тем - все что выдал поиск по моей теме. Пролистал половину вашего форума по AutoHotkey. Гугл-поиск тоже ничего не выдал. <br />Почитал спецификации команд AutoHotkey </p><p>В общем не могу разобраться как сделать следующее:<br />Из файла .txt(или .csv) по номеру строки(в файле будет от 700 до 1000 строк) берется Текст ДО Запятой(,) и ПОСЛЕ неё (могу для вашего КОДА вместо запятой поставить любой символ)<br /> и Вставляет эти 2Текста в 2команды &quot;send&quot; .</p><p>.txt следующего формата:<br />11111@m.ru,qwerty1<br />22222@m.ru,qwerty2<br />33333@m.ru,qwerty3<br />И так тысяча строк.<br />У меня будет отдельный скрипт под каждую Строку ( 1000 строк =1000 скриптов) .<br />Подскажите КОД , который не заносил бы этот ВЕСЬ .txt в Буфер обмена -а читал по строкам. ну в общем самый быстрый по Исполнению .<br />Тысяча скриптов будут Работать Друг за Другом , начиная от первой строки txt и до последней.<br /> Помогите пожалуйста с примером кода , буду признателен .</p><br /><br /><p>Вот у меня есть свой код , где текст берется из № строки&nbsp; и в команду &quot;send&quot; заносит всю строку.<br />А мне нужно чтобы он из Строки №1 извлекал Текст до запятой и Текст после запятой,<br /> и заносил Текст до запятой в Send, %name% , а Текст после запятой в Send, %pass%<br /></p><div class="codebox"><pre><code>
{
FileReadLine, name, C:\111.txt, 1
FileReadLine, pass, C:\111.txt, 2

MouseClick, left,  788,  216
Send, %name% {Tab}
Sleep, 2000

Send, %pass%
Sleep, 2000
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[VSERODkom]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38817</uri>
			</author>
			<updated>2017-10-15T21:00:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=120057#p120057</id>
		</entry>
</feed>
