<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Вывод StdOut в переменную скрипта]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=14653</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14653&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Вывод StdOut в переменную скрипта».]]></description>
		<lastBuildDate>Wed, 20 Mar 2019 17:42:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133024#p133024</link>
			<description><![CDATA[<p>Попробовал, но всё равно не выполняется горячая клавиша</p>]]></description>
			<author><![CDATA[null@example.com (sergeich)]]></author>
			<pubDate>Wed, 20 Mar 2019 17:42:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133024#p133024</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133023#p133023</link>
			<description><![CDATA[<p>Попробуйте перед циклом вставить:<br /></p><div class="codebox"><pre><code>		Critical, off
		Thread, Priority,-100</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (MandarinKa02)]]></author>
			<pubDate>Wed, 20 Mar 2019 17:31:42 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133023#p133023</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133022#p133022</link>
			<description><![CDATA[<p>Хорошо, попробую поискать про многопоточность, спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (sergeich)]]></author>
			<pubDate>Wed, 20 Mar 2019 17:29:16 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133022#p133022</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133021#p133021</link>
			<description><![CDATA[<p>Решение будет зависеть от того, что конкретно нужно делать во время работы функции. В общем случае придётся разбивать на два потока тем или иным способом. Ищите по форуму про многопоточность.<br />Чтобы запостить код, есть тег [cоde].</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 20 Mar 2019 17:27:06 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133021#p133021</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133020#p133020</link>
			<description><![CDATA[<p>Сделал горячую клавишу на выход:</p><div class="codebox"><pre><code>
#x::
Process, Close, mosquitto_pub.exe
Process, Close, mosquitto_sub.exe
ExitApp
</code></pre></div><p>При нажатии, ничего не происходит, после первого же вывода в StdOut, горячая клавиша срабатывает и приложение закрывается. Контекстное меню тоже не открывается.. В общем так же как в первом варианте, только окно консольного приложения запускается скрытым, что хорошо)</p>]]></description>
			<author><![CDATA[null@example.com (sergeich)]]></author>
			<pubDate>Wed, 20 Mar 2019 17:19:46 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133020#p133020</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133019#p133019</link>
			<description><![CDATA[<p>В смысле, не можете завершить скрипт из меню иконки в трее?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 20 Mar 2019 17:12:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133019#p133019</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133012#p133012</link>
			<description><![CDATA[<p>Используйте второй вариант, он вроде не морозит скрипт.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 20 Mar 2019 16:36:08 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133012#p133012</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=133010#p133010</link>
			<description><![CDATA[<p>Обнаружил, при выполнении:</p><div class="codebox"><pre><code>
....
exec := shell.Exec(CMD)
while !exec.StdOut.AtEndOfStream {
   str := exec.StdOut.ReadLine()
....
}
</code></pre></div><p>невозможно выполнять другие действия в скрипте, например, назначенная горячая клавиша на выход не работает до тех пор, пока не закроется запущенная программа, из которой идет выход StdOut. Даже контекстное меню при клике по иконке в трее не открывается. Возможно как то выйти из этого положения?</p>]]></description>
			<author><![CDATA[null@example.com (sergeich)]]></author>
			<pubDate>Wed, 20 Mar 2019 16:28:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=133010#p133010</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132999#p132999</link>
			<description><![CDATA[<p><strong>YMP</strong>, да, и алгоритм другой.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 20 Mar 2019 10:04:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132999#p132999</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132995#p132995</link>
			<description><![CDATA[<div class="quotebox"><cite>sergeich пишет:</cite><blockquote><p>Вместо Sleep, 1000 сделал:</p><p>WinWait, ahk_class ConsoleWindowClass<br />WinHide, ahk_class ConsoleWindowClass</p></blockquote></div><p>Вероятно, во избежание ложных срабатываний лучше как-то так<br /></p><div class="codebox"><pre><code>WinWait % &quot;ahk_pid &quot; exec.ProcessID
WinHide
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Wed, 20 Mar 2019 08:13:01 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132995#p132995</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132986#p132986</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Возможно и этот был взят за первооснову, а может и нет, уже не помню.</p></blockquote></div><p>Судя по названию (CmdRet) первооснова была с англофорума. Там я видел функцию с таким названием.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Wed, 20 Mar 2019 05:34:16 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132986#p132986</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132981#p132981</link>
			<description><![CDATA[<p>У меня убрана обработка ситуации, когда в запущенное консольное приложение можно отправлять несколько команд одну за другой, как в этом примере:<br /></p><div class="codebox"><pre><code>CmdLine = nslookup
Input =                ; Ввод нескольких команд.
(
mail.ru
yandex.ru
google.com
)

Ret := RunCon(CmdLine, Input, Output)
MsgBox, %Output%
MsgBox, Код выхода: %Ret%</code></pre></div><p>Такой вариант редко нужен.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 19 Mar 2019 20:34:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132981#p132981</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132979#p132979</link>
			<description><![CDATA[<p>Если вспомнишь отличия, то хорошо бы добавить в ту же тему.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 19 Mar 2019 19:27:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132979#p132979</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132978#p132978</link>
			<description><![CDATA[<p>Возможно и этот был взят за первооснову, а может и нет, уже не помню. Помню, что что-то подправлял и что-то выкидывал.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 19 Mar 2019 19:20:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132978#p132978</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вывод StdOut в переменную скрипта]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132977#p132977</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Нормально, это твой вариант <a href="http://forum.script-coding.com/viewtopic.php?pid=76680#p76680">этого</a>, или есть отличия?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 19 Mar 2019 19:13:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132977#p132977</guid>
		</item>
	</channel>
</rss>
