<?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=6749</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6749&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: При активной раскладке латышского языка программа ведет странно».]]></description>
		<lastBuildDate>Mon, 05 Mar 2012 20:47:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=57540#p57540</link>
			<description><![CDATA[<p>В итоге скрипт превратился вот в такую простыню.<br />Победить неправильное воспринимание зажатых модификаторов так и не удалось.<br /></p><div class="codebox"><pre><code>RAlt &amp; a::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0100}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0101}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0100}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0101}
      return
   }
}


RAlt &amp; e::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0112}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0113}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0112}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0113}
      return
   }
}


RAlt &amp; i::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+012A}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+012B}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+012A}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+012B}
      return
   }
}


RAlt &amp; u::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+016A}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+016B}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+016A}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+016B}
      return
   }
}


RAlt &amp; c::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+010C}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+010D}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+010C}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+010D}
      return
   }
}


RAlt &amp; g::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0122}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0123}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0122}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0123}
      return
   }
}


RAlt &amp; k::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0136}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0137}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0136}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0137}
      return
   }
}


RAlt &amp; l::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+013B}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+013C}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+013B}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+013C}
      return
   }
}


RAlt &amp; n::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0145}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0146}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0145}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0146}
      return
   }
}


RAlt &amp; s::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0160}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0161}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0160}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0161}
      return
   }
}


