<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBScript: Дописывание в начало текста]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7468&amp;type=atom" />
	<updated>2012-08-19T07:51:47Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7468</id>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62933#p62933" />
			<content type="html"><![CDATA[<p><strong>-TOXA-</strong>, собственно, последние приведённые примеры (#11, #12) скорее связаны с командной строкой Windows. Их можно использовать в скриптах, но, если в скриптовых технологиях Вы не разбираетесь, напишите пакетный файл .bat или .cmd (лучше cmd), тем более, что необходимые команды уже приведены.</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2012-08-19T07:51:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62933#p62933</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62866#p62866" />
			<content type="html"><![CDATA[<p>Извините, я нуб в этом, WSH не знаю, и чего-то не понимаю его. Он вроде как связан с VBS там с JS, но как пользоваться не знаю. Можно ли написать сразу мою функцию, как она должна выглядеть. Если не сложно...</p>]]></content>
			<author>
				<name><![CDATA[-TOXA-]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28061</uri>
			</author>
			<updated>2012-08-16T17:26:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62866#p62866</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62846#p62846" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-TOXA- пишет:</cite><blockquote><p>Или она делается через этот самый MDAC 2.8 SP1?</p></blockquote></div><p>Нет. Это в случае использования WSH.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-16T10:31:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62846#p62846</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62845#p62845" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>ФайлСБуковойW</p></blockquote></div><p>ex. «W.txt» =:<br /></p><div class="codebox"><pre><code>1&gt;W.txt &lt;nul set /p sVar=W</code></pre></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-16T10:30:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62845#p62845</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62842#p62842" />
			<content type="html"><![CDATA[<p>copy /b ФайлСБуковойW + /b ФайлБезБуковыW ФайлБезБуковыW</p>]]></content>
			<author>
				<name><![CDATA[smaharbA]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=2911</uri>
			</author>
			<updated>2012-08-16T09:46:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62842#p62842</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62841#p62841" />
			<content type="html"><![CDATA[<p><strong>Serge Yolkin</strong> и <strong>alexii</strong>, Расскажите, пожалуйста, подробней о &quot;конкатенации с помощью консольной команды copy&quot;. Или она делается через этот самый MDAC 2.8 SP1?</p>]]></content>
			<author>
				<name><![CDATA[-TOXA-]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28061</uri>
			</author>
			<updated>2012-08-16T09:43:38Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62841#p62841</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62840#p62840" />
			<content type="html"><![CDATA[<p>Да, это будет проще и надёжнее.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-16T09:19:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62840#p62840</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62831#p62831" />
			<content type="html"><![CDATA[<p>А если создать файл из одной буквы W без переноса строки, а потом сделать конкатенацию с помощью консольной команды copy?</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2012-08-16T05:55:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62831#p62831</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62819#p62819" />
			<content type="html"><![CDATA[<p>MDAC 2.8 SP1, в состав которого входит библиотека, реализующая объект «ADODB.Stream», наличествует во всех ОС, начиная с Windows XP.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-15T22:26:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62819#p62819</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62817#p62817" />
			<content type="html"><![CDATA[<p>Нее, мне нужно чтобы на всех компьютерах без дополнительных библиотек читалось, но спасибо за то что уделили время....:):):)</p>]]></content>
			<author>
				<name><![CDATA[-TOXA-]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28061</uri>
			</author>
			<updated>2012-08-15T21:06:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62817#p62817</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62816#p62816" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>TextStream не предназначен для работы с бинарными данными</p></blockquote></div><p>Попробуйте использовать это:<br /><a href="http://forum.script-coding.com/viewtopic.php?id=2852">VBScript: чтение и запись бинарных данных</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=1226">WSH: чтение и запись бинарных данных</a></p><p>А также ждёт своего часа «SAPI.spFileStream», пока кто-нибудь не выложит примеры в Коллекцию:<br /><a href="http://forum.script-coding.com/viewtopic.php?id=4284">Аналог ADODB.Stream, который не грузит весь файл в память )</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=6698">WSH: Byte() to Long</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=4084">VBS, JS: Загрузка файл на хостинг (XMLHTTP)</a> и т.п.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-15T20:16:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62816#p62816</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62815#p62815" />
			<content type="html"><![CDATA[<p><strong>alexii</strong>, извините, но при запуске вашего скрипта, вылезает ошибка, когда я устранил проблемы, у меня стало писаться, что &quot;Ввод данных за пределами файла&quot; на строке где идет ReadAll(). Такая же ошибка была и у меня, до того как я написал на форум, и пытался писать сам....</p><br /><p>P.S. А это может связано с тем, что в переменную не может влезть такой огромный текст, хотя это чушь, но мало ли.</p>]]></content>
			<author>
				<name><![CDATA[-TOXA-]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28061</uri>
			</author>
			<updated>2012-08-15T19:46:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62815#p62815</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62814#p62814" />
			<content type="html"><![CDATA[<p><strong>alexii</strong>, хм, я на подобии хотел сделать, но я был не уверен что переменная будет в себе хранить весь бинарный код, так как в нем содержатся символы, которые даже Юникод может не прочитать. Ладно, это все шутки, но все равно, спасибо, я попробую.</p>]]></content>
			<author>
				<name><![CDATA[-TOXA-]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28061</uri>
			</author>
			<updated>2012-08-15T19:39:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62814#p62814</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62813#p62813" />
			<content type="html"><![CDATA[<p><strong>-TOXA-</strong>, вообще-то TextStream не предназначен для работы с бинарными данными и в ряде случаев может работать некорректно, портя содержимое.</p><p>А так:<br /></p><div class="codebox"><pre><code>Option Explicit

Const ForReading   = 1
Const ForWriting   = 2

With WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)
    With objFSO.OpenTextFile(&quot;Some file.ext&quot;, ForReading)
        strContent = .ReadAll()
        .Close
    End With
    
    With objFSO.OpenTextFile(&quot;Some file.ext&quot;, ForWriting)
        .Write(&quot;W&quot; &amp; strContent)
        .Close
    End With
End With

WScript.Quit 0</code></pre></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-15T19:33:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62813#p62813</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBScript: Дописывание в начало текста]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62812#p62812" />
			<content type="html"><![CDATA[<p>Здравствуйте, я хочу у Вас кое-что спросить, а если можно, то и помочь написать скрипт.<br />У меня есть файл SWF. Если открыть его блокнотом, то можно увидеть, что текст начинается с буквы, например это будет буква W. Ну вообщем этот файл swf переименован как qwe.dll, и у него из бинарного кода убрана первая буква (которую мы заранее знаем). VBS должен скопировать файл куда-нибудь, открыть его через TextStream и дописать в начало нашу букву W. Без буквы файл не запуститься корректно. В чем вопрос. Мне нужно как-то открыть файл, и дописать В НАЧАЛО букву.<br />Скрипт-то легкий вроде,а что-то путаюсь и не могу дописать букву в НАЧАЛО текста, только дописать в конец. Помогите, пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[-TOXA-]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28061</uri>
			</author>
			<updated>2012-08-15T19:20:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62812#p62812</id>
		</entry>
</feed>
