<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; JS: символы русского алфавита из WScript.StdIn.ReadLine()]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13200</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13200&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «JS: символы русского алфавита из WScript.StdIn.ReadLine()».]]></description>
		<lastBuildDate>Tue, 14 Nov 2017 17:35:37 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: JS: символы русского алфавита из WScript.StdIn.ReadLine()]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=121158#p121158</link>
			<description><![CDATA[<p>За первый вариант прошу прощения - я его из под Far-а запускал, там он всё на русском и на экран выводил и в файл писал. Из консоли я его не проверил, там всё действительно плохо.</p>]]></description>
			<author><![CDATA[null@example.com (Spy00000)]]></author>
			<pubDate>Tue, 14 Nov 2017 17:35:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=121158#p121158</guid>
		</item>
		<item>
			<title><![CDATA[Re: JS: символы русского алфавита из WScript.StdIn.ReadLine()]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=121157#p121157</link>
			<description><![CDATA[<p><strong>Spy00000</strong><br />Первый пример не вариант, не видно что вводишь на русском, а второй отлично работает! Спасибо большое <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (im2002)]]></author>
			<pubDate>Tue, 14 Nov 2017 17:10:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=121157#p121157</guid>
		</item>
		<item>
			<title><![CDATA[Re: JS: символы русского алфавита из WScript.StdIn.ReadLine()]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=121156#p121156</link>
			<description><![CDATA[<p>Первый вариант - запускать из батника примерно такого вида (условно примем, что js скрипт сохранён в файл 1.js):<br /></p><div class="codebox"><pre><code>
chcp 1251
cscript 1.js
</code></pre></div><p>и дальше как вариант развития - собирать это в один файл bat + js. </p><br /><p>Второй вариант (код sDOS2Win взят из <a href="http://forum.script-coding.com/viewtopic.php?pid=49100#p49100">WSH: пример конвертации текста из кодировки в кодировку</a>):<br /></p><div class="codebox"><pre><code>
WScript.StdOut.WriteLine(&quot;Введите имя пользователя&quot;);
var Usr = WScript.StdIn.ReadLine();
Usr = sDOS2Win( Usr, false );
var fso = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;);
var TextStream = fso.OpenTextFile(&quot;rezult.txt&quot;, 8, true, -1);                                                   // параметры &quot;0&quot; и &quot;-2&quot; также пробовал
TextStream.WriteLine(&quot;ФИО пользователя: &quot; + Usr);


function sDOS2Win(sText, bInsideOut) {
  var aCharsets = [&quot;windows-1251&quot;, &quot;cp866&quot;];
  sText += &quot;&quot;;
  bInsideOut = bInsideOut ? 1 : 0;
  with (new ActiveXObject(&quot;ADODB.Stream&quot;)) { //http://www.w3schools.com/ado/ado_ref_stream.asp
    type = 2; //Binary 1, Text 2 (default) 
    mode = 3; //Permissions have not been set 0,  Read-only 1,  Write-only 2,  Read-write 3,  
    //Prevent other read 4,  Prevent other write 8,  Prevent other open 12,  Allow others all 16
    charset = aCharsets[bInsideOut];
    open();
    writeText(sText);
    position = 0;
    charset = aCharsets[1 - bInsideOut];
    return readText();
  }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Spy00000)]]></author>
			<pubDate>Tue, 14 Nov 2017 16:59:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=121156#p121156</guid>
		</item>
		<item>
			<title><![CDATA[JS: символы русского алфавита из WScript.StdIn.ReadLine()]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=121152#p121152</link>
			<description><![CDATA[<p>Подскажите, есть ли возможность увидеть в файле &quot;rezult.txt&quot; русские буквы? Скрипт запускается на сервере сценариев cscript.exe</p><div class="codebox"><pre><code>WScript.StdOut.WriteLine(&quot;Введите имя пользователя&quot;);
var Usr = WScript.StdIn.ReadLine();
var fso = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;);
var TextStream = fso.OpenTextFile(&quot;rezult.txt&quot;, 8, true, -1);							// параметры &quot;0&quot; и &quot;-2&quot; также пробовал
TextStream.WriteLine(&quot;ФИО пользователя: &quot; + Usr);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (im2002)]]></author>
			<pubDate>Tue, 14 Nov 2017 15:04:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=121152#p121152</guid>
		</item>
	</channel>
</rss>
