<?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=11257&amp;type=atom" />
	<updated>2016-01-27T16:40:13Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11257</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100689#p100689" />
			<content type="html"><![CDATA[<p>&quot;Save As&quot;&nbsp; и есть название окна &quot;Windows Title&quot; . У меня интерфейс Windows английский , и &quot;Сохранить как&quot; отображается как &quot;Save As&quot;<br />Не работает. (<br /></p><div class="codebox"><pre><code>Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;     
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
Sleep, 180
ClipSaved := ClipboardAll
Clipboard := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
Send {ctrl down}v{ctrl up}
Sleep, 180
Clipboard := ClipSaved
ClipSaved =
IfWinExist,  Save As ahk_class #32770
;ControlFocus, Button1 , Save As ahk_class #32770
ControlClick,  Button1 , Save As ahk_class #32770 
WinClose</code></pre></div><p>рабочий этот скрипт, но он реализован на ControlSend,&nbsp; а не ControlClick <br /></p><div class="codebox"><pre><code>Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;
WinWait, ahk_class Microsoft-Windows-Tablet-SnipperEditor
WinActivate , ahk_class Microsoft-Windows-Tablet-SnipperEditor
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
WinWait, Save As
FileName := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
ControlSetText, Edit1, % FileName, Save As
ControlFocus, Button1, Save As
ControlSend, Button1, {Space}, Save As
WinWaitClose, Save As
WinClose
WinClose, Snipping Tool </code></pre></div>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-27T16:40:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100689#p100689</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100677#p100677" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>vertalet40 пишет:</cite><blockquote><p>Я так понял  ControlClick  не хочет работать с  ahk_class #32770 .</p></blockquote></div><p>Нет не так.</p><div class="codebox"><pre><code>ControlClick,Button1,Сохранить как ahk_class #32770 ; 
</code></pre></div><p>Я думал, что &quot;Save As&quot;, которое ты везде указывал в качестве названия окна (Window Title), и есть название окна... так и знал что нужно было спросить об этом...</p>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2016-01-27T11:34:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100677#p100677</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100674#p100674" />
			<content type="html"><![CDATA[<p>Спасибо. ControlSend&nbsp; решил . Я так понял&nbsp; ControlClick&nbsp; не хочет работать с&nbsp; ahk_class #32770 .</p>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-27T09:23:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100674#p100674</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100672#p100672" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;
WinWait, ahk_class Microsoft-Windows-Tablet-SnipperEditor
WinActivate , ahk_class Microsoft-Windows-Tablet-SnipperEditor
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
WinWait, Сохранить как
FileName := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
ControlSetText, Edit1, % FileName, Сохранить как
ControlFocus, Button1, Сохранить как
ControlSend, Button1, {Space}, Сохранить как
WinWaitClose, Сохранить как
WinClose</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Nikva]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27416</uri>
			</author>
			<updated>2016-01-27T06:36:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100672#p100672</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100667#p100667" />
			<content type="html"><![CDATA[<p>Да. Save - ClassNN Button1.&nbsp; Cancel - ClassNN Button2</p><p>так тоже не работает, по идее должно <br /></p><div class="codebox"><pre><code>
Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;     
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
Sleep, 180
ClipSaved := ClipboardAll
Clipboard := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
Send {ctrl down}v{ctrl up}
Sleep, 180
Clipboard := ClipSaved
ClipSaved =
IfWinExist,  Save As ahk_class #32770
ControlFocus, Button1 , Save As ahk_class #32770
ControlClick,  Button1 , Save As ahk_class #32770 ; 
;Send, {Enter}
WinClose</code></pre></div>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-26T17:28:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100667#p100667</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100666#p100666" />
			<content type="html"><![CDATA[<p>Ты уверен что там именно Button1? Может 2? Что показывает WindowSpy?</p><p><em><a href="http://forum.script-coding.com/viewtopic.php?id=6148">Избегайте избыточного цитирования! Не цитируйте пост, на который отвечаете, целиком. Используйте цитирование только в том случае, если иначе не будет понятно, на что Вы отвечаете, и старайтесь выбирать только ключевые фразы.</a></em></p>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2016-01-26T16:03:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100666#p100666</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100665#p100665" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Alectric пишет:</cite><blockquote><p>Данный класс (#32770) имеют большое количество окон, например окно свойств файла, нужно более конкретно отсеивать окна.</p><div class="codebox"><pre><code>f1::
ControlClick,Button2,Save As ahk_class #32770
return
</code></pre></div></blockquote></div><div class="codebox"><pre><code>;#UseHook, On

Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;     
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
Sleep, 180
ClipSaved := ClipboardAll
Clipboard := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
Send {ctrl down}v{ctrl up}
Sleep, 180
Clipboard := ClipSaved
ClipSaved =
;Sleep, 180
;ControlFocus, &amp;Save, Save As; Focus on the control
ControlClick,Button1, Save As ahk_class #32770 ; Click the control
;Send, {Enter}
WinClose</code></pre></div><p>&nbsp; &nbsp;Не хочет работать <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-26T14:42:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100665#p100665</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100664#p100664" />
			<content type="html"><![CDATA[<p>Данный класс (#32770) имеют большое количество окон, например окно свойств файла, нужно более конкретно отсеивать окна.</p><div class="codebox"><pre><code>f1::
ControlClick,Button2,Save As ahk_class #32770
return
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2016-01-26T13:01:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100664#p100664</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100663#p100663" />
			<content type="html"><![CDATA[<p>Немного упростил скрипт , после чего он стал работать корректно <br /></p><div class="codebox"><pre><code>;#UseHook, On

Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;     
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
Sleep, 180
ClipSaved := ClipboardAll
Clipboard := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
Send {ctrl down}v{ctrl up}
Sleep, 180
Clipboard := ClipSaved
ClipSaved =
;Sleep, 180
;ControlFocus, &amp;Save, Save As; Focus on the control
;ControlClick,  &amp;Save, Save As ; Click the control
Send, {Enter}
WinClose</code></pre></div><p>В данном случае мне необязательно перемещаться по &quot;пунктам&quot; с помощью <strong>Tab</strong> , его убрал. Просто жму <strong>Enter</strong>.<br />Немогу понять почему не работает этот вариант<br /></p><div class="codebox"><pre><code>ControlFocus, Save As, &amp;Save ; Focus on the control
ControlClick, Save As, &amp;Save ; Click the control</code></pre></div><p>пробовал и по другому, тоже не работает<br /></p><div class="codebox"><pre><code>ControlFocus, ClassNN Button1, ahk_class #32770; Focus on the control
ControlClick, ClassNN Button1, ahk_class #32770 ; Click the control</code></pre></div><p>и так тоже не работает <br /></p><div class="codebox"><pre><code>ControlFocus,  Button1, ahk_class #32770; Focus on the control
ControlClick,Button1 , ahk_class #32770</code></pre></div><p>подскажите почему</p>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-26T11:08:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100663#p100663</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100656#p100656" />
			<content type="html"><![CDATA[<p>Спасибо, Ваш скрипт в котором реализован буфер обмена <a href="http://www.script-coding.com/AutoHotkey/Clipboard.html%20">http://www.script-coding.com/AutoHotkey/Clipboard.html </a> корректно присваивает&nbsp; дату и время в имя файла. Хотя почему мой скрипт некорректно присваивал дату и время в имя файла, я так и не понял ))) . Скрипт забинден на кнопку мыши&nbsp; <strong>&quot;Выполнение программы&quot; в мыше A-Teach X7</strong>.&nbsp; Иногда скрипт не срабатывает,&nbsp; из 10 - 15 &quot;вырезок&quot; бывает&nbsp; один - два случая , что поле <strong>Имя файла </strong> остается пустым. Не могу понять почему так. Windows 7 (64).</p>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-25T12:36:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100656#p100656</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100647#p100647" />
			<content type="html"><![CDATA[<p>Если в скрипте используються горячие клавищи 0-9, то скрипт вместо того что-бы написать их как текст, выполняет их.<br />Решение либо знак * перед горячей клавишей или <a href="http://www.script-coding.com/AutoHotkey/UseHook.html">#UseHook, On</a><br />Или, если причина не в этом, можно использовать <a href="http://www.script-coding.com/AutoHotkey/Clipboard.html">буфер обмена</a>:</p><div class="codebox"><pre><code>;#UseHook, On

Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;     
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
Sleep, 100
ClipSaved := ClipboardAll
Clipboard := A_DD &quot;-&quot; A_MM &quot;-&quot; A_YYYY &quot; &quot; A_Hour &quot;-&quot; A_Min &quot;-&quot; A_Sec
Send {ctrl down}v{ctrl up}
Clipboard := ClipSaved
ClipSaved =
Sleep, 100
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Enter}
Sleep, 40
Send !{f4}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Nikva]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27416</uri>
			</author>
			<updated>2016-01-25T09:15:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100647#p100647</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Ошибка команды send]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100646#p100646" />
			<content type="html"><![CDATA[<p>В программировании мало разбираюсь, прошу помощи .Часто пользуюсь ножницами <strong>Snipping Tool</strong> в Windows . Сделал скрипт, который сохраняет <strong>Snipping Tool &quot;вырезку&quot;</strong> в файл с именем&nbsp; текущей даты и времени. Но почему-то формат времени обрезает.<br />Вместо&nbsp; <strong>24-01-2016 19-23-53</strong>&nbsp; имя файла выходит <strong>-01-2016 19-23-53</strong> </p><div class="codebox"><pre><code>Run, &quot;C:\Windows\Sysnative\SnippingTool.exe&quot;     
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperEditor
Send, {ctrl down}s{ctrl up}
Sleep, 100
send, %A_DD%-%A_MM%-%A_YYYY% %A_Hour%-%A_Min%-%A_Sec%
Sleep, 100
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Tab}
Sleep, 40
send {Enter}
Sleep, 40
Send !{f4}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[vertalet40]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33628</uri>
			</author>
			<updated>2016-01-25T08:51:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100646#p100646</id>
		</entry>
</feed>
