<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: [решено]Отправка cmdline  из другой программы]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13721</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13721&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: [решено]Отправка cmdline  из другой программы».]]></description>
		<lastBuildDate>Tue, 22 May 2018 19:46:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125551#p125551</link>
			<description><![CDATA[<p><strong>ypppu</strong><br />Хорошо. Часть набрано из смарта, поэтому - прошу прощения).</p>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Tue, 22 May 2018 19:46:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125551#p125551</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125545#p125545</link>
			<description><![CDATA[<div class="quotebox"><cite>Androgen Belkin пишет:</cite><blockquote><p>Примечание 1: в переменной 0 (а это, как ни странно - переменная) содержится количество полученных скриптом параметров.</p></blockquote></div><br /><p><span style="color: green"><strong>seriousstas</strong> Приведите свои сообщения в порядок - предложения должны начинаться с заглавной буквы и заканчиваться точкой.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Tue, 22 May 2018 18:00:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125545#p125545</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125543#p125543</link>
			<description><![CDATA[<p><strong>ypppu</strong><br />Где там пример подсчета аргументов (об нем вопрос..):<br /><strong>A_Args.Length()</strong>&nbsp; <br />?<br />Большинство свежих статей именно на английском , приходится ломать мозг).</p>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Tue, 22 May 2018 17:41:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125543#p125543</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125539#p125539</link>
			<description><![CDATA[<p>Читайте в русском переводе:<br /></p><div class="quotebox"><cite>Gourmet пишет:</cite><blockquote><p>Передача скрипту параметров командной строки</p></blockquote></div><div class="quotebox"><cite>Androgen Belkin пишет:</cite><blockquote><p>Как передавать скрипту параметры командной строки</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Tue, 22 May 2018 13:53:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125539#p125539</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125537#p125537</link>
			<description><![CDATA[<p><strong>Malcev</strong><br />Читаю , на сколько успеваю изучать инглиш).<br />Дай-те что-то на русском..<br /> </p><div class="quotebox"><blockquote><p>Выборка аргументов командной строки</p></blockquote></div><p>Условие If (vCountArgs &lt; 4) {<br />Что выше&nbsp; - работает - спросил, тк думаю - есть проще способ.<br />............<br /></p><div class="quotebox"><blockquote><p>if A_Args.Length() &lt; 3</p></blockquote></div><p>Поправил ..</p>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Tue, 22 May 2018 12:51:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125537#p125537</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125535#p125535</link>
			<description><![CDATA[<p>Вы невнимательно читаете справку.<br />По ссылке из 7 поста всё написано с примерами.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 22 May 2018 12:31:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125535#p125535</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125534#p125534</link>
			<description><![CDATA[<p>Есть еще задачи покрутить колесо мышы , еcли есть 4-й аргумент.<br />Ну и переключать раскладку для отправки англ. символов..<br />Вопрос - я правильно &quot;считаю&quot; аргументы ? (нашел такой скриптик) :<br /></p><div class="codebox"><pre><code>If %0% ; Выборка аргументов командной строки
{
    args := []
    vCountArgs :=0
    Loop %0%
      {
        args[A_Index] := %A_Index%
        vCountArgs++
      }
}</code></pre></div><p>Ну и он в основном скрипте (% A_Args[4] - крутит колесо мышки):<br /></p><div class="codebox"><pre><code>
SetControlDelay ,0
If (A_Args.Length() &lt; 4) {; Исправлено
SendMessage, 0x50,, 0x4090409,, A
ControlSend, % A_Args[1], % A_Args[2], % A_Args[3]
}
else{
if(A_Is64bitOS)
var = {88D33FF9-8199-4332-B69C-6B99D67A24C9}2
else
var = {88D33FF9-8199-4332-B69C-6B99D67A24C9}1
Loop, 2
    ControlClick, %var%, , Analog VU Meter, % A_Args[4]
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Tue, 22 May 2018 12:14:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125534#p125534</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125505#p125505</link>
			<description><![CDATA[<p><strong>Malcev</strong><br />Я понял (до того ,как прочитал))).</p>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Mon, 21 May 2018 12:07:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125505#p125505</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125504#p125504</link>
			<description><![CDATA[<p>Не для хоткеев, а для параметров в которых содержится пробел.<br />Читайте внимательно справку.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 21 May 2018 12:06:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125504#p125504</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125503#p125503</link>
			<description><![CDATA[<p><strong>Malcev</strong><br />Спасибо ! Заработало).</p><p>Для хоткеев оказалось нужны кавычки(был пробел):<br /><em>sendkey.exe &quot;MegaPanelSplitterWindowContainer1&quot; &quot;{Numpad0}&quot; &quot;ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}&quot;</em></p>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Mon, 21 May 2018 12:00:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125503#p125503</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125502#p125502</link>
			<description><![CDATA[<p>Вместо &quot;A&quot; впишите имя окна.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 21 May 2018 11:19:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125502#p125502</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125501#p125501</link>
			<description><![CDATA[<p><strong>YMP</strong><br />Ок.!</p><p><strong>Malcev</strong><br />Что-то не так .. <br />Вместо блокнота &quot;test&quot; возвращается в строку(ну и пробовал конечно в другие окна и коммады отправлять..):</p>]]></description>
			<author><![CDATA[null@example.com (seriousstas)]]></author>
			<pubDate>Mon, 21 May 2018 11:13:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125501#p125501</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125500#p125500</link>
			<description><![CDATA[<p><strong>seriousstas</strong>, компилируете обработчик sendkey.exe:<br /></p><div class="codebox"><pre><code>ControlSend, % A_Args[1], % A_Args[2], % A_Args[3]</code></pre></div><p>После этого запустив команду<br /></p><div class="codebox"><pre><code>sendkey.exe Edit1 test A</code></pre></div><p>в активное окно блокнота отправится слово test.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 21 May 2018 10:29:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125500#p125500</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125499#p125499</link>
			<description><![CDATA[<div class="quotebox"><cite>seriousstas пишет:</cite><blockquote><p>Пробую так :<br /></p><div class="codebox"><pre><code>
for n, param in A_Args
{
ControlSend, A_Args[1], A_Args[2] , A_Args[3]
}</code></pre></div><p>Ну и отправляю из TC строку с тремя значениями для проверки:<br />sendkey.exe /MegaPanelSplitterWindowContainer1 /{1} /ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}<br />Где ошибки ?)</p></blockquote></div><p>Насколько я понял, cmdline в Autoit — это аналог A_Args в АНК. Тогда цикл for вам не нужен здесь. А в командной строке аргументы пишите без /.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Mon, 21 May 2018 10:27:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125499#p125499</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: [решено]Отправка cmdline  из другой программы]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=125498#p125498</link>
			<description><![CDATA[<p>Может, никак не сделаете (или очень сложно будет).<br /><a href="https://autohotkey.com/boards/viewtopic.php?f=5&amp;t=12602&amp;hilit=exec+%3A%3D+shell.Exec+ComSpec">https://autohotkey.com/boards/viewtopic … ec+ComSpec</a>.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Mon, 21 May 2018 10:12:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=125498#p125498</guid>
		</item>
	</channel>
</rss>
