<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: А может ли HotKey работать на заднем плане?]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=6106</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=6106&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: А может ли HotKey работать на заднем плане?».]]></description>
		<lastBuildDate>Sat, 03 Sep 2011 09:04:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51130#p51130</link>
			<description><![CDATA[<p>Не пользовался такой программой.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 03 Sep 2011 09:04:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51130#p51130</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51129#p51129</link>
			<description><![CDATA[<p>к сожалению нет нельзя. Как думаете автопилот не будет альтернативой АХК? Видел где то тут пост что он легко работате в фоновом режиме.</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Sat, 03 Sep 2011 08:53:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51129#p51129</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51128#p51128</link>
			<description><![CDATA[<p>Если в программе нельзя перемещать текущее выделение на комбинацию кнопок к примеру <em>шифт+таб</em>, или нет <em>опции</em> изменить <em>хоткей</em>, тогда можно <em>сливать воду</em>.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 03 Sep 2011 08:29:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51128#p51128</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51127#p51127</link>
			<description><![CDATA[<p><a href="http://www.radikal.ru"><span class="postimg"><img src="http://s005.radikal.ru/i209/1109/c3/4813d0a0c0d4.jpg" alt="http://s005.radikal.ru/i209/1109/c3/4813d0a0c0d4.jpg" /></span></a><br />Левая верхняя кнопка это левая софт кнопка. Ана не находится в меню программы, потому ваш метод не подходит(((<br />Нажатие на кнопку происходит либо прямым кликом мышкой либо сочетанием горячих клавишь Alt+1</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Sat, 03 Sep 2011 08:08:30 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51127#p51127</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51126#p51126</link>
			<description><![CDATA[<p>Чесно говоря, я не знаю, почему <em>падает</em> Ваш SDK, м.б. ему не <em>нравятся</em> вводимые комбинации {AltDown}1{AltUp} (<em>альтов</em> же нет, водится только единица), можно попробовать как я выше уже писал, но только мне нужна картинка окна, с выбранным пунктом (чей <em>хоткей альт</em>+1) в строке меню. Примерно вот так:</p><p><span class="postimg"><img src="http://i078.radikal.ru/1109/0b/f4ba63189760.jpg" alt="http://i078.radikal.ru/1109/0b/f4ba63189760.jpg" /></span></p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 03 Sep 2011 07:29:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51126#p51126</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51125#p51125</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Если есть такой пункт в строке меню программы, туда можно долезть посредству WinMenuSelectItem и тогоже ControlSend. Как пример:</p></blockquote></div><p>В SDK сочетание Alt+1 заменяет левую софт клавишу сотового телефона (SDK эмулятор сотового телефона s60)</p><div class="quotebox"><blockquote><p>АХК тоже программа, так, что вылетает я не понял.</p></blockquote></div><p>Извеняюсь))) Вылетает SDK. Запускаю цикл активирую окно SDK и оно маментально закрывается.</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Sat, 03 Sep 2011 07:09:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51125#p51125</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51124#p51124</link>
			<description><![CDATA[<div class="quotebox"><cite>Mupppa пишет:</cite><blockquote><p>Нужно сочетание Alt+1 как его тогда сделать?</p></blockquote></div><p>Если есть такой пункт в строке меню программы, туда можно долезть посредству <a href="http://www.autohotkey.com/docs/commands/WinMenuSelectItem.htm">WinMenuSelectItem</a> и тогоже <a href="http://www.autohotkey.com/docs/commands/ControlSend.htm">ControlSend</a>. Как пример: </p><div class="codebox"><pre><code>DetectHiddenWindows, On
Run, notepad.exe, %A_WinDir%\System32, Hide, WinPID
Sleep, 250
WinMenuSelectItem, % &quot;ahk_pid&quot; WinPID, , 5&amp;, 3&amp;
Sleep, 250
ControlSend,, {Enter}, % &quot;ahk_pid&quot; WinPID
Sleep, 250
WinKill, % &quot;ahk_pid&quot; WinPID

F5::Reload
Esc::ExitApp</code></pre></div><p>Этот скрипт запускает <em>многострадальный</em> блокнот (в скрытом виде), выбирает из строки меню вкладку <em>справка</em>, далее в ней <em>о программе</em>, закрывает окно описания, и <em>прибивает</em> сам блокнот (повтор на ф5, выйти можно на эскейп).<br /></p><div class="quotebox"><cite>Mupppa пишет:</cite><blockquote><p>...программа вылетает.</p></blockquote></div><p>АХК тоже программа, так, что вылетает я не понял. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 03 Sep 2011 06:42:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51124#p51124</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51120#p51120</link>
			<description><![CDATA[<p>Алт не срабатывает? Нужно сочетание Alt+1 как его тогда сделать?</p><div class="quotebox"><blockquote><p>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Window Title &amp; Class )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br />[1] S60 3rd Ed. FP1 MIDP - winscw udeb<br />ahk_class <strong>E32KernelWindow</strong></p></blockquote></div><p>Вот что мне выдает винспай по моей прогамме, я подставляю выделеный текст в место блакнота запускаю цикл, программа вылетает.</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Sat, 03 Sep 2011 04:59:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51120#p51120</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51114#p51114</link>
			<description><![CDATA[<p>Думаю, что вместо - <strong>[1] S60 3rd Ed. FP1 MIDP - winscw udeb</strong>, нужно указать класс окна, по этому скрипт для блокнота (<a href="http://forum.script-coding.com/viewtopic.php?pid=50969#p50969">тут</a> опять-таки наглядно показано как находить/менять класс), код который выдал AutoScriptWriter я немного изменил (после запуска скрипта нужно активировать окно): </p><div class="codebox"><pre><code>App = Notepad ; блокнот только для теста
WinWaitActive, % &quot;ahk_class&quot; App
Loop, 100
{
   ControlSend,, {Home}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {Down}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {Down}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {Right}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {AltDown}1{AltUp}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {AltDown}1{AltUp}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {AltDown}1{AltUp}, % &quot;ahk_class&quot; App
   Sleep, 3000
   ControlSend,, {AltDown}1{AltUp}, % &quot;ahk_class&quot; App
   Sleep, 3000
}</code></pre></div><p>Заметил, что действие Alt в команде ControlSend не имеет силы, в отличие от просто команды Send (проверял на клавише Shift - всё нормально, т.е. работает также как и в команде Send).</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 03 Sep 2011 00:22:50 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51114#p51114</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51112#p51112</link>
			<description><![CDATA[<p><span style="color: Green"><strong>Mupppa</strong>, пожалуйста, используйте знаки препинания в предложениях — это облегчает понимание.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 03 Sep 2011 00:14:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51112#p51112</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51108#p51108</link>
			<description><![CDATA[<p>там программа работающая в фоновом редиме и она затрагивает по любому стороннии процессы пк записывая нажатия кнопок. Мне надо что бы цикл работал автономно не мешая работе пк. Тоесть запустил цикл на определенное окно активировал дургое окно, а цикл будет сам по себе в тихоря пыхтеть не кидаясь на любое активное окно и не прерываясь при неактивности рабочей области. Я как понимаю нужно все это прописать в шапке цикла но я всего два дня занимаюсь вообще программированием ну тоесть программа сама записывает цикл нажатий кнопок я слегка коректирую. Если кому то не сложно пропишите мне такой цикл и я смогу спать спокойно)))<br />Вот интересующий меня скрипт сделан он при помощи автоскриптвратера из инструментов в АХК</p><div class="codebox"><pre><code>WinWait, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, 
IfWinNotActive, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, , WinActivate, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, 
WinWaitActive, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, 
Loop, 100
{
Send,{HOME}
Sleep, 3000
Send,{DOWN}
Sleep, 3000
Send,{DOWN}
Sleep, 3000
Send,{RIGHT}
Sleep, 3000
Send,{ALTDOWN}1{ALTUP}
Sleep, 3000
Send,{ALTDOWN}1{ALTUP}
Sleep, 3000
Send,{ALTDOWN}1{ALTUP}
Sleep, 3000
Send,{ALTDOWN}1{ALTUP}
Sleep, 3000
}</code></pre></div><p>А и если не трудно дайте ссылку на самоучитель по АХК где бы я смог просмотреть доступные команды и их описание на языке чайников)) Зарание спасибо моему спасителю)))</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Fri, 02 Sep 2011 19:41:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51108#p51108</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51097#p51097</link>
			<description><![CDATA[<p>2 <strong>Mupppa</strong> Тогда изучайте ControlSend, вот <a href="http://forum.script-coding.com/viewtopic.php?pid=50969#p50969">тут</a> я пользовался этой команой, желательно почитать сообщения выше, чтобы понять суть скрипта.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Fri, 02 Sep 2011 14:29:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51097#p51097</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51084#p51084</link>
			<description><![CDATA[<p>это типа если окно активно что бы работал цикл? Но мне надо что бы цикл не прирывал работу.</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Fri, 02 Sep 2011 12:06:19 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51084#p51084</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51083#p51083</link>
			<description><![CDATA[<p><a href="http://www.script-coding.com/AutoHotkey/IfWinActive.html">#IfWinActive</a></p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Fri, 02 Sep 2011 12:01:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51083#p51083</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: А может ли HotKey работать на заднем плане?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=51079#p51079</link>
			<description><![CDATA[<p>вот пример, это простой цикл блуждания по меню программы SDK вот мне надо сделать что бы во время этого цикла я мог пользоваться ПК и цикл не кидался на любое активное окно а именно в окне SDK работал.</p><p> </p><div class="codebox"><pre><code>WinWait, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, 
IfWinNotActive, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, , WinActivate, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, 
WinWaitActive, [1] S60 3rd Ed. FP1 MIDP - winscw udeb, 
Loop, 100
{
Send, {LEFT}
Sleep,5000
Send,{LEFT}
Sleep,10000
Send,{LEFT}
Sleep,50000
Send,{LEFT}
}</code></pre></div><p>Примерно догадался что ControlSend нужно в место сенд вписывать, а вот куда вписывать ControlSendRaw не знаю и вообще нужно ли оно там?</p>]]></description>
			<author><![CDATA[null@example.com (Mupppa)]]></author>
			<pubDate>Fri, 02 Sep 2011 11:29:08 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=51079#p51079</guid>
		</item>
	</channel>
</rss>
