<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8267&amp;type=atom" />
	<updated>2013-05-03T21:28:35Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8267</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71862#p71862" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>... по ф1 например скрипт начинал работу, при повторном ставился в паузу?</p></blockquote></div><div class="codebox"><pre><code>
SetBatchLines, -1 
Win := &quot;ahk_class Notepad&quot;
EndKey =
(
{LControl}{RControl}{LAlt}{RAlt}{LShift}{RShift}{LWin}{RWin}{AppsKey}
{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12} 
{Left}{Right}{Up}{Down}{Home}{End}{PgUp}{PgDn}
{Del}{Ins}{BS}{Capslock}{Numlock}{PrintScreen}{Pause}{Space}
{Browser_Refresh}{Tab}{ScrollLock}
)
pause

f1::
pause
Loop 
{
...
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-03T21:28:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71862#p71862</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71859#p71859" />
			<content type="html"><![CDATA[<p>Да, спасибо я уже как раз мучался чтоб кнопки работали)</p><p>Нет окно ввода не эдит, вобще неопределено.</p><p>Может еще подскажешь как по человечески сделать чтоб по ф1 например скрипт начинал работу, при повторном ставился в паузу? А то я начинаю городить огород, ведь просто по идее, но получаются какие то дикие конструкции)</p>]]></content>
			<author>
				<name><![CDATA[stupid_things]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30064</uri>
			</author>
			<updated>2013-05-03T20:07:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71859#p71859</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71858#p71858" />
			<content type="html"><![CDATA[<p>Предполагая след. вопрос:<br /></p><div class="codebox"><pre><code>
Win := &quot;ahk_class Notepad&quot;
EndKey =
(
{LControl}{RControl}{LAlt}{RAlt}{LShift}{RShift}{LWin}{RWin}{AppsKey}
{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12} 
{Left}{Right}{Up}{Down}{Home}{End}{PgUp}{PgDn}
{Del}{Ins}{BS}{Capslock}{Numlock}{PrintScreen}{Pause}
)
Loop 
{
    WinWaitActive % Win
    Loop  
    {
        Input, char, L1 , % EndKey 
        Ifinstring ErrorLevel,EndKey:
        {
            char := SubStr(ErrorLevel,8)   
            Break
        }
        IfWinNotActive 
            Break
        Clipboard := char 
        Send ^{vk56}  ;  &quot;V&quot; 
    }
    Send {%char%} 
} 
</code></pre></div><p>чтобы работали остальные кнопки.</p><p>Если винспаем контрол определяеся как Edit, возможно есть вариант сделать без буфера, и кашернее.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-03T20:03:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71858#p71858</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71857#p71857" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Используйте тоже самое через буфер:</p></blockquote></div><p> <a href="http://rghost.ru/45739546.view"><span class="postimg"><img src="http://rghost.ru/45739546/image.png" alt="http://rghost.ru/45739546/image.png" /></span></a> О! Заработало! Спасибо за помощь!</p><p>пысы: Разработчики приложения греки <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[stupid_things]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30064</uri>
			</author>
			<updated>2013-05-03T19:47:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71857#p71857</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71855#p71855" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Перехват нажатых клавиш и сопоставление их с символами — одна задача. Получение содержимого системного буфера обмена и интерпретация представленной в нём информации — другая. На снимке экрана явно не не стандартное окно windows. Как разработчики в своём приложении могли решить две описанные выше задачи я не возьмусь догадаться, но исходя из заявлений автора темы, решены они способом позволяющим подобное поведение приложения.</p></blockquote></div><p>Понятненько.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-03T18:33:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71855#p71855</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71854#p71854" />
			<content type="html"><![CDATA[<p>Используйте тоже самое через буфер:<br /></p><div class="codebox"><pre><code>
Win := &quot;ahk_class Notepad&quot;

Loop 
{
    WinWaitActive % Win
    Loop  
    {
        Input, char, L1 
        IfWinNotActive 
            Break
        Clipboard := char &quot;``&quot;
        Send ^{vk56}  ;  &quot;V&quot; 
    }
    Send {%char%} 
} 
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-03T18:26:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71854#p71854</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71853#p71853" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Приложение воспринимает введённые символы, как будто они кодированы в CP1252.<br />Переключите язык для программ не поддерживающих Юникод (Панель управления -&gt; Региональные стандарты)</p></blockquote></div><p>Стоит русский язык.</p>]]></content>
			<author>
				<name><![CDATA[stupid_things]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30064</uri>
			</author>
			<updated>2013-05-03T18:17:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71853#p71853</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71851#p71851" />
			<content type="html"><![CDATA[<p>Перехват нажатых клавиш и сопоставление их с символами — одна задача. Получение содержимого системного буфера обмена и интерпретация представленной в нём информации — другая. На снимке экрана явно не стандартное окно windows. Как разработчики в своём приложении могли решить две описанные выше задачи я не возьмусь догадаться, но исходя из заявлений автора темы, решены они способом позволяющим подобное поведение приложения.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2013-05-03T17:38:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71851#p71851</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71850#p71850" />
			<content type="html"><![CDATA[<p>Да это понятно. <br />Меня интересует каким образом, по вашему мнению, передача из буфера не каверкается.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-03T17:32:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71850#p71850</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71849#p71849" />
			<content type="html"><![CDATA[<p>Ход мыслей разработчиков неизвестных приложений мне неизвестен.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2013-05-03T17:29:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71849#p71849</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71848#p71848" />
			<content type="html"><![CDATA[<p><strong>creature.ws</strong><br />А почему через буфер обмена воспринимает?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-03T16:53:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71848#p71848</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71843#p71843" />
			<content type="html"><![CDATA[<p>Приложение воспринимает введённые символы, как будто они кодированы в CP1252.<br />Переключите язык для программ не поддерживающих Юникод (Панель управления -&gt; Региональные стандарты)</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2013-05-03T15:04:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71843#p71843</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71841#p71841" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>А если так, то что происходит?:<br /></p><div class="codebox"><pre><code>
Win := &quot;ahk_class Notepad&quot;
Loop 
{
    WinWaitActive % Win
    Loop  
    {
        Input, char, L1 M 
        IfWinNotActive % Win
            Break
        SendInput  % &quot;{Raw}&quot; char &quot;``&quot; 
    } 
}
</code></pre></div><p>ahk_class Notepad конечно заменить на окно чата.</p></blockquote></div><p>Тоже самое.<br /><a href="http://rghost.ru/45732078.view"><span class="postimg"><img src="http://rghost.ru/45732078/image.png" alt="http://rghost.ru/45732078/image.png" /></span></a></p>]]></content>
			<author>
				<name><![CDATA[stupid_things]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30064</uri>
			</author>
			<updated>2013-05-03T14:44:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71841#p71841</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71761#p71761" />
			<content type="html"><![CDATA[<p><strong>Офф:</strong><br />Хмм... что то не могу понять функциональных различий:<br /></p><div class="codebox"><pre><code>
Gui, Add, Edit, x0 y0 w200 h100 hwndhEdit
Gui, Show, w200 h100 NA
Loop  
{
    Input, Char, L1 M V 
    Control, EditPaste, % Char,, ahk_id %hEdit%
} 
Return
</code></pre></div><p>с кодом по ссылке. Но это вопрос к <strong>teadrinker</strong></p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T01:25:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71761#p71761</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вместо русских букв абракадабра. Проблемы с кодировкой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71760#p71760" />
			<content type="html"><![CDATA[<p>А если так, то что происходит?:<br /></p><div class="codebox"><pre><code>
Win := &quot;ahk_class Notepad&quot;
Loop 
{
    WinWaitActive % Win
    Loop  
    {
        Input, char, L1 M 
        IfWinNotActive % Win
            Break
        SendInput  % &quot;{Raw}&quot; char &quot;``&quot; 
    } 
}
</code></pre></div><p>ahk_class Notepad конечно заменить на окно чата.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T00:55:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71760#p71760</id>
		</entry>
</feed>
