<?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=12355</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12355&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: проблемы со вставкой кириллицы в текущее окно».]]></description>
		<lastBuildDate>Mon, 16 May 2022 11:17:13 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=153217#p153217</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Попробуйте вместо Sendinput, %name%<br /></p><div class="codebox"><pre><code>SendInput, {Text}%name%</code></pre></div></blockquote></div><p>Ура! Все получилось. Неделю мучился, перебирал кодировки ) Спасибо большое !!!</p>]]></description>
			<author><![CDATA[null@example.com (folko989)]]></author>
			<pubDate>Mon, 16 May 2022 11:17:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=153217#p153217</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=153216#p153216</link>
			<description><![CDATA[<p>Попробуйте вместо Sendinput, %name%<br /></p><div class="codebox"><pre><code>SendInput, {Text}%name%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 15 May 2022 21:17:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=153216#p153216</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=153214#p153214</link>
			<description><![CDATA[<p>Добрый вечер!<br />Не стал плодить темы. Подскажите пожалуйста по возможности.<br />Есть код:<br /></p><div class="codebox"><pre><code>ComObjError(False) 
Path = B:\test1\test.xlsx
Xl := ComObjCreate(&quot;Excel.Application&quot;)
Xl.Workbooks.Open(Path) ;открывает выбраный файл Ексель
Sleep, 1500
Run, %windir%\system32\cmd.exe, min  ; запускаем командную строку
Sleep, 1500
; Заполняем переменные из excel
name:=Xl.Range(&quot;A1&quot;).Value ;Копируем имя &quot;Иванов ИИ 01.01.2000&quot;
sleep, 1500
Sendinput, %name% ;вставляем переменную name
Xl.Application.Quit()     ; Закрываем Excel
ExitApp
return</code></pre></div><p>Описание скрипта:<br />Из таблицы Excel копируется ФИО и дата, эти данные вставляются в командную строку.</p><p>Проблема:<br />Вместо &quot;Иванов ИИ 01.01.2000&quot; вставляется &quot;Bdfyjd BB 01/01/2000&quot; (Если в момент запуска командной строки раскладка ENG)<br />Вместо &quot;Иванов ИИ 01.01.2000&quot; вставляется &quot;Иванов ИИ 01ю01ю2000&quot; (Если в момент запуска командной строки раскладка Рус)<br />Не проблема запускать скрипт с русской раскладкой, но &quot;ю&quot; вместо точки напрягает.. <br />Если вставлять в блокнот или Word то текст вставляется корректно какая раскладка не стояла бы.<br />Проблема возникла после смены ОС с Windows 7 на Windows 10.</p><p>Немного о системе:<br />Windows 10 20h2<br />AHK 1.1.33.11 Unicode 64</p><p>Заранее спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (folko989)]]></author>
			<pubDate>Sun, 15 May 2022 20:13:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=153214#p153214</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111534#p111534</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?id=1073">http://forum.script-coding.com/viewtopic.php?id=1073</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 25 Jan 2017 10:21:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111534#p111534</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111523#p111523</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p><strong>bolkogaso</strong>, а зачем вы язык меняете перед вставкой текста?</p></blockquote></div><p>Это кусочек скрипта, в котором, среди прочего, копируется текст, из него выбирается ссылка, потом отдельно вставляется ссылка, отдельно текст. Так вот, изначально при вставке ссылки она получалась некорректной - слеши заменялись на |, и что-то ещё. Вылечил принудительным переключением раскладки на английский, на всякий случай пробежался по скрипту и вставил переключения, в зависимости от того, на каком языке вводится текст.</p>]]></description>
			<author><![CDATA[null@example.com (bolkogaso)]]></author>
			<pubDate>Wed, 25 Jan 2017 03:59:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111523#p111523</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111519#p111519</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Вообще, по стандарту UTF-8 идет без всяких BOM, UTF-8 с BOM - выдумка мелгомягких.</p></blockquote></div><p>А что значит &quot;идёт&quot;? БОМ используется при сохранении в файл. Вполне разумная мера, на мой взгляд.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Wed, 25 Jan 2017 03:03:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111519#p111519</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111498#p111498</link>
			<description><![CDATA[<p><strong>stealzy</strong>, можно проще:<br /><a href="https://autohotkey.com/docs/Scripts.htm#cp">https://autohotkey.com/docs/Scripts.htm#cp</a><br /><strong>bolkogaso</strong>, а зачем вы язык меняете перед вставкой текста?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 24 Jan 2017 16:39:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111498#p111498</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111497#p111497</link>
			<description><![CDATA[<p>Вообще, по стандарту UTF-8 идет без всяких BOM, UTF-8 с BOM - выдумка мелгомягких. Интерпретатор autohotkey.exe по-умолчанию использует BOM как признак UTF, а его отсутствие - как признак ANSI.<br />Код, который перезапускает сам себя как UTF-8, будучи сохранен без BOM:<br /></p><div class="codebox"><pre><code>; Save this script as UTF-8 (without BOM)
MsgBox Неllо ; in ansi encoding it doesn&#039;t look the way you expect :-)
ReloadANSIasUTF()

ReloadANSIasUTF() { ; reload script (if it run as ANSI) as UTF with all command line parameters.
	if (StrLen(&quot;а&quot;) = 2) { ; ANSI
		RegexMatch(DllCall( &quot;GetCommandLineW&quot;, &quot;Str&quot; ), &quot;^([^\s&quot;&quot;]+|&quot;&quot;[^&quot;&quot;]+?&quot;&quot;)(\s+/[rR])?\s+(?&lt;args&gt;.*)$&quot;, _)
		Run &quot;%A_AhkPath%&quot; /r /CP65001 %_args%
	}
} ; You can call this func at start of your script and use UTF-8 without BOM.</code></pre></div><p>Иной путь - в реестре дописать в параметры запуска кодировку, и поправить команду запуска в редакторе.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 24 Jan 2017 16:28:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111497#p111497</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111482#p111482</link>
			<description><![CDATA[<p>Честно говоря, AkelPad глючит. Ему говоришь - давай с BOM, а он всё равно без оного сохраняет.<br />По большому счёту, я часто без него сохраняю и совсем не по этой причине, для меня UTF-8 в таком виде более актуален.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 24 Jan 2017 12:51:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111482#p111482</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111481#p111481</link>
			<description><![CDATA[<p>Без BOM, видимо, сохраняете, вот АНК и не знает, что это UTF-8.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 24 Jan 2017 12:40:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111481#p111481</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111480#p111480</link>
			<description><![CDATA[<p>Код из #2 возвращает это при UTF-8.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 24 Jan 2017 12:19:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111480#p111480</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111479#p111479</link>
			<description><![CDATA[<p>Ничего не понял.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 24 Jan 2017 12:18:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111479#p111479</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111478#p111478</link>
			<description><![CDATA[<p>В данном случае мать указания на недоразумения:<br /></p><div class="quotebox"><blockquote><p>}РџРѕСЏРІР»РµРЅРёРµ Text</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 24 Jan 2017 11:15:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111478#p111478</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111477#p111477</link>
			<description><![CDATA[<p>Краткость — сестра таланта и мать недоразумений.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 24 Jan 2017 11:08:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111477#p111477</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: проблемы со вставкой кириллицы в текущее окно]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111476#p111476</link>
			<description><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>лучше в UTF-8</p></blockquote></div><p>Как раз нет.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 24 Jan 2017 10:41:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111476#p111476</guid>
		</item>
	</channel>
</rss>
