<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Скриптовые органайзеры?]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=14581</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14581&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Скриптовые органайзеры?».]]></description>
		<lastBuildDate>Sat, 01 Feb 2020 07:47:38 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=137577#p137577</link>
			<description><![CDATA[<div class="quotebox"><cite>gudleifr пишет:</cite><blockquote><p>1...6...<br />Какие еще?</p></blockquote></div><p>7. Виртуализатор.&nbsp; (Разновидность Визуализатора (5)). По опыту постоянного перетаскивания с настольника на наладонник и обратно. Удобно представлять большой файл, как набор маленьких (в стиле старого доброго QBASIC), производя сборку-разборку на лету.<br />8. Архиватор. Что удобнее хранить: версии или изменения (как в классическом скрипте К&amp;П)? Как, вообще, делать это удобно? (У меня чаще организовано как просто набор напоминалок...)</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Sat, 01 Feb 2020 07:47:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=137577#p137577</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=136424#p136424</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>А какое может быть решение?</p></blockquote></div><p>Ответ на вопрос: &quot;Какие еще?&quot;</p><p>Вы работали с базами данных, содержащими большие текстовые куски? Пытались свести все к фильтрам (в Вашем смысле этого слова)? Их набор сильно отличался от предложенного мной?</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Sun, 20 Oct 2019 19:49:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=136424#p136424</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=136423#p136423</link>
			<description><![CDATA[<div class="quotebox"><cite>gudleifr пишет:</cite><blockquote><p>…а решение конкретной задачи.</p></blockquote></div><p>А какое может быть решение? Садиться и писать. Вот и всё. Причём в Ваших формулировках нет никакой «конкретной» задачи. Есть только общие рассуждения о некоторых классах задач.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 20 Oct 2019 19:30:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=136423#p136423</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=136418#p136418</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Всё это, за исключением п.6, называется «фильтр».</p></blockquote></div><p>Это не важно. Меня интересует не UNIX-традиция, а решение конкретной задачи.</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Sun, 20 Oct 2019 14:25:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=136418#p136418</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=136417#p136417</link>
			<description><![CDATA[<p><strong>gudleifr</strong>, всё это, за исключением п.6, называется «фильтр».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 20 Oct 2019 14:18:44 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=136417#p136417</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=136415#p136415</link>
			<description><![CDATA[<p>Сколько всего текстовых (типов) машин (нужных для построения органайзера) приходит в голову?</p><p>1. Разборщик (конечный автомат) текстового формата. Переводит структурный текст в размеченный список команд. Конечно, можно просто встроить его в программу, исполняющую команды (например &quot;Найти все названия глав романа с латинскими буквами&quot;). Но, со &quot;скриптовой точки зрения&quot; удобнее сначала выявить главы и их названия, а искать - уже в другой программе.</p><p>2. Фильтр. Исполнитель команд для (1). Вырезает из текста нужный фрагмент (для редактирования).</p><p>3. Переупаковка текста . Исполнитель команд для (1). Производит операции над структурой текста, не касаясь самого содержимого текста. Например выбрать все названия глав и создать раздел оглавления.</p><p>4. Машина работы с файлами (не вникая в их содержимое). Удобнее всего организовать стек файлов и реализовать обычный набор стековых операций (DUP, SWAP, ROT и т.д.). Если ваш формат данных, подобно моему, чисто последовательный, то можно сливать несколько файлов в один простым копированием.</p><p>5. Отображающая машина.&nbsp; Исполнитель команд для (1). Переводит текст в визуальную форму (например, html-файл).</p><p>6. Интерпретатор команд пользователя и вызов других машин.</p><p>Какие еще?</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Sun, 20 Oct 2019 09:02:31 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=136415#p136415</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134728#p134728</link>
			<description><![CDATA[<p>Кстати, подумалось, что, если во времена Никсо-подобных ОС такие органайзеры естественно писались в виде зацикленного скрипта, то в МастДае, с его ориентацией на окошки, &quot;более естественной&quot; будет папка, заполненная файлами-командами и файлами-данными.</p><p>Например, папка &quot;ЛУНОЛЕТ-1&quot; с такими именами файлов:</p><p>1.КОРАБЛЬ.Емкость топливных баков 3500кг<br />1.КОРАБЛЬ.Масса 2250кг<br />1.КОРАБЛЬ.Минимальное время реакции 0.7с<br />1.КОРАБЛЬ.Предельная перегрузка 29.43м.с2<br />1.КОРАБЛЬ.Расход 1ед.с<br />1.КОРАБЛЬ.Скорость истечения 3660м.c<br />2.ЛУНА.Ускорение силы тяжести 1.62м.с2<br />3.СОСТОЯНИЕ.Верт.координата 0м<br />3.СОСТОЯНИЕ.Верт.скорость 0м.с<br />3.СОСТОЯНИЕ.Запас 3600ед.<br />3.СОСТОЯНИЕ.Запас топлива 400кг<br />4. ВВОД.Впрыск 65кг<br />4. ВВОД.Промежуток 3с<br />ПРОГОН.cmd</p><p>Состояние модели видно из имен файлов. Управлять можно вводя другие цифры в имена. Осталось написать программу ПРОГОН, которая будет эти файлы перетасовывать...</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Fri, 21 Jun 2019 07:41:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134728#p134728</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134706#p134706</link>
			<description><![CDATA[<p>Ну, что, никто ничего так и не вспомнил?</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Mon, 17 Jun 2019 09:18:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134706#p134706</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132307#p132307</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>...</p></blockquote></div><p>Спасибо. Вас вычеркиваем.</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Wed, 20 Feb 2019 14:47:52 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132307#p132307</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132305#p132305</link>
			<description><![CDATA[<div class="quotebox"><cite>gudleifr пишет:</cite><blockquote><p>Я просил примеров! Чем более расплывчатые требования, тем больше примеров приходит в голову. Нет?</p></blockquote></div><p>Ну, коль Вы застали NC, должны отлично помнить редакторы edlin и debug. Вот Вам один пример. Из нынешних — diskpart. Но это <em>не</em> скрипты. Скрипты предназначены для дугих целей. Хотя никто не мешает Вам взять WSH и наваять какой угодно сложности диалоговый инструмент: читаете из stdin, пишете в stdout и stderr, прямой доступ к этим потокам у WSH есть. Пиши-не хочу.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 20 Feb 2019 14:35:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132305#p132305</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132296#p132296</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>То есть у вас есть только пример своей собственной реализации?</p></blockquote></div><p>Не буду отвечать. Не хочу, чтобы свободный поиск превратился в ловлю блох.<br />Мне кажется, это дает Вам замечательный шанс меня уесть. Мол, Вы забыли очевидный шедевр!</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Wed, 20 Feb 2019 10:45:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132296#p132296</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132295#p132295</link>
			<description><![CDATA[<p>То есть у вас есть только пример своей собственной реализации?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 20 Feb 2019 10:35:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132295#p132295</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132292#p132292</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>С такими расплывчатыми вопросами - точно зря.</p></blockquote></div><p>Я просил примеров! Чем более расплывчатые требования, тем больше примеров приходит в голову. Нет?</p><div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Чтобы объяснить, чего вы хотите, приведите ссылку на какой-либо существующий скрипт по вашему вопросу.</p></blockquote></div><p>Пример - см. в посте 5. Там все очевидно.</p><p>Или, вот, один из последних:</p><p><span class="postimg"><img src="https://i.servimg.com/u/f90/19/65/89/34/2p10.jpg" alt="https://i.servimg.com/u/f90/19/65/89/34/2p10.jpg" /></span><br />WSH JavaScript + HTML.<br />В левом окне выводится статистика по частям документа (стек файлов). Кнопки - обычные стековые операции - вызов простеньких cmd-файлов. Справа - окно редактирования файла на вершине стека. Очевидные кнопки отмены/сохранения. Плюс, кнопка поиска в документе нужного фрагмента - JavaScript. За время эксплуатации добавилась еще пара-другая кнопок.</p><p>Другие примеры и подробности реализации можете посмотреть во втором томе моих заметок.</p><p>Но, я бы не хотел, чтобы вы в это углублялись.<br />Чем более расплывчатые требования, тем больше примеров!</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Wed, 20 Feb 2019 08:58:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132292#p132292</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132291#p132291</link>
			<description><![CDATA[<p>С такими расплывчатыми вопросами - точно зря.<br />Чтобы объяснить, чего вы хотите, приведите ссылку на какой-либо существующий скрипт по вашему вопросу.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 20 Feb 2019 08:43:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132291#p132291</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скриптовые органайзеры?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=132290#p132290</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Вы смешиваете понятия средства — скрипты и режима работы — пакетный, диалоговый и событийный.</p></blockquote></div><p>Я просто прошу красивых примеров диалоговых скриптов (точнее в первом посте).</p><p>Но я так понял, что опять зря заходил...</p>]]></description>
			<author><![CDATA[null@example.com (gudleifr)]]></author>
			<pubDate>Wed, 20 Feb 2019 08:16:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=132290#p132290</guid>
		</item>
	</channel>
</rss>
