<?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>http://forum.script-coding.com/viewtopic.php?id=11754</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11754&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Прочитать строку, обрезать текст после нужного символа».]]></description>
		<lastBuildDate>Wed, 29 Jun 2016 07:35:52 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105679#p105679</link>
			<description><![CDATA[<p>Поправил.</p>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Wed, 29 Jun 2016 07:35:52 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105679#p105679</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105519#p105519</link>
			<description><![CDATA[<p><span style="color: green"><strong>cbifhg</strong> код и ссылки нужно оформлять специальными тегами. Исправьте свои сообщения.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 24 Jun 2016 10:25:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105519#p105519</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105514#p105514</link>
			<description><![CDATA[<div class="quotebox"><cite>Alectric пишет:</cite><blockquote><p>По моему нельзя присваивать переменной clipboard её же значение...</p></blockquote></div><p>Можно. Это пример из мануала.<br />А вот ClipWait после Send, ^{vk43} поставить не помешало бы, как и поправить орфографию до прихода модераторов. <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Fri, 24 Jun 2016 04:47:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105514#p105514</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105511#p105511</link>
			<description><![CDATA[<p>По моему нельзя присваивать переменной clipboard её же значение...<br /></p><div class="codebox"><pre><code>;переносит из буфара обмена в переменную
clipboard = %clipboard%</code></pre></div><p>Используй другое имя переменной.<br />И перед использованием буфера его нужно предварительно очищать.<br /></p><div class="codebox"><pre><code>clipboard:=&quot;&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Fri, 24 Jun 2016 02:52:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105511#p105511</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105506#p105506</link>
			<description><![CDATA[<p>Код запускается прямо в браузере.<br />Слип 3500, там запускается страница, и нужно подождать пока она откроется и загрузится.</p>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 23:00:58 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105506#p105506</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105505#p105505</link>
			<description><![CDATA[<p><strong>cbifhg</strong><br />Откуда запускается код?<br />sleep 3500 вообще зачем?</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 23 Jun 2016 22:09:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105505#p105505</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105504#p105504</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />1. почему там sleep 3500. ?<br />Если я делаю такой код, то все нормально получается </p><div class="codebox"><pre><code>

;нажимаем ctrl+c помещаем в буфер обмена clipboard) Помещаем туда строчку длинную
Send, ^{vk43}

;переносит из буфара обмена в переменную
clipboard = %clipboard%

;Переносим результат обрезки в переменную obrezka
obrezka := RegExReplace(clipboard, &quot;\.html.*&quot;, &quot;.html&quot;)
MsgBox, %obrezka%

;Создаем внутри папки Т0 текстовый файл и помещаем в него obrezka
FileAppend, %obrezka%, %vDate%\Tr%nr%\Tr%nr%.txt
MsgBox, %obrezka%
sleep 3500


;Читайем из файла 1 строку
FileReadLine, vFile, %vDate%\Tr%nr%\Tr%nr%.txt, 1

MsgBox, %vFile%

</code></pre></div><p>в 1 MsgBox, %obrezka%&nbsp; показывает обрезанная ссылка.<br />в 2 MsgBox, %vFile% показывается так же обрезанная ссылка.</p><p>но если код сделать таким.</p><br /><div class="codebox"><pre><code>

;нажимаем ctrl+c помещаем в буфер обмена clipboard) Помещаем туда строчку длинную
Send, ^{vk43}

;переносит из буфара обмена в переменную
clipboard = %clipboard%

;Переносим результат обрезки в переменную obrezka
obrezka := RegExReplace(clipboard, &quot;\.html.*&quot;, &quot;.html&quot;)


;Создаем внутри папки Т0 текстовый файл и помещаем в него obrezka
FileAppend, %obrezka%, %vDate%\Tr%nr%\Tr%nr%.txt
MsgBox, %obrezka%
sleep 3500


;Читайем из файла 1 строку
FileReadLine, vFile, %vDate%\Tr%nr%\Tr%nr%.txt, 1

MsgBox, %vFile%

</code></pre></div><div class="codebox"><pre><code>
то в 1 MsgBox, %obrezka%  показывает sleep 3500
в 2 MsgBox, %vFile% показывается так же sleep 3500
</code></pre></div><p>%nr% это другая переменная.</p>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 21:42:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105504#p105504</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105501#p105501</link>
			<description><![CDATA[<p>1) В буфере <em>sleep 3500</em>.<br />2) Чтобы произошло копирование выделенного, рабочее поле с текстом должно быть активно, т.е. как минимум для нормальной работы с выделением и буфером нужен хоткей.<br />3) Что такое %nr%?</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 23 Jun 2016 21:11:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105501#p105501</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105500#p105500</link>
			<description><![CDATA[<p>Ох что все все равно не получается. Выдается какой то бред.</p><p>Вот код.</p><div class="codebox"><pre><code>

;нажимаем ctrl+c помещаем в буфер обмена clipboard) Помещаем туда строчку длинную
Send, ^{vk43}

;переносит из буфара обмена в переменную
clipboard = %clipboard%

;Переносим результат обрезки в переменную obrezka
obrezka := RegExReplace(clipboard, &quot;\.html.*&quot;, &quot;.html&quot;)

;Создаем внутри папки Т0 текстовый файл и помещаем в него obrezka
FileAppend, %obrezka%, %vDate%\Tr%nr%\Tr%nr%.txt

sleep 3500


;Читайем из файла 1 строку
FileReadLine, vFile, %vDate%\Tr%nr%\Tr%nr%.txt, 1

MsgBox, %vFile%


</code></pre></div><p>В итоге выполнения кода, в тхт файле, почему то оказывается &quot;sleep 3500&quot;<br />Вообще не понимаю почему.<br />Но прикол в том, если MsgBox,&nbsp; ставить после переноса в переменную обрезка. <br />то выводится то что нужно, когда код дойдет до MsgBox, %vFile%&nbsp; то он так же покажет нормальные данные.<br />Но как только я убираю MsgBox, .... в обоих вариантах. В итоге у меня в файле не обрезанная строка а &quot;sleep 3500&quot;</p><p>Почему такое поведение ? Что я не так делаю. ?<br />Не понимаю, как sleep 3500 может попасть в переменную и после поместиться в тхт файл.</p>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 20:53:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105500#p105500</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105497#p105497</link>
			<description><![CDATA[<p>Методом проб и ошибок, все же добился результата, вот такой код у меня получился.</p><div class="codebox"><pre><code>


;нажимаем ctrl+c помещаем в буфер обмена clipboard)
Send, ^{vk43}

;переносит из буфара обмена в переменную
clipboard = %clipboard%

;переносим в ааа итог обрезки
aaa := RegExReplace(clipboard, &quot;\.html.*&quot;, &quot;.html&quot;)

;Смотрим что получилось. потом коментируем
MsgBox, %aaa%

</code></pre></div><p>Спасибо за помощь, надеюсь кому нибудь будет полезно <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 20:29:50 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105497#p105497</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105494#p105494</link>
			<description><![CDATA[<p>Не забыл. Есть использовать :, то присваеваемый текст берём в кавычки, чтобы не было глюков со спецсимволами.<br />Также важно экранировать точку в регулярном, как у меня, иначе текст blAbl<strong>A</strong>html.html?blabla даст blAblhtml.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 23 Jun 2016 20:18:25 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105494#p105494</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105493#p105493</link>
			<description><![CDATA[<p>Что, то я не пойму. <br />А результат в какую переменную кладется ?<br />У меня в скрипте не нужно показывать MsgBox.<br />Мне нужен сам результат в переменную. И дальше я уже переношу в другие места эту строчку.<br />---</p><p>Все понял. <br />Нужно было сделать так.</p><div class="codebox"><pre><code>
asd := &quot;www.lala.html/sdfsdf-sd-f-s-df-s-df-&quot;

aaa := RegExReplace(asd, &quot;\.html.*&quot;, &quot;.html&quot;)

:Для проверки что лежит в ааа. потом можно удалить. 
MsgBox, %aaa%
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 20:02:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105493#p105493</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105490#p105490</link>
			<description><![CDATA[<div class="codebox"><pre><code>URL := &quot;http://alabil.com/freeni/Free-alang-Vfrako-Spoll-Ollie-RC-Colr-Fgor-12344-Blueh-wiegs-Rote-control-intelli-root-Spqro/364311155532.html?aff_ptfom=aaf&amp;s=eubrrB%3A&amp;cpt=1466702424240&amp;af=23363&amp;cv=452708&amp;cn=3o98luyglyer0s9x3wf8fysbi8hgpwt3&amp;dp=v5_3o98luyglyer0s9x3wf8fysbi8hgpwt3&amp;afref=http%3A%2F%2Fvlyk.com%2Fzachfeny&amp;aff_trace_kujy=368c3eaaagfb184f9caaba02056fef0702-1466706346680-03695-eub6yrrBy&quot;
MsgBox % RegExReplace(URL, &quot;\.html.*&quot;, &quot;.html&quot;)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 23 Jun 2016 19:40:56 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105490#p105490</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105489#p105489</link>
			<description><![CDATA[<p>Попробовал. <br />Не сработало. <br />Ошибку выдал, якобы не нравится какой то символ...<br />---------------------------<br />Error at line 1.</p><p>The following variable name contains an illegal character:</p><p>The program will exit.<br />---------------------------<br />ОК&nbsp; &nbsp;<br />---------------------------<br />мой пример кода, подставил свою ссылку. <br /></p><div class="codebox"><pre><code>
URL = http://alabil.com/freeni/Free-alang-Vfrako-Spoll-Ollie-RC-Colr-Fgor-12344-Blueh-wiegs-Rote-control-intelli-root-Spqro/364311155532.html?aff_ptfom=aaf&amp;s=eubrrB%3A&amp;cpt=1466702424240&amp;af=23363&amp;cv=452708&amp;cn=3o98luyglyer0s9x3wf8fysbi8hgpwt3&amp;dp=v5_3o98luyglyer0s9x3wf8fysbi8hgpwt3&amp;afref=http%3A%2F%2Fvlyk.com%2Fzachfeny&amp;aff_trace_kujy=368c3eaaagfb184f9caaba02056fef0702-1466706346680-03695-eub6yrrBy
MsgBox % RegExReplace(URL, &quot;.html.*&quot;, &quot;.html&quot;)
</code></pre></div><p>хочу получить<br /></p><div class="codebox"><pre><code>
http://alabil.com/freeni/Free-alang-Vfrako-Spoll-Ollie-RC-Colr-Fgor-12344-Blueh-wiegs-Rote-control-intelli-root-Spqro/364311155532.html
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 19:30:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105489#p105489</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Прочитать строку, обрезать текст после нужного символа]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=105478#p105478</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />Еще не проверил, но вроде это решение, проверю вечером.<br />Спасибо</p>]]></description>
			<author><![CDATA[null@example.com (cbifhg)]]></author>
			<pubDate>Thu, 23 Jun 2016 10:26:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=105478#p105478</guid>
		</item>
	</channel>
</rss>
