<?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=6402</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6402&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: инвертирование цифровых клавиш».]]></description>
		<lastBuildDate>Fri, 04 Nov 2011 12:06:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: инвертирование цифровых клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53220#p53220</link>
			<description><![CDATA[<p>На всякий случай нужно всё деинсталлировать, затем установить последнюю версию AHK_L, если Unicode — тогда скрипты должны сохраняться в UTF-8. Что касается <em>#IfWinActive</em>, то надо прочитать справку по <a href="http://script-coding.com/AutoHotkey/SetTitleMatchMode.html"><em>SetTitleMatchMode</em></a>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 04 Nov 2011 12:06:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53220#p53220</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: инвертирование цифровых клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53217#p53217</link>
			<description><![CDATA[<p><span style="color: green"><strong>x15nicky</strong>, у нас принято пользоваться шифтом. Отредактируй свой пост.</span></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 04 Nov 2011 09:33:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53217#p53217</guid>
		</item>
		<item>
			<title><![CDATA[AHK: инвертирование цифровых клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53216#p53216</link>
			<description><![CDATA[<p>Будучи php-программистом, я давно подумывал о том, что знаки верхнего ряда - !@#$%^&amp;*() - должны yвводиться без шифта, и вот, нашел эту замечательную штуковину - AutoHotkey.</p><p>Реализуется это простеньким скриптом<br /></p><div class="codebox"><pre><code>
$1::SendInput, +1 
$+1::SendInput, 1
$2::SendInput, +2 
$+2::SendInput, 2
$3::SendInput, +3 
$+3::SendInput, 3
$4::SendInput, +4 
$+4::SendInput, 4
$5::SendInput, +5 
$+5::SendInput, 5
$6::SendInput, +6 
$+6::SendInput, 6
$7::SendInput, +7 
$+7::SendInput, 7
$8::SendInput, +8 
$+8::SendInput, 8
$9::SendInput, +9 
$+9::SendInput, 9
$0::SendInput, +0 
$+0::SendInput, 0</code></pre></div><p>(спасибо <a href="http://www.autohotkey.com/forum/viewtopic.php?p=487190#487190">этим товарищам</a>)</p><p>Далее, я решил сделать так, чтоб функциональность была доступна только в Notepad++<br />Я обрамил вышеозначенный код директивой <strong>#IfWinActive, Notepad++</strong>, но это не сработало, толи из-за того что титл окна Notepad-a содержит еще имя файла, толи директиву надо писать для каждой клавиши. Подскажите, плиз, как это реализовать.</p><p>И еще вопрос - вообще, у меня есть подозрение, что что-то я делаю не так. Вот, например, у меня не заработал скрипт <a href="http://forum.script-coding.com/viewforum.php?id=2">Отображение загрузки процессора на кнопке Пуск</a><br />а&nbsp; <a href="http://forum.script-coding.com/viewtopic.php?id=4492">Онлайн переводчик</a> и вовсе вывалился с ошибкой:<br /><a href="http://xmages.net/i/3190795"><span class="postimg"><img src="http://xmages.net/storage/10/1/0/e/3/upload/68b734d9.jpg" alt="http://xmages.net/storage/10/1/0/e/3/upload/68b734d9.jpg" /></span></a><br />Файлы в юникоде.</p><p>Также, у меня не заработал вариант, <a href="http://www.autohotkey.com/forum/viewtopic.php?p=487018#487018">предложенный на англоязычном форуме</a>:<br /></p><div class="codebox"><pre><code>
#Persistent 

Loop,10 { 
 num := A_Index - 1 
 Hotkey, $%num%, Number 
 Hotkey, $+%num%, ShiftNumber 
} 
return 

Number: 
 SendInput,% &quot;+&quot; SubStr(A_ThisHotkey,0) 
return 

ShiftNumber: 
 SendInput,% SubStr(A_ThisHotkey,0) 
return</code></pre></div><p>Устанавливал Autohotkey, потом поверх него Autohotkey_L. подскажите, где грабли.</p>]]></description>
			<author><![CDATA[null@example.com (x15nicky)]]></author>
			<pubDate>Fri, 04 Nov 2011 08:57:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53216#p53216</guid>
		</item>
	</channel>
</rss>
