<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: ctrl+v на хоткей и мистика]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7444&amp;type=atom" />
	<updated>2022-12-17T10:33:56Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7444</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=156058#p156058" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>viviancels пишет:</cite><blockquote><p>где найти список с кодами клавиш vk?</p></blockquote></div><p><a href="https://theasciicode.com.ar/american-standard-code-information-interchange/ascii-codes-table.png">https://theasciicode.com.ar/american-st … -table.png</a></p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2022-12-17T10:33:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=156058#p156058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=156020#p156020" />
			<content type="html"><![CDATA[<p><strong>viviancels</strong>, читайте про <a href="https://www.autohotkey.com/docs/Hotkeys.htm#Symbols">модификаторы горячих клавиш</a>.<br /></p><div class="codebox"><pre><code>
$^vk56::
    send ^{vk56}
    send {Enter}
    Clipboard =
return
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Taveron]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41949</uri>
			</author>
			<updated>2022-12-16T09:39:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=156020#p156020</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=156019#p156019" />
			<content type="html"><![CDATA[<p>В один момент работало, снова не работает такой скрипт:<br /></p><div class="codebox"><pre><code>#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
#SingleInstance Force
^vk56::
send ^{vk56}
send {Enter}
Clipboard =
return</code></pre></div><p>Если задать сочетание клавиш </p><div class="codebox"><pre><code>!vk56::</code></pre></div><p> <br />то работает. Нужно, чтобы при нажатии Ctrl+V нажималось Ctrl+V, затем Enter и очищался буфер обмена. Но в итоге просто нажимается&nbsp; Enter. Скрипт запущен в единственном экземпляре, Puntoswitcher и другие программы с горячими клавишами вроде выключены.</p><p>Еще интересует, где найти список с кодами клавиш vk?</p>]]></content>
			<author>
				<name><![CDATA[viviancels]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42788</uri>
			</author>
			<updated>2022-12-16T09:07:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=156019#p156019</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62713#p62713" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>numpad0::
    Send, {CtrlDown}{v}{CtrlUp}</code></pre></div><p>?</p>]]></content>
			<author>
				<name><![CDATA[Pokerist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24990</uri>
			</author>
			<updated>2012-08-13T07:46:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62713#p62713</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62580#p62580" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Проблема, аналогичная <a href="http://forum.script-coding.com/viewtopic.php?pid=62543#p62543">этой</a>, решается так же:<br /></p><div class="codebox"><pre><code>Numpad0::
    clipboard=текст
    send ^{vk56}   ; vk56 — виртуальный код клавиши V-М</code></pre></div></blockquote></div><p>Фух... Спасибо, работает...</p><p>з.ы. Писал что-то вроде этого, только вида:<br /></p><div class="codebox"><pre><code>numpad0::
    send {control down}
    sleep 500
    send {vk56}
    send {control up}</code></pre></div><p>Чуть-чуть не хватило до нужного кода... Ладно, еще раз спасибо за помощь.</p>]]></content>
			<author>
				<name><![CDATA[One2s]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28505</uri>
			</author>
			<updated>2012-08-09T09:53:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62580#p62580</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62579#p62579" />
			<content type="html"><![CDATA[<p>Проблема, аналогичная <a href="http://forum.script-coding.com/viewtopic.php?pid=62543#p62543">этой</a>, решается так же:<br /></p><div class="codebox"><pre><code>Numpad0::
    clipboard=текст
    send ^{vk56}   ; vk56 — виртуальный код клавиши V-М</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2012-08-09T09:48:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62579#p62579</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: ctrl+v на хоткей и мистика]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62576#p62576" />
			<content type="html"><![CDATA[<p>Это дебилизм...</p><p>Это есть код, который работает на родни с &quot;эффектом присутствия&quot;<br /></p><div class="codebox"><pre><code>Numpad0::
    clipboard=текст
    send ^v</code></pre></div><p>В общем все правильно да? Посылаем ctrl+v...</p><p>Но вот одна фигня, которая не поддается законам логики:<br />- Открыв блокнот с этим кодом, сохранив его под именем 9.ahk, запускаю, нажимаю нумпад0 и... в блокноте выводиться &quot;v&quot;...<br />- Удаляем &quot;^&quot; оставив код таким:<br /></p><div class="codebox"><pre><code>Numpad0::
    clipboard=текст
    send v</code></pre></div><p>сохраняем, он, как ему и полагается, будет просто выводить &quot;v&quot;, с чем он и справляется.</p><p>Затем, во все еще ни разу не закрытом блокноте (что критично), меняем код обратно на <br /></p><div class="codebox"><pre><code>Numpad0::
    clipboard=текст
    send ^v</code></pre></div><p>сохраняем все тем же 9.ahk, запускаем. Проверка выводит &quot;текст&quot;. О чудо, заработало, не теряем времени, компилим прямо с рабочего стола, закрываем в трее 9.ahk, проверяем 9.exe... РАБОТАЕТ!!! На радостях закрываем блокнот и... как только нажимаешь numpad0 вставляется просто &quot;v&quot;...</p><p>Ну, товарищи скриптописы, это вам не &quot;кабель перетерся&quot; и &quot;контакт закоротило&quot;, это же необъяснимое...<br />(Пока не знал о таком поведении скрипта, написал даже скрипт который нужен был, и долго, часа два думал, а с чего это он вдруг перестал работать, перешел на простейший код и...)</p><p>upd:<br />Новая мистика...<br />Код изменил на<br /></p><div class="codebox"><pre><code>numpad0::send ^v</code></pre></div><p>После тех же манипуляций что и с предыдущим кодом, обнаружил такую вещь, в блокноте, где писался код, вставляется буфер (ну то что скопировал, т ои получил), а в соседнем окне блокнота пишется &quot;v&quot;... Я в трансе, код работает в определенном окне...</p>]]></content>
			<author>
				<name><![CDATA[One2s]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28505</uri>
			</author>
			<updated>2012-08-09T09:35:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62576#p62576</id>
		</entry>
</feed>
