- Старый DOS
- Оболочки для MS-DOS
- Оболочки для MS-DOS
- Re: Оболочки для MS-DOS
- Re: Оболочки для MS-DOS
- Re: Оболочки для MS-DOS
- Re: Оболочки для MS-DOS
- Re: Оболочки для MS-DOS
- 30-летие MS-DOS 4.0 с графическим интерфейсом и поддержкой мыши
- (ОБНОВЛЕНО) BlackStrip Shell — графическая оболочка для DOS
- Вышла BlackStrip Shell 1.2
Старый DOS
Сайт старых программ
- Список форумов‹Программное обеспечение‹Программы для DOS
- Изменить размер шрифта
- Для печати
- FAQ
- Регистрация
- Вход
Оболочки для MS-DOS
Оболочки для MS-DOS
Landa » 22 июл 2012, 12:17
Оболочки для MS-DOS
(Применение только из личного опыта, никаких ссылок на книжки!)
Norton Commander-1,2 и 3 версий
(В контексте рассмотрена отечественная оболочка Avshell)
Операционная система MS-DOS может работать и без всяких оболочек, команды системы позволяют выполнить практически любую операцию с файлами и каталогами, однако в целом ряде случаев выполнение некоторых операций (например поиск по каталогам файлов), становится просто не удобной даже при идеальной иерархии файловой системы.
Так оболочки прочно вошли в нашу «Досовскую, системную жизнь».
Начну с самой первой Norton Commander-1.0 — 1986-го года
К сожалению её у меня сейчас в коллекции нет.
Выпущена она была в 1986 году.
Загружалась всего с одной 5.25 дюймовой дискеты.
В ней я впервые в жизни давным давно «начала путешествовать по загадочной файловой системе» своего «286-го» компьютера.
Оболочка позволяла очень быстро с помощью клавиатуры перемещаться по каталогам, даже мне новенькой, которая вообще до этого не имела опыта «общения» с компьютером.
А начиная со второй версии Norton Commander-2.0 — 1988 года, у меня уже есть практически все версии этой системы, тем более опробованные на практике в разные периоды. Вторая версия загружается с одной трёхдюймовой дискеты 3.5. ёмкостью на 1.44 мегабайт. Отличительной чертой её является пожалуй сам факт наличия поддержки в ней многих форматов и структур операционной системы CP/M.
Эта версия «Нортона» и сейчас есть у меня в рабочем состоянии в версии «свободно-загружаемой» с 3.5. дюймовой дискеты. Версия считается крайне раритетной с точки зрения коллекционной ценности П.О.
А в реале, конечно же лучше была по функционалу следующая версия
Norton Commander-3.0 -1989-го года.
Она занимает также всего одну 3.5. дискету и является более быстрой и устойчивой.
В аварийных ситуациях именно версия 3.0 может даже сейчас существенно помогать решать «аварийные задачи» и разумеется она у меня есть так же.
К ней прилагается уникальная ныне брошюра: Norton Commander-3.0
(Справочник всех команд) — для пользователей Пэвм, 1992 года.
микро-тоненькая книжка, которая и сейчас стоит у меня на полке компьютерной литературы и П.О.
Команды этой версии Нортона почти все остаются в силе по преемственности и на последующих версиях этой отменной по качеству оболочки.
Кстати именно эта книжка сделала меня «асом» — по молниеносному применению многих клавиатурных функциональных клавиш позволяющих при помощи «Нортона» пулеобразно ориентироваться в чистой среде MS-DOS.
Эта версия «Нортон коммандер» — как раз и удобна тем что умещается целиком на одну дискету.
Как думалось раньше, лёгкой альтернативой ей могла служить отечественная оболочка похожая на Нортон под названием: Avshell
Но, увы. Эта оболочка имеет русифицированный интерфейс который во многих случаях как раз всё портит и порой не видит «как положено» нужных «англоязычных файлов», если говорить очень простым и всем понятным языком. Выгодность *Авчела* заключалась тоже в том что она могла загружаться всего с одной дискеты на 3.5., однако по функционалу и устойчивости работы в режиме «свободной загрузки её с дискеты» — гораздо слабее *Нортон Коммандер* версии 3.0.
В какой-то степени даже Нортон Коммандер версии 2.0. более работоспособен по сравнению с симпатичным на вид, но больше экзотичным чем практичным Авчел (Avshell).
Поэтому Avshell остался в коллекции только как дальний предшественник *Волков-Коммандера*.
Re: Оболочки для MS-DOS
Landa » 22 июл 2012, 13:00
Norton Commander линейки -4.xx
Эта линейка отличается от 1,2 и 3 версий значительно возросшим функционалом и размерами. Так, четвёртая версия занимает уже ровно две трёхдюймовые дискеты и имеет гораздо больше возможностей по коммуникациям.
Но главной отличительной чертой является её невероятная устойчивость и надёжность.
Внимание! Никогда не стоит в настройках при установке делать так, чтобы Нортон загружался сразу же вслед за системой MS-DOS.
Установить её надо так, чтобы после загрузки Доса, Нортон бы вызывался простой командой NC. Тогда гарантия качества на все 100%. Проверено длительной эксплуатацией.
Re: Оболочки для MS-DOS
SergeCpp » 22 июл 2012, 16:58
Для запуска NC 5 в autoexec обычно писалось нечто вроде (слабо припоминаю) LH NC.
А в NC 4 что-то вызывало вопросы — уже не припоминаю.
P.S. Ага, вот тут я приводил свой (один из) config и autoexec: viewtopic.php?f=4&t=246#p1349
Re: Оболочки для MS-DOS
Landa » 23 июл 2012, 10:27
Re: Оболочки для MS-DOS
SergeCpp » 23 июл 2012, 11:44
Вот как раз один спец мне давным давно так и установил и в итоге слетела Винда-3.11
Причина проста: Лёгкие проблемы возникшие в самой Виндоувс, и «подзанятый был загрузочный сектор» -имеется ввиду оперативная память. А если сюда добавить хотя бы один «вдруг» взявшийся вирус, или возникшую цепочку потерянных кластеров на винте в момент выключении внезапно электричества и отсутствие в этот момент Блока бесперебойного питания то. Дальнейшее понятно как в «детской сказке».
Виндовс перестаёт загружаться вовсе и в первую очередь мешает Нортон Коммандер.
===
Ну так тут же дело — в выделенном, причём, для Windows, разумеется, никакой загрузки NC не нужно было делать (нужны разные конфигурации в загрузочных файлах, см. пример по ссылке на файлы выше).
А если не дай бог окажется что ещё и в autoexec.bat «прописаны на загрузку» сразу после DOS скажем Утилиты Нортона которые «ощутимо забирают из святых 640КБ нижней основной памяти места», то это и называю я «столпотворение в загрузочном секторе».
Как только я стала делать «всё отдельно» по вызову командой с клавиатуры, так любые проблемы с загрузкой полностью и на всегда прекратились.
Ещё очень круто могут всё портить загружаемые драйверы по русификации и мышки в Dos.
Поэтому их не стоит делать «всегда автоматически загружаемыми».
Надо создавать такую среду когда можно вызвать драйвер мыши в DOS когда он именно нужен.
===
Так для этого и нужны конфигурации в CONFIG/AUTOEXEC (пример организации таких конфигураций — в тех файлах, на которые я ссылку дал).
Да и почаще надо пользоваться Rezet. У меня на этой кнопке «протёртость» за годы использования, но всё работает прекрасно как раз когда она используется в день раз по 5 не меньше.
===
RESET — опасная штука. SMARTDRIVE кэш может быть не записанным на диск, поэтому для выключения безопасно сделать BAT-файл, который записывает кэш и выключает потом компьютер (сейчас, увы, не сохранилась программка выключения — очень короткая; да, конечно, на совсем старых компьютерах не работает — там только кэш записывать).
Re: Оболочки для MS-DOS
MrFlibble » 09 сен 2012, 20:48
30-летие MS-DOS 4.0 с графическим интерфейсом и поддержкой мыши
17 июня 1988 года состоялся выпуск MS-DOS 4.0 (точнее — IBM PC DOS) — продвинутой на тот момент операционной системы, которая впервые получила встроенную поддержку мыши и оболочку Shell. Все окна и элементы в нём могли отрисовываться текстовыми знаками — так называемой псевдографикой, а на VGA-мониторах работал более богатый графический интерфейс.
Псевдографический интерфейс DOS Shell
Основным разработчиком платформы выступала IBM, но Microsoft тоже принимала активное участие. Хотя ОС отличалась множеством ошибок и проблемами с совместимостью, большим шагом стала интеграция файлового менеджера DOS Shell, вызываемого из командной строки с помощью команды dosshell и имевшего поддержку смены цветов и стилей. DOS Shell был одним из первых файловых менеджеров для DOS с графическим интерфейсом и стал прообразом для оболочки Windows.
Shell предлагал общие возможности, которые до сих пор можно встретить в других файловых менеджерах: копирование, перемещение и переименование файлов, запуск приложений по двойному щелчку мыши, отображение директорий в двух панелях, вывод списка файлов с атрибутами и так далее. По сути, это был прародитель Windows Explorer.
Графический интерфейс DOS Shell
Версия MS DOS 4.0 также впервые поддерживала разделы жёсткого диска объёмом более 32 Мбайт (максимум — до 2 Гбайт). За счёт EMS 4.0 могла использоваться отображаемая память для буферов ОС и структур данных команды FASTOPEN. ОС позволяла задействовать для размещения резидентных программ первые 64 Кбайт расширенной памяти (HMA-память). Обеспечивалась улучшенная поддержка национальных языков, а также полная совместимость с EGA- и VGA-мониторами.
Командная строка MS-DOS 7.1
В декабре 1988 года Microsoft переписала версию 4.00 и выпустила платформу уже под именем MS-DOS 4.0.1. Это была первая версия, выводившая серийный номер тома при форматировании жёстких дисков и флоппи-накопителей. Были и другие мелкие новшества, но главное — исправлены основные ошибки версии 4.0. А для наших краёв эта версия знаменательна выходом на рынке СССР первой официальной русифицированной локализации. Вот репортаж по этому случаю, в котором среди прочего детально демонстрируется оболочка DOS Shell:
Ещё пару слов стоит сказать об отдельной «экспериментальной» версии MS-DOS 4.0, вышедшей ещё в 1985 году и имеющей мало общего с MS-DOS 4.0 1988 года. Преимуществом этой ветки DOS была вытесняющая многозадачность в реальном времени, предназначенная для семейства процессоров 8086. Включала перемещаемые и выгружаемые сегменты памяти для кода и перемещаемые сегменты данных (впоследствии менеджер памяти Windows стал развитием именно версии менеджера памяти MS-DOS 4.0 1985 года). Имелась возможность динамического переключения экранов. К сожалению, эта система так и не поступила в массовую продажу из-за отсутствия интереса со стороны ключевого потребителя — IBM, желавшего просто улучшенной версии MS-DOS 3.x. Платформу, впрочем, лицензировали несколько крупных европейских компаний вроде SMT Goupil и International Computers Limited, и вышла даже версия MS-DOS 4.1.
(ОБНОВЛЕНО) BlackStrip Shell — графическая оболочка для DOS
Актуальная версия — BlackStrip Shell v1.41 (27 декабря 2017)
>>> http://blackstrip.ru/bss.exe
Автор сабжа — blackstrip, он же PblCb (стал известным благодаря PaintCAD, PaintCAD 4Windows, и т.д.)
Выглядит неплохо, но зачем?
Есть же уже Windows 1.01
У меня касперсий ругается, говорит Stealer!
Ретрокодинг же, сцена, вот это всё. Пацаны вон до сих пор под ZX-Spectrum софт пишут.
Вот хорошо что меня эта «спектрумия» не задела. Смотрю на игрушки и рассказы про то, как ИТдиды там с графикой работали и радуюсь, что этот ужос пробежал где-то мимо меня (малого).
Графическая оболочка для ДОС — это Вин2,0-3,0, (всякие там исторические ископаемые типа деск-вью не будем поминать). 🙂
А я вот помню, как спрайт полового члена через стек в экранную память push’ами кидал. Было круто.
А ты её хоть видел? Это неюзабельное вырвиглазное говно.
А ты её хоть видел? Это неюзабельное вырвиглазное говно.
Ты это серьёзно?
А ты по ссылке сходил? Там тоже вырвиглазное неюзабельное говно.
Но зачем? В DOSе есть православная командная строка! Правда, без автодополнения. Есть двухпанельники. Есть, в конце концов, Windows. Так-то, может, и круто, но оконный интерфейс под DOS мы на лабах на пятом курсе писали, и работало.
Да. Ты видел Windows 1.1?
А ты по ссылке сходил? Там тоже вырвиглазное неюзабельное говно.
Поищи скриншоты в гугле. А лучше запусти в VirtualBox. То, что по ссылке, верх юзабилити и красоты по сравнению с Windows 1.1.
«Если близко воробей, мы готовим пушку». DOSBox же есть, благо первые винды не ОС, а так, оболочки дешёвые.
Есть же Windows 3, есть DesqView. Хотя вырвиглазные лексиконовские ШГ — это бесценно.
вообще то DOS Shell из MS Dos из версии 4.0+
Как бы это шутка была
Это больше похоже на Win 3.1
Нафига, если есть OpenGEM, DesqView/X, Aura и т.д. ?
Потому что может?
Эх, ностальгия. Я тоже когда-то хотел графическую оболочку изобразить, причём на fortran 77. Откопал и проверил, в dosbox работает, только надо было откопать ещё dosxmsf.exe.
А ты её хоть видел? Это неюзабельное вырвиглазное говно.
Здесь должна быть копипаста из книги «Персональные ЭВМ в инженерной практике». (У меня, кстати, эта синенькая книжка была, и я её читал задолго до личного знакомства с Windows, но кто-то взял почитать и не вернул.)
(Вот здесь в комментах даже скан из книги привели.)
Вспомнил уроки информатики на УПК, изучение опций конфигурации DOS и программирование на qbasic-е. А потом был Turbo C, золотое время. Эх.
Ну был вполне виндовый (оконный) DOS shell.
Но таки именно графическая — Windows 1.0
Сколько не пырся в одиночку — лучше не сделаешь.
Так и про любые штуки сложнее тетриса.
Хотя тут куча упорышей которые думают, что могут всё сами у круче всех.
Оно поюзабельнее сабжа хотя бы потому, что не имеет float-окон.
Ну да, в Windows окна даже перекрываться не могут.
Вышла BlackStrip Shell 1.2
- добавлена функция «Редактор», позволяющая побайтово просматривать и редактировать файлы, а также просматривать их в виде текста или 16-ричных кодов
- добавлена кнопка окна редактора на нижнюю панель и соответствующая привязка на клавишу F6
- добавлена кнопка загрузки выбранного в файловом менеджере файла в редактор
- действие Enter/Вправо в списке файлового менеджера открывает выбранный файл в редакторе за исключением COM, EXE, BAT файлов (они как и раньше запускаются этим действием, а для их редактирования нажмите кнопку редактора в правом верхнем углу окна файлового менеджера)