<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: SendKeys не вставляет текст]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=15790</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=15790&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: SendKeys не вставляет текст».]]></description>
		<lastBuildDate>Wed, 04 Nov 2020 08:48:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143127#p143127</link>
			<description><![CDATA[<p><strong>griha09</strong>, это скрипт на макроязыке Far Manager. Код нужно сохранить под любым именем с расширением .lua в каталог %AppData%\Far Manager\Profile\Macros\scripts в кодировке UTF-8/65001 с BOM, вписав в параметр «key&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= &quot;&quot;;» значение клавиш, нажатием которых данный макрос будет вызываться на исполнение, например, «key&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= &quot;CtrlAltF2&quot;;».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 04 Nov 2020 08:48:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143127#p143127</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143126#p143126</link>
			<description><![CDATA[<p>Прошу прощения, в какой скрипт данный код оформить? VBS не воспринимает.</p>]]></description>
			<author><![CDATA[null@example.com (griha09)]]></author>
			<pubDate>Wed, 04 Nov 2020 08:03:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143126#p143126</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143119#p143119</link>
			<description><![CDATA[<div class="quotebox"><cite>griha09 пишет:</cite><blockquote><p>ну это совсем уж OLD OLD OLD SCHOOL</p></blockquote></div><p>Новая школа <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />:<br /></p><div class="codebox"><pre><code>Macro {
	description = &quot;Create text file with name under cursor&quot;;
	flags       = &quot;&quot;;
	key         = &quot;&quot;;
	area        = &quot;Shell&quot;;
	condition   = &quot;&quot;;

	action = function()
		local eFlags = far.Flags
		local iErrorMsgFlags = bit64.bor(0x00010000, 0x00000001)

		local sFile  = mf.fsplit(APanel.Current, 0x04) .. &quot;.txt&quot;

		if Panel.FExist(0, sFile) == 0 then
			editor.Editor(sFile, nil, 0, 0, -1, -1, bit64.bor(eFlags.EF_NONMODAL, eFlags.EF_CREATENEW, eFlags.EF_IMMEDIATERETURN))
			editor.SaveFile()
			editor.Quit()
		else
			mf.msgbox(&quot;File already exists&quot;, &quot;\nFile [&quot; .. sFile .. &quot;] already exists\n\n&quot;, iErrorMsgFlags)
		end
	end;
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 03 Nov 2020 21:15:14 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143119#p143119</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143118#p143118</link>
			<description><![CDATA[<p>УРА!!! У меня получилось. Оказывается точку надо писать так &quot;{.}&quot;&nbsp; Нормально видит кирилицу. Работает только в англ. раскладке, да и фиг с ним. </p><div class="codebox"><pre><code>Set WshShell = WScript.CreateObject(&quot;WScript.Shell&quot;)
WshShell.SendKeys &quot;{F2}&quot; &amp; &quot;^{INSERT}&quot; &amp; &quot;{Esc}&quot; &amp; &quot;+{F4}&quot; &amp; &quot;+{INSERT}&quot; &amp; &quot;{RIGHT}&quot; &amp; &quot;{.}&quot; &amp;&quot;txt&quot; &amp; &quot;{Enter}&quot; 
WScript.Sleep 500
WshShell.SendKeys &quot;+{INSERT}&quot; &amp; &quot;{Enter}&quot;  &amp; &quot;{Enter}&quot;  &amp; &quot;{F2}&quot;
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (griha09)]]></author>
			<pubDate>Tue, 03 Nov 2020 20:58:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143118#p143118</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143116#p143116</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><em>Оффтопиком:</em> работайте в Far Manager:</p></blockquote></div><p>ну это совсем уж OLD OLD OLD SCHOOL <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><br /><p>сделал так:<br /></p><div class="quotebox"><blockquote><p>Set WshShell = WScript.CreateObject(&quot;WScript.Shell&quot;)<br />Set FSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)</p><p>WshShell.SendKeys &quot;{F2}&quot; &amp; &quot;^{INSERT}&quot; &amp; &quot;{Esc}&quot;<br />clipboard = CreateObject(&quot;HTMLFile&quot;).parentWindow.clipboardData.getData(&quot;text&quot;)<br />file = clipboard &amp; &quot;.txt&quot;<br />WshShell.SendKeys &quot;+{F4}&quot; &amp; file &amp; &quot;{Enter}&quot; <br />WScript.Sleep 500<br />WshShell.SendKeys &quot;+{INSERT}&quot; &amp; &quot;{Enter}&quot;&nbsp; &amp; &quot;{Enter}&quot;&nbsp; &amp; &quot;{F2}&quot;</p></blockquote></div><p>но эта зараза корректно работает только в ENG раскладке и только с ENG именами. Кирилицу просто не видит.</p>]]></description>
			<author><![CDATA[null@example.com (griha09)]]></author>
			<pubDate>Tue, 03 Nov 2020 20:10:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143116#p143116</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143109#p143109</link>
			<description><![CDATA[<p><em>Оффтопиком:</em> работайте в Far Manager:<br /></p><div class="codebox"><pre><code>Keys(&quot;ShiftF4 ShiftEnter CtrlBS&quot;)
print(&quot;txt&quot;)
Keys(&quot;Enter F2 Esc&quot;)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 03 Nov 2020 14:13:42 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143109#p143109</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143100#p143100</link>
			<description><![CDATA[<p>TC никогда не пользовался , — проверить, по крайней мере сейчас, не могу. Возможно, дело в текущей раскладке клавиатуры.<br />Попробуй добавлять «.txt» в буфер обмена или, вообще, получив текст из буфера обмена создавать файл уже без помощи SendKeys.</p>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Tue, 03 Nov 2020 06:38:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143100#p143100</guid>
		</item>
		<item>
			<title><![CDATA[VBS: SendKeys не вставляет текст]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=143097#p143097</link>
			<description><![CDATA[<p>Работаю в Total Commander и периодически надо создавать txt-файл с названием файла под курсором. Для этого создал вот такой скрипт с вызовом через панель кнопок ТС:<br /></p><div class="codebox"><pre><code>Set WshShell = WScript.CreateObject(&quot;WScript.Shell&quot;)
WshShell.SendKeys &quot;{F2}&quot; &amp; &quot;^{INSERT}&quot; &amp; &quot;{Esc}&quot; &amp; &quot;+{F4}&quot; &amp; &quot;+{INSERT}&quot; &amp; &quot;{RIGHT}&quot; &amp; &quot;.txt&quot; &amp; &quot;{Enter}&quot; 
WScript.Sleep 500
WshShell.SendKeys &quot;+{INSERT}&quot; &amp; &quot;{Enter}&quot;  &amp; &quot;{Enter}&quot;  &amp; &quot;{F2}&quot;</code></pre></div><p>все работает, кроме вставки &quot;.txt&quot;&nbsp; <br />Кто подскажет почему SendKeys не вставляет текст?</p>]]></description>
			<author><![CDATA[null@example.com (griha09)]]></author>
			<pubDate>Mon, 02 Nov 2020 17:15:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=143097#p143097</guid>
		</item>
	</channel>
</rss>
