<?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>https://forum.script-coding.com/viewtopic.php?id=10833</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10833&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Работа с буфером обмена».]]></description>
		<lastBuildDate>Thu, 30 Jul 2015 10:59:25 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96141#p96141</link>
			<description><![CDATA[<div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Понял.</div><div class="fancy_spoiler"><p>Больше не буду, усвоил.</p></div></div>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 30 Jul 2015 10:59:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96141#p96141</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96140#p96140</link>
			<description><![CDATA[<div class="quotebox"><cite>Indomito пишет:</cite><blockquote><p>- Летим косо...</p></blockquote></div><p><span style="color: green"><strong>Indomito</strong>, если в следующий раз захотите ознакомить кого либо со своими литературными познаниями, пользуйтесь личными сообщениями.</span></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 30 Jul 2015 10:57:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96140#p96140</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96136#p96136</link>
			<description><![CDATA[<p>Может быть. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Пока что известно только то, что странный код странно работает.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 30 Jul 2015 09:40:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96136#p96136</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96129#p96129</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Включаю телепатию...</p></blockquote></div><p>Между <strong>4</strong> и <strong>5</strong> еще бы пункт, чтоб видоизмененный текст вернуть вместо выделенного, или куда-то сохранить. Или это уже входит в <strong>4</strong>?</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Thu, 30 Jul 2015 08:59:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96129#p96129</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96128#p96128</link>
			<description><![CDATA[<p>Включаю телепатию...</p><ol class="decimal"><li><p>Пользователь выделяет текст и нажимает горячую клавишу</p></li><li><p>Всё, что было в буфере обмена, сохраняется во временную переменную</p></li><li><p>В буфер обмена помещается выделенный текст</p></li><li><p>Скрипт берёт текст из буфера и что-то с ним делает</p></li><li><p>Содержимое из временной переменной помещается обратно в буфер обмена </p></li></ol><br /><br /><div class="quotebox"><blockquote><p>только если в буфере только текст</p></blockquote></div><div class="quotebox"><cite>Перевод документации AutoHotkey: NikVasKo пишет:</cite><blockquote><p><strong>ClipboardAll (полное сохранение и восстановление клипборда)</strong><br />ClipboardAll полностью повторяет клипборд (с картинкам и форматированием). Чаще всего переменная используется, чтобы сохранить клипборд, дабы скрипт мог временно занять его для своих дел.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 30 Jul 2015 08:22:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96128#p96128</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96125#p96125</link>
			<description><![CDATA[<p><span style="color: green"><strong>belknsk</strong>, у нас <a href="http://forum.script-coding.com/viewtopic.php?id=6148">принято</a> ставить точки в конце предложений. Отредактируйте свои посты.</span></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 29 Jul 2015 21:42:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96125#p96125</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96123#p96123</link>
			<description><![CDATA[<p>Я немного упростил код, ну просто там много что написано.<br />Это работает, правда только если в буфере только текст. </p><div class="codebox"><pre><code>+CapsLock::
tmp := Clipboard
tmp := tmp &quot;12345&quot;
Clipboard := tmp
Return</code></pre></div><p> Просто внимательно посмотрите, что вы делаете и упростите по возможности скрипт. <br />Я смысл вашего скрипта не очень понимаю, что вы хотите сделать то?</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Wed, 29 Jul 2015 21:37:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96123#p96123</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Работа с буфером обмена]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=96121#p96121</link>
			<description><![CDATA[<p>Хочу по хоткею произвести некоторые действия с выделенным текстом и вернуть его обратно.</p><p>Пробую следующий код:<br /></p><div class="codebox"><pre><code>
;  Shift+CapsLock
+CapsLock::
  convertedText := DoSmth(GetSelectedText())
    
  tmpcl = %ClipboardAll%
  Clipboard = %convertedText%

  SendInput {Control Down}{v Down}{v Up}{Control Up}
    
  Clipboard = %tmpcl%
  tmpcl := &quot;&quot;

return

GetSelectedText() {
  tmp = %ClipboardAll%
  Clipboard := &quot;&quot;
  Send, ^c 
  ClipWait, 1
  selection = %Clipboard%
  Clipboard = %tmp%

  return (selection = &quot;&quot; ? Clipboard : selection)
}
DoSmth(text)
{
  return %text%
}
</code></pre></div><p>Но работает совсем странно - вместо выделенного вставляется обратно то, что было в буфере обмена изначально.</p>]]></description>
			<author><![CDATA[null@example.com (belknsk)]]></author>
			<pubDate>Wed, 29 Jul 2015 20:53:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=96121#p96121</guid>
		</item>
	</channel>
</rss>