RAlt &amp; z::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+017D}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+017E}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+017D}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+017E}
      return
   }
}
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 05 Mar 2012 20:47:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=57540#p57540</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=57474#p57474</link>
			<description><![CDATA[<p>Вот код<br /></p><div class="codebox"><pre><code>&lt;^&gt;!+a::Send {U+0100}
&lt;^&gt;!a::Send {U+0101}
&lt;^&gt;!+e::Send {U+0112}
&lt;^&gt;!e::Send {U+0113}
&lt;^&gt;!+i::Send {U+012A}
&lt;^&gt;!i::Send {U+012B}
&lt;^&gt;!+u::Send {U+016A}
&lt;^&gt;!u::Send {U+016B}
&lt;^&gt;!+c::Send {U+010C}
&lt;^&gt;!c::Send {U+010D}
&lt;^&gt;!+g::Send {U+0122}
&lt;^&gt;!g::Send {U+0123}
&lt;^&gt;!+k::Send {U+0136}
&lt;^&gt;!k::Send {U+0137}
&lt;^&gt;!+l::Send {U+013B}
&lt;^&gt;!l::Send {U+013C}
&lt;^&gt;!+n::Send {U+0145}
&lt;^&gt;!n::Send {U+0146}
&lt;^&gt;!+s::Send {U+0160}
&lt;^&gt;!s::Send {U+0161}
&lt;^&gt;!+z::Send {U+017D}
&lt;^&gt;!z::Send {U+017E}</code></pre></div><p>Но Возникла проблема.<br />Во время работы на удалённом компьютере на клавиатуре AltGr воспринимается, как AltR - и этот код недееспособен.<br />Надо вписывать не<br /></p><div class="codebox"><pre><code>&lt;^&gt;!a::Send {U+0101}</code></pre></div><p>а<br /></p><div class="codebox"><pre><code>RAlt &amp; a::Send {U+0101}</code></pre></div><p>Но если я вписываю их оба друг за другом, то глючит<br /></p><div class="codebox"><pre><code>&lt;^&gt;!a::Send {U+0101}
RAlt &amp; a::Send {U+0101}</code></pre></div><p>Поэтому 2 вопроса.<br />1) Как объединить эти ремапы с логическим &quot;или&quot;.<br />То есть<br /></p><div class="codebox"><pre><code>&lt;^&gt;!a || RAlt &amp; a:: Send {U+0101}</code></pre></div><p>2) Как записать <br /></p><div class="codebox"><pre><code>RAlt &amp; Shift &amp; a::Send {U+0100}</code></pre></div><p>Пока вижу только так, но тут большой минус - удалённый компьютер воспринимает зажатую клавишу шифт только на отжатие, т.е. действие выполняется как-будто бы стоит не Shift::, a Shift Up::&nbsp; т.е. чтобы написать 2 заглавных буквы нужно 2 раза нажать на шифт.<br />Как бы это исправить?</p><div class="codebox"><pre><code>RAlt &amp; a::
if not GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0100}
      return
   }
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0101}
      return
   }
}
if GetKeyState(&quot;Capslock&quot;, &quot;T&quot;)
{
   If Not GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0100}
      return
   }
   If GetKeyState(&quot;Shift&quot;)
   {
      Send {U+0101}
      return
   }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 04 Mar 2012 22:08:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=57474#p57474</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56258#p56258</link>
			<description><![CDATA[<p>Я читал это.<br />И убирал их #.<br />Но видно голова уже шла кругом, потому что у меня, что с ними, что без них скрипт не запускался.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 01 Feb 2012 09:02:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56258#p56258</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56254#p56254</link>
			<description><![CDATA[<p>Прилагаемые ссылки читать в большинстве случаев полезно <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br /><a href="http://l.autohotkey.net/docs/commands/_If.htm">#If</a> это директива для задания горячих клавиш работающих при условии истинности выражения указанного после <em>#If</em></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Wed, 01 Feb 2012 08:44:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56254#p56254</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56248#p56248</link>
			<description><![CDATA[<p>А так заработало!<br />Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 01 Feb 2012 07:00:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56248#p56248</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56247#p56247</link>
			<description><![CDATA[<p>А так?<br /></p><div class="codebox"><pre><code>If (InputLayout() = &quot;Russian&quot;)
   MsgBox, ru
If (InputLayout() = &quot;English&quot;)
   MsgBox, en
InputLayout()
{
    ThreadID := DllCall(&quot;GetWindowThreadProcessId&quot;, &quot;Int&quot;, WinExist(&quot;A&quot;), &quot;Int&quot;, 0)
    HKL := DllCall(&quot;GetKeyboardLayout&quot;, &quot;uint&quot;, ThreadID, &quot;UShort&quot;)
    VarSetCapacity(sKbd, 260, 0)
    DllCall(&quot;GetLocaleInfo&quot;, &quot;uint&quot;, HKL
                           , &quot;uint&quot;, 0x1001
                           , &quot;str&quot;,  sKbd
                           , &quot;uint&quot;, 260)
    Return sKbd
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Wed, 01 Feb 2012 06:55:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56247#p56247</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56245#p56245</link>
			<description><![CDATA[<p>Почему-то не работает<br /></p><div class="codebox"><pre><code>#If (InputLayout() = &quot;Russian&quot;)
   MsgBox, ru
#If (InputLayout() = &quot;English&quot;)
   MsgBox, en
InputLayout()
{
    ThreadID := DllCall(&quot;GetWindowThreadProcessId&quot;, &quot;Int&quot;, WinExist(&quot;A&quot;), &quot;Int&quot;, 0)
    HKL := DllCall(&quot;GetKeyboardLayout&quot;, &quot;uint&quot;, ThreadID, &quot;UShort&quot;)
    VarSetCapacity(sKbd, 260, 0)
    DllCall(&quot;GetLocaleInfo&quot;, &quot;uint&quot;, HKL
                           , &quot;uint&quot;, 0x1001
                           , &quot;str&quot;,  sKbd
                           , &quot;uint&quot;, 260)
    Return sKbd
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 01 Feb 2012 06:34:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56245#p56245</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56187#p56187</link>
			<description><![CDATA[<p>Видимо, GetLocaleInfo нужен только Language ID, т.е. нижняя половина HKL, младшие 16 бит числа. А &quot;UShort&quot; — это как раз и есть 16-битное число. При указании его как типа возвращаемого значения АНК игнорирует всё, что выше 16 бит.<br />Можно было вернуть и как &quot;UInt&quot;, а потом сделать так:<br /></p><div class="codebox"><pre><code>
DllCall(&quot;GetLocaleInfo&quot;, &quot;uint&quot;, HKL &amp; 0xFFFF
                           , &quot;uint&quot;, 0x1001
                           , &quot;str&quot;,  sKbd
                           , &quot;uint&quot;, 260)</code></pre></div><p>Т.е. стереть верхнюю часть перед передачей в функцию.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 31 Jan 2012 05:46:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56187#p56187</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56186#p56186</link>
			<description><![CDATA[<p>Заработало.<br />Спасибо.<br />А&nbsp; в чём причина была?<br />Почему с &quot;UShort&quot; пошло, а с &quot;UInt&quot; нет?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 31 Jan 2012 05:29:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56186#p56186</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56185#p56185</link>
			<description><![CDATA[<p>Закомментированный вариант не пробовали? У меня он работает.<br /></p><div class="codebox"><pre><code>F11:: MsgBox, % InputLayout()
 
InputLayout()
{
    ThreadID := DllCall(&quot;GetWindowThreadProcessId&quot;, &quot;Int&quot;, WinExist(&quot;A&quot;), &quot;Int&quot;, 0)
    HKL := DllCall(&quot;GetKeyboardLayout&quot;, &quot;uint&quot;, ThreadID, &quot;UShort&quot;)
    VarSetCapacity(sKbd, 260, 0)
    DllCall(&quot;GetLocaleInfo&quot;, &quot;uint&quot;, HKL
                           , &quot;uint&quot;, 0x1001
                           , &quot;str&quot;,  sKbd
                           , &quot;uint&quot;, 260)
    Return sKbd
}</code></pre></div><p>А с полным HKL — да, пусто. Я забыл его запустить, видимо.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 31 Jan 2012 05:01:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56185#p56185</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56184#p56184</link>
			<description><![CDATA[<p>А сейчас он на все языки показывает пустое поле.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 31 Jan 2012 04:39:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56184#p56184</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56182#p56182</link>
			<description><![CDATA[<p>Вероятно, тут ни к чему вот этот сдвиг: HKL&gt;&gt;16. В рус. и англ. он ничего не меняет, т.к. обе части числа одинаковые. Если всё-таки интересно разобраться, попробуйте так:<br /></p><div class="codebox"><pre><code>F11:: MsgBox, % InputLayout()

InputLayout()
{
    ThreadID := DllCall(&quot;GetWindowThreadProcessId&quot;, &quot;Int&quot;, WinExist(&quot;A&quot;), &quot;Int&quot;, 0)
    SetFormat, Integer, Hex
    HKL := DllCall(&quot;GetKeyboardLayout&quot;, &quot;uint&quot;, ThreadID, &quot;uint&quot;)
    ; Либо так:
    ; HKL := DllCall(&quot;GetKeyboardLayout&quot;, &quot;uint&quot;, ThreadID, &quot;UShort&quot;)
    VarSetCapacity(sKbd, 260, 0)
    DllCall(&quot;GetLocaleInfo&quot;, &quot;uint&quot;, HKL
                           , &quot;uint&quot;, 0x1001
                           , &quot;str&quot;,  sKbd
                           , &quot;uint&quot;, 260)
    Return sKbd
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 31 Jan 2012 04:34:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56182#p56182</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56181#p56181</link>
			<description><![CDATA[<p>Не, не показывает.<br />Буду ориентироваться, как вы предложили по числовому коду.<br />Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 31 Jan 2012 04:22:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56181#p56181</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56180#p56180</link>
			<description><![CDATA[<p>Ну, почему ерунда? Вот, смотрите:<br /></p><div class="quotebox"><blockquote><p>0x0426 Latvian (lv) 0x26 LANG_LATVIAN Latvia (LV) 0x01 SUBLANG_LATVIAN_LATVIA</p></blockquote></div><p>Язык указан правильный — 0x0426. А верхняя часть числа (0xF015), по-моему, раскладку должна обозначать. У каждого языка может быть не одна раскладка.</p><p>Попробуйте исходный скрипт, возможно, сейчас он что-то выдаст?<br /></p><div class="codebox"><pre><code>F11:: MsgBox, % InputLayout()

InputLayout()
{
    ThreadID := DllCall(&quot;GetWindowThreadProcessId&quot;, &quot;Int&quot;, WinExist(&quot;A&quot;), &quot;Int&quot;, 0)
    SetFormat, Integer, Hex
    HKL := DllCall(&quot;GetKeyboardLayout&quot;, &quot;uint&quot;, ThreadID, &quot;uint&quot;)
    VarSetCapacity(sKbd, 260, 0)
    DllCall(&quot;GetLocaleInfo&quot;, &quot;uint&quot;, HKL&gt;&gt;16
                           , &quot;uint&quot;, 0x1001
                           , &quot;str&quot;,  sKbd
                           , &quot;uint&quot;, 260)
    Return sKbd
}</code></pre></div><p>Если нет, то можете по числовому коду ориентироваться.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 31 Jan 2012 03:53:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56180#p56180</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: При активной раскладке латышского языка программа ведет странно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56179#p56179</link>
			<description><![CDATA[<p>Опять какая-то ерунда<br />0xF0150426</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 31 Jan 2012 03:32:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56179#p56179</guid>
		</item>
	</channel>
</rss>
