<?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=9571</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9571&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Проблема с буфером».]]></description>
		<lastBuildDate>Wed, 07 May 2014 17:35:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82762#p82762</link>
			<description><![CDATA[<p>Но это объяснение искомого через средство.<br />Зачем это с точки зрения задач рассматриваемого скрипта?</p>]]></description>
			<author><![CDATA[null@example.com (многобанофф)]]></author>
			<pubDate>Wed, 07 May 2014 17:35:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82762#p82762</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82757#p82757</link>
			<description><![CDATA[<p>Потому, что иначе ClipWait, 2 - бессмысленен.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 07 May 2014 15:42:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82757#p82757</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82756#p82756</link>
			<description><![CDATA[<p>Все забываю спросить - а зачем перед присвоением очистка буфера?</p>]]></description>
			<author><![CDATA[null@example.com (многобанофф)]]></author>
			<pubDate>Wed, 07 May 2014 15:35:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82756#p82756</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82753#p82753</link>
			<description><![CDATA[<p>Photoshop работает без просвета, как вы и написали, даже в развернутом на весь экран виде. На данный момент я протестировал большинство используемых окон для которых мне нужен этот скрипт и выяснилась удивительная вещь. Он <span class="bbu">не работает</span> конкретно в одном окне - Dota 2. Во всех остальных окнах(играх L4D2, TF2, CS:GO) от такого же разработчика Valve все работает идеально, хотя движок Source одинаковый для них. При этом дальнейшие эксперименты показали, что в консоли этот текст, записанный буфером скрипта, также корректно отсылается, однако уже непосредственно в игре, в его игровом чате, происходит сбой - из буфера посылается то, что было в нем последнее. То есть не выполняются очистка буфера и присвоение ему содержимого. Эти строки:<br /></p><div class="codebox"><pre><code>clipboard =
clipboard = присвоение текста</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Странникх)]]></author>
			<pubDate>Wed, 07 May 2014 13:49:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82753#p82753</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82749#p82749</link>
			<description><![CDATA[<p>Приведите полный алгоритм действий.<br />Повторяюсь, у меня так все работает и ничего не просвечивается:<br /></p><div class="codebox"><pre><code>NumPad4::
clipboard =
clipboard = Пример русского текста
ClipWait, 2
WinActivate, Start ahk_class Button
WinActivate, ahk_class Photoshop
Send, {enter}^{vk0x56}{enter}
Return

NumPad5::
clipboard =
clipboard = English example
ClipWait, 2
WinActivate, Start ahk_class Button
WinActivate, ahk_class Photoshop
Send, {enter}^{vk0x56}{enter}
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 07 May 2014 12:27:51 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82749#p82749</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82748#p82748</link>
			<description><![CDATA[<p>У меня Windows 7 Упрощенный стиль. По вашему примеру буфер не принимает другое значение, кроме самого первого, того что в него попало (это все описано в сообщениях выше). Есть другие варианты?</p>]]></description>
			<author><![CDATA[null@example.com (Странникх)]]></author>
			<pubDate>Wed, 07 May 2014 12:16:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82748#p82748</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82744#p82744</link>
			<description><![CDATA[<p>У меня не просвечивмется.<br />Возможно у вас Aero стоит.<br />Как вариант можно попробовать так:<br /></p><div class="codebox"><pre><code>NumPad4::
clipboard =
clipboard = Пример русского текста
ClipWait, 2
WinActivate, Start ahk_class Button
WinActivate, ahk_class Photoshop
Send, {enter}^{vk0x56}{enter}
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 07 May 2014 11:27:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82744#p82744</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82743#p82743</link>
			<description><![CDATA[<div class="codebox"><pre><code>NumPad4::
clipboard =
clipboard = Пример русского текста
ClipWait, 2
WinActivate, ahk_class Shell_TrayWnd
WinActivate, ahk_class Photoshop
Send, {enter}^{vk0x56}{enter}
Return

NumPad5::
clipboard =
clipboard = English example
ClipWait, 2
WinActivate, ahk_class Shell_TrayWnd
WinActivate, ahk_class Photoshop
Send, {enter}^{vk0x56}{enter}
Return</code></pre></div><p><strong>Malcev</strong>, спасибо. Этот способ работает, но возникает проблема с панелью задач если окно развернуто на весь экран полностью. Команда WinActivate активирует указанное окно, но если Photoshop уже активен, и находится поверх остальных окон, и полностью развернут на весь экран, то тогда на на полсекунды видно как &quot;просвечивается&quot;(показывается, высвечивается, открывается) панель задач Windows, а затем &quot;скрывается&quot; и становится все как было до нажатия кнопки NumPad4 или NumPad5. Можно ли как-нибудь не задействовать панель задач, то есть, чтобы она не показывалась при выполнении кода?<br /></p><div class="codebox"><pre><code>1::
Clipboard = Ahk
ControlGetFocus, CtrlFocus, A          
PostMessage,0x302,,,%CtrlFocus%,A ; WM_PASTE
Return</code></pre></div><p>Мне не помогло.</p>]]></description>
			<author><![CDATA[null@example.com (Странникх)]]></author>
			<pubDate>Wed, 07 May 2014 10:59:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82743#p82743</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82732#p82732</link>
			<description><![CDATA[<p>В редких случаях такое помогает.<br /></p><div class="codebox"><pre><code>
1::
Clipboard = Ahk
ControlGetFocus, CtrlFocus, A          
PostMessage,0x302,,,%CtrlFocus%,A ; WM_PASTE
Return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 06 May 2014 23:24:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82732#p82732</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82730#p82730</link>
			<description><![CDATA[<p>У меня так работает:<br /></p><div class="codebox"><pre><code>NumPad1::
clipboard =
clipboard = Пример русского текста
ClipWait, 2
WinActivate, ahk_class Shell_TrayWnd
WinActivate, ahk_class Photoshop
Send, {Ctrl Down}
sleep, 1
Send, {vk0x56} ; русская 
sleep, 1
Send, {Ctrl Up}
sleep, 1
Send, {enter}
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 06 May 2014 22:27:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82730#p82730</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82724#p82724</link>
			<description><![CDATA[<p>Фотошопа шестого у меня нет, да и ноут мой полуживой от одного упоминания начинает синюшный оттенок приобретать. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />К тому же когда-то я пытался приложить АНК к одной из предыдущих версий и в итоге зарекся. Потом встречал упоминания, что и окна у него какие-то не совсем обычные и что-то с хоткеями собственными намучено. То есть, я так понимаю, не вариант для тестов.</p>]]></description>
			<author><![CDATA[null@example.com (многобанофф)]]></author>
			<pubDate>Tue, 06 May 2014 22:08:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82724#p82724</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82723#p82723</link>
			<description><![CDATA[<div class="codebox"><pre><code>NumPad1::
clipboard =
clipboard = Пример русского текста
ClipWait, 2
Send, {Ctrl Down}
sleep, 1
Send, {vk0x56} ; русская 
sleep, 1
Send, {Ctrl Up}
sleep, 1
Send, {enter}
Return

NumPad2::
clipboard =
clipboard = English example
ClipWait, 2
Send, {enter}^{vk0x56}{enter}
Return
</code></pre></div><p>В скайпе работает, в большинстве окон тоже. А вот, например, в Photoshop CS6 если создать слой, туда инструмент текста и в поле нажать сначала NumPad1, а затем скопировать в этом поле любой символ и нажать NumPad2, то появится текст, который мы скопировали, а не с заданного в скрипте. Тоже самое будет при последующих нажатиях клавиш NumPad1 или NumPad2, пока вы не переразвернете окно. Баг?</p>]]></description>
			<author><![CDATA[null@example.com (Странникх)]]></author>
			<pubDate>Tue, 06 May 2014 22:01:08 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82723#p82723</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82722#p82722</link>
			<description><![CDATA[<p>АНК посмотрел 1.1.14.03 у меня.</p>]]></description>
			<author><![CDATA[null@example.com (многобанофф)]]></author>
			<pubDate>Tue, 06 May 2014 21:53:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82722#p82722</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82721#p82721</link>
			<description><![CDATA[<p>Дайте вариант, который у Вас гарантированно воспроизводит проблему и окно назовите соответствующее в придачу. Запущу в исходном виде и сообщу результат.</p>]]></description>
			<author><![CDATA[null@example.com (многобанофф)]]></author>
			<pubDate>Tue, 06 May 2014 21:52:01 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82721#p82721</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Проблема с буфером]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82720#p82720</link>
			<description><![CDATA[<p>Очень странно. Не понимаю в чем проблема. Может решение крыться в версии AHK? У меня 1.1.13.00, текущая 1.1.15.00.</p>]]></description>
			<author><![CDATA[null@example.com (Странникх)]]></author>
			<pubDate>Tue, 06 May 2014 21:51:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82720#p82720</guid>
		</item>
	</channel>
</rss>
