<?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=15997</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15997&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Преобразование букв в цифры».]]></description>
		<lastBuildDate>Sun, 17 Jan 2021 19:00:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144970#p144970</link>
			<description><![CDATA[<p>Когда надо по два, четыре, восемь..., то очень интересно, а когда надо будет по три, то целочисленное деление поинтереснее.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Jan 2021 19:00:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144970#p144970</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144968#p144968</link>
			<description><![CDATA[<div class="quotebox"><cite>__Михаил__ пишет:</cite><blockquote><div class="codebox"><pre><code>ind := A_Index-1 &gt;&gt; 1</code></pre></div></blockquote></div><p>Интересный способ.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 17 Jan 2021 18:04:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144968#p144968</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144967#p144967</link>
			<description><![CDATA[<p>Кстати, до первых&nbsp; рабочих вариантов набросал такой способ преобразования букв в ассоциативный массив. Но не смог его правильно применить.<br />Может кому пригодиться.</p><div class="codebox"><pre><code>ABW = н|м|г|ж|д|т|к|х|ч|щ|п|б|ш|л|с|з|в|ф|р|ц	; Строка всех букв.

List := Array()	; Массив для замены.

Loop, Parse, ABW, |
{
 ind := A_Index-1 &gt;&gt; 1	; Преобразование.
 List[A_LoopField] := ind	; Запись в массив.
 Txt .= A_LoopField . List[A_LoopField] &quot;`t&quot;
}

ToolTip, Txt:`n%Txt%,0,0</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Sun, 17 Jan 2021 17:54:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144967#p144967</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144966#p144966</link>
			<description><![CDATA[<p><strong>Botsy</strong></p><p>Это я и так знал, вчера этот сообщение тоже видел. Просто забыл, что сверху идёт заполнение этих самых букв / переменных. Смотрел пару минут в один участок кода и не мог сообразить взглянуть вверх кода.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Sun, 17 Jan 2021 16:28:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144966#p144966</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144964#p144964</link>
			<description><![CDATA[<p><strong>__Михаил__</strong> Хе-хе, у меня вчера был такой же вопрос и <strong>serzh82saratov</strong> ответил так:<br /></p><div class="quotebox"><blockquote><p>Операторы в выражениях<br />Если переменная внутри выражения обрамлена знаками процента, например, %Var%, ее содержимое трактуется как имя или часть имени другой переменной</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Botsy)]]></author>
			<pubDate>Sun, 17 Jan 2021 16:09:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144964#p144964</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144963#p144963</link>
			<description><![CDATA[<p>Для меня остаётся загадкой - как эта строка:</p><div class="codebox"><pre><code>num .= %A_LoopField%</code></pre></div><p>преобразуется в цифру? Где об этом прочитать?</p><p>Upd: Всё дошло, понял что сверху переменные для этого и объявлены.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:57:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144963#p144963</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144962#p144962</link>
			<description><![CDATA[<p>Подправил немного, там лишнее.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:48:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144962#p144962</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144961#p144961</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Добавил в код задержки и всё заработало, теперь и с заглавными буквами, спасибо всем.<br /></p><div class="codebox"><pre><code>н:=0
м:=0
г:=1
ж:=1
д:=2
т:=2
к:=3
х:=3
ч:=4
щ:=4
п:=5
б:=5
ш:=6
л:=6
с:=7
з:=7
в:=8
ф:=8
р:=9
ц:=9

F1:: 
Send, +{home} ; Выделяю текст слева shift+home
sleep 10
Send, ^{vk43} ; Копирую Ctrl+c
sleep 10
Send, {end} ; Перемещаюсь в конец строки и
sleep 10
Send, {space} ; ставлю пробел.
sleep 10
num := &quot;&quot;
Loop, parse, Clipboard
{
   try if (%A_LoopField% != &quot;&quot;) {
      num .= %A_LoopField%
      continue
   }
   loverVar := Format(&quot;{:L}&quot;, A_LoopField)
   try if (%loverVar% != &quot;&quot;)
      num .= %loverVar%
} until StrLen(num) = 3

SendInput, % num ; Вставляю текст, преобразованный в соответствующие цифры ctrl-v
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:47:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144961#p144961</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144960#p144960</link>
			<description><![CDATA[<p>Попробуйте обновить AHK до текущей версии. Может, так сработает:<br /></p><div class="codebox"><pre><code>
н:=0
м:=0
г:=1
ж:=1
д:=2
т:=2
к:=3
х:=3
ч:=4
щ:=4
п:=5
б:=5
ш:=6
л:=6
с:=7
з:=7
в:=8
ф:=8
р:=9
ц:=9

F1:: 
Send, +{home} ; Выделяю текст слева shift+home
Send, ^{vk43} ; Копирую Ctrl+c
Send, {end} ; Перемещаюсь в конец строки и
Send, {space} ; ставлю пробел.
num := &quot;&quot;
Loop, parse, Clipboard
{
   loverVar := Format(&quot;{:L}&quot;, A_LoopField)
   try if (%loverVar% != &quot;&quot;)
      num .= %loverVar%
} until StrLen(num) = 3

SendInput, % num ; Вставляю текст, преобразованный в соответствующие цифры ctrl-v
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:42:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144960#p144960</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144959#p144959</link>
			<description><![CDATA[<p>Мне кажется, или там что то похожее на код.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:38:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144959#p144959</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144958#p144958</link>
			<description><![CDATA[<p>О, и у меня также.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:37:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144958#p144958</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144957#p144957</link>
			<description><![CDATA[<p><strong>serzh82saratov</strong><br /><a href="https://ibb.co/d2H3fV4"><span class="postimg"><img src="https://i.ibb.co/d2H3fV4/4.jpg" alt="https://i.ibb.co/d2H3fV4/4.jpg" /></span></a></p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:35:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144957#p144957</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144955#p144955</link>
			<description><![CDATA[<div class="codebox"><pre><code>н:=0
м:=0
г:=1
ж:=1
д:=2
т:=2
к:=3
х:=3
ч:=4
щ:=4
п:=5
б:=5
ш:=6
л:=6
с:=7
з:=7
в:=8
ф:=8
р:=9
ц:=9

F1:: 
Send, +{home} ; Выделяю текст слева shift+home
sleep 10
Send, ^{vk43} ; Копирую Ctrl+c
sleep 10
Send, {end} ; Перемещаюсь в конец строки и
sleep 10
Send, {space} ; ставлю пробел.
sleep 10
Loop, parse, Clipboard
{
   try if (%A_LoopField% != &quot;&quot;)
      num .= %A_LoopField%
} until StrLen(num) = 3

SendInput, % num ; Вставляю текст, преобразованный в соответствующие цифры ctrl-v
Sleep, 50
num =
Return</code></pre></div><p>Добавил задержки и заработало, но на заглавные не работает.</p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:32:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144955#p144955</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144954#p144954</link>
			<description><![CDATA[<p><strong>DxNeferzul</strong><br />Какая версия браузера, 4 пост как отображается?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:31:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144954#p144954</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Преобразование букв в цифры]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144953#p144953</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />1.1.24.01</p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Sun, 17 Jan 2021 15:30:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144953#p144953</guid>
		</item>
	</channel>
</rss>
