<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=4975</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=4975&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу».]]></description>
		<lastBuildDate>Wed, 29 Sep 2010 00:20:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39742#p39742</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 29 Sep 2010 00:20:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39742#p39742</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39741#p39741</link>
			<description><![CDATA[<p>Ага. Понял свою ошибку - у меня была более ранняя версия - что-то около 14хх, поэтому и не работало. Вот с новым, 1666, сразу пошло. Очень приятно радует глаза и руки. Пока поставил буфер на 5000. Обнаружил незначительный недостаток -- отсутствует промотка в начало или конец буфера, например, по CTRL-ALT-HOME - в начало? CTRL-ALT-END или ESC - в конец буфера, но можно по двойному CTRL-O (хотя работают любые цифро-буквенные клавиши). </p><p>Ох, кажетсяч совсем не по теме рассуждаю.</p>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Tue, 28 Sep 2010 22:34:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39741#p39741</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39740#p39740</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (jite)]]></author>
			<pubDate>Tue, 28 Sep 2010 22:05:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39740#p39740</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39739#p39739</link>
			<description><![CDATA[<p>Вижу по разговору, что тема постепенно перетекает в сторону Far. Знаете, я тоже до сих пор сижу на 1.70 бета 5. В целом, даже эта версия для меня достаточна. Есть две вещи, которые заставляют меня периодически посматривать в строну версии 2:<br />1. свобода работы с юникодом; <br />2. заявленная возможность просмотра буфера вывода. <br />Но первая проблема имеет низкий приоритет -- сам в юникоде пишу очень редко. А вот вторая проблема более важна -- хотя есть обходные решения view:&lt; и edit:&lt;. Но хотелось бы полноценный буфер скролить. </p><p>Так и стоит у меня два Far. Хорошо что не конфигурации не пересекаются. Кстати я так и не понял, как сделать так чтобы буфер стал &quot;резиновым&quot;, но при этом панели не растягивались?</p>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Tue, 28 Sep 2010 18:23:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39739#p39739</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39738#p39738</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 28 Sep 2010 17:14:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39738#p39738</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39723#p39723</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (jite)]]></author>
			<pubDate>Mon, 27 Sep 2010 22:00:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39723#p39723</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39717#p39717</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 27 Sep 2010 13:09:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39717#p39717</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39716#p39716</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 27 Sep 2010 11:48:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39716#p39716</guid>
		</item>
		<item>
			<title><![CDATA[OFF: Запуск скриптов в консольном режиме, не закрывая окон сразу]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=39705#p39705</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (jite)]]></author>
			<pubDate>Mon, 27 Sep 2010 02:33:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=39705#p39705</guid>
		</item>
	</channel>
</rss>
