<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=4975&amp;type=atom" />
	<updated>2010-09-29T00:20:24Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=4975</id>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39742#p39742" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rumata пишет:</cite><blockquote><p>Вижу по разговору, что тема постепенно перетекает в сторону Far.</p></blockquote></div><p>Да, оффтопик. Ну, пусть и у модератора будут какие-то маленькие радости <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" />.<br /></p><div class="quotebox"><cite>Rumata пишет:</cite><blockquote><p>Кстати я так и не понял, как сделать так чтобы буфер стал &quot;резиновым&quot;, но при этом панели не растягивались?</p></blockquote></div><p>Запустить достаточно свежую сборку 2.0 с параметром «/w» (или сделать настройку в реестре, как описано в <a href="http://forum.farmanager.com/viewtopic.php?f=3&amp;t=5399">Far работает с большим буфером консоли!</a>).</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2010-09-29T00:20:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39742#p39742</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39741#p39741" />
			<content type="html"><![CDATA[<p>Ага. Понял свою ошибку - у меня была более ранняя версия - что-то около 14хх, поэтому и не работало. Вот с новым, 1666, сразу пошло. Очень приятно радует глаза и руки. Пока поставил буфер на 5000. Обнаружил незначительный недостаток -- отсутствует промотка в начало или конец буфера, например, по CTRL-ALT-HOME - в начало? CTRL-ALT-END или ESC - в конец буфера, но можно по двойному CTRL-O (хотя работают любые цифро-буквенные клавиши). </p><p>Ох, кажетсяч совсем не по теме рассуждаю.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2010-09-28T22:34:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39741#p39741</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39740#p39740" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rumata пишет:</cite><blockquote><p>...как сделать так чтобы буфер стал &quot;резиновым&quot;, но при этом панели не растягивались?</p></blockquote></div><p>* качаем <strong>свежую</strong> версию 2.0 (поддержка идет с билда 1564), <br />* запускаем с ключом /w, <br />* во вкладке <em>Расположение</em> свойств окна увеличиваем высоту буфера к примеру раза в 2 больше высоты окна<br />Непременно появится верт. скроллбар, но рабочая область Far&#039;а растянется на <em>видимую</em> область окна (а не на весь буфер, как в старых версиях, оставив видимой только нижнюю часть). При этом после Ctrl+O можно поскроллить буфер как в cmd, ну или клавишами.</p>]]></content>
			<author>
				<name><![CDATA[jite]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25851</uri>
			</author>
			<updated>2010-09-28T22:05:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39740#p39740</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39739#p39739" />
			<content type="html"><![CDATA[<p>Вижу по разговору, что тема постепенно перетекает в сторону Far. Знаете, я тоже до сих пор сижу на 1.70 бета 5. В целом, даже эта версия для меня достаточна. Есть две вещи, которые заставляют меня периодически посматривать в строну версии 2:<br />1. свобода работы с юникодом; <br />2. заявленная возможность просмотра буфера вывода. <br />Но первая проблема имеет низкий приоритет -- сам в юникоде пишу очень редко. А вот вторая проблема более важна -- хотя есть обходные решения view:&lt; и edit:&lt;. Но хотелось бы полноценный буфер скролить. </p><p>Так и стоит у меня два Far. Хорошо что не конфигурации не пересекаются. Кстати я так и не понял, как сделать так чтобы буфер стал &quot;резиновым&quot;, но при этом панели не растягивались?</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2010-09-28T18:23:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39739#p39739</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39738#p39738" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>jite пишет:</cite><blockquote><p>Каждому конечно же сразу ясно, что в теме с таким названием обсуждается проблема неинформативности запуска скриптов в консольном режиме wink</p></blockquote></div><p>К чему ирония?! Да, отнюдь не ясно; во всяком случае, мне пришлось перепробовать несколько поисковых запросов, прежде чем нашёл. Я ведь вовсе не к тому, чтобы ткнуть Вас носом, а токмо дабы сослаться на наличествующий материал.</p><p>OFF:</p><div class="quotebox"><cite>jite пишет:</cite><blockquote><p>Еще один повод переехать с 1.70...</p></blockquote></div><p>Вы даже на 1.75 не перешли?! Там весьма много изменений по сравнению со старым релизом. Я же, буквально на днях, после восстановления машины, попробовал-таки переползти на 2.0. По сравнению с моими предыдущими пробами (когда версия звалась ещё 1.80, и другой раз — что-то около полутора лет назад) — вполне себе нормально: падать нынче вовсе не падает, нужные плагины работают (в том числе и некоторые старые, непортированные — через враппер). Ну, а про куда более расширенный макроязык в юникодном Far&#039;е и говорить нечего — там весьма и весьма много вкусностей добавилось.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2010-09-28T17:14:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39738#p39738</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39723#p39723" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Тема: Сообщение нельзя закрыть определенное количество времени</p></blockquote></div><p>Каждому конечно же сразу ясно, что в теме с таким названием обсуждается проблема неинформативности запуска скриптов в консольном режиме <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /><br />Для чисто поисковых целей сделаю здесь своеобразные теги: как оставить окно открытым, не закрывать окно после запуска скрипта.</p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><a href="http://forum.farmanager.com/viewtopic.php?f=3&amp;t=5399">Far работает с большим буфером консоли!</a></p></blockquote></div><p>Только Far 2.0. Но таки-да - работает! И этим вроде бы решает все вопросы удобного запуска скриптов с последующим просмотром, по крайней мере, если по ум. поставить обработчик cscript. Тогда можно обойтись без ассоциаций и на ходу править аргументы.<br />Еще один повод переехать с 1.70...</p><div class="quotebox"><blockquote><p>Far Manager, Ы-ыыыы!</p></blockquote></div><p>Ыыы! <img src="//forum.script-coding.com/img/smilies/lol.png" width="15" height="15" /></p><p>Ну а вариации &quot;cmd &amp; pause&quot; будут полезны если нужен wscript по ум., а также при работе с GUI-образным файловым менеджером.</p>]]></content>
			<author>
				<name><![CDATA[jite]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25851</uri>
			</author>
			<updated>2010-09-27T22:00:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39723#p39723</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39717#p39717" />
			<content type="html"><![CDATA[<p>P.S. Про:<br /></p><div class="codebox"><pre><code>edit:&lt;cscript.exe //nologo &lt;PathToFile&gt; &lt;Arguments&gt;</code></pre></div><p>или «view:&lt;…», работающем и в старом Far&#039;е <em>[когда нет ввода данных]</em>, думаю, Вы знаете.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2010-09-27T13:09:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39717#p39717</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39716#p39716" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>jite пишет:</cite><blockquote><p>Пользуюсь Far. Казалось бы, чем не подходит - просто запустить скрипт, сделав cscript обработчиком в ОС по умолчанию или настроив его в ассоциациях Far. А вот не всегда удобно даже под Far: у обычной консоли есть (и нет под Far) довольно большой проматываемый буфер вывода, которым хорошо пользоваться при больших объемах вывода.</p></blockquote></div><p>С полгода как уже научился: <a href="http://forum.farmanager.com/viewtopic.php?f=3&amp;t=5399">Far работает с большим буфером консоли!</a>.</p><p>А про cscript+pause у нас <a href="http://forum.script-coding.com/viewtopic.php?pid=19827#p19827">была тема</a>.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2010-09-27T11:48:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39716#p39716</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=39705#p39705" />
			<content type="html"><![CDATA[<p>Давно искал способ запустить vbs/js скрипт в консоли, с одной стороны так чтобы она закрывалась сама, с другой, чтоб не сразу.</p><p>Пользуюсь Far. Казалось бы, чем не подходит - просто запустить скрипт, сделав cscript обработчиком в ОС по умолчанию или настроив его в ассоциациях Far. А вот не всегда удобно даже под Far: у обычной консоли есть (и нет под Far) довольно большой проматываемый буфер вывода, которым хорошо пользоваться при больших объемах вывода.<br />Это, конечно, частности отдельной программы, однако иллюстрирует, что даже при работе с консольными приложениями возникает необходимость в отдельном cmd-окне...</p><p>Простейший способ - просто запустить вызвать cmd с нужным путем: <br /></p><div class="codebox"><pre><code>start cmd &quot;путь к папке со скриптом&quot;</code></pre></div><p>Но ведь это окно потом ручками закрывать надо. <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /> Хотелось, чтобы после выполнения вставала на паузу, а по нажатии любой клавиши закрывалась (как в VisualStudio при разработке консольных приложений).</p><p>Создаем файл ss.cmd (произвольное короткое имя) и помещаем в одну из папок, упомянутых в %path%:<br /></p><div class="codebox"><pre><code>cmd /c cscript %* &amp;pause</code></pre></div><p>Теперь откуда угодно &quot;пишем&quot; (читай &quot;вставляем имена файлов из файлового менеджера&quot;) скрипт js или vbs с любым числом аргументов предваряя его &quot;ss &quot; и получаем отдельное cmd-окно с паузой после выполнения.</p><p>Примечание для Far. Для запуска скрипта (без аргументов <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /> ) создаем тип *.js,*.vbs и делаем для него следующую ассоциацию (Меню\Команды\Ассоциации файлов) на одно из сочетаний клавиш: start cmd /c ss &quot;!.!&quot;</p><p>Все оказалось довольно просто. Но почему-то решение нашлось далеко-о не сразу, поэтому решил что стоит его описать... А может кто еще расскажет о комфортных способах отладки и просмотра результатов исполнения скриптов?</p>]]></content>
			<author>
				<name><![CDATA[jite]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25851</uri>
			</author>
			<updated>2010-09-27T02:33:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=39705#p39705</id>
		</entry>
</feed>
